Gerador de Slug
Converta texto em slugs limpos e compatíveis com URLs, com controlo de separadores e suporte para minúsculas.
Executar ferramenta
Esta ferramenta online converte texto comum num formato de slug limpo e legível para ligações web. O processo analisa cada linha do texto inserido de forma independente, decompondo carateres acentuados e removendo símbolos não compatíveis com o padrão ASCII. Sequências de espaços em branco, sublinhados ou hífenes são substituídas pelo caráter separador definido, evitando repetições desnecessárias. Por predefinição, a aplicação converte todas as letras para minúsculas e utiliza o hífen como separador padrão, embora seja possível personalizar o separador ou manter as maiúsculas originais desmarcando a respetiva opção. Se fornecer vários carateres no campo do separador, apenas o primeiro caráter é aproveitado. Os separadores presentes no início e no fim de cada linha são automaticamente eliminados, assegurando um resultado final pronto a ser integrado em endereços de páginas, nomes de ficheiros ou identificadores de sistemas.
Instruções
- Introduza ou cole o texto pretendido na caixa de texto principal.
- Especifique o caráter separador que deseja aplicar entre as palavras, ou mantenha o hífen predefinido.
- Mantenha a opção de minúsculas selecionada ou desmarque-a caso pretenda conservar maiúsculas.
- Execute a transformação para visualizar o slug gerado na área de saída.
Exemplos
- Entrada: «Guia de Viagem em Lisboa!» com separador «-» e minúsculas ativas gera «guia-de-viagem-em-lisboa».
- Entrada: «Produtos e Serviços / 2025» com separador «_» e minúsculas inativas gera «Produtos_e_Servicos_2025».
Perguntas frequentes
Como são tratados os acentos e carateres especiais?
A ferramenta decompõe os carateres acentuados nos equivalentes ASCII e elimina carateres especiais que não sejam letras, números, espaços, hífenes ou sublinhados.
O que acontece ao inserir texto com várias linhas?
Cada linha é processada individualmente e o resultado apresenta os respetivos slugs separados por quebras de linha.
É possível utilizar uma sequência de vários carateres como separador?
Se introduzir múltiplos carateres no campo do separador, o sistema utiliza unicamente o primeiro caráter indicado.
O que sucede se o campo de texto for deixado em branco?
Ao submeter uma entrada vazia, a ferramenta apresenta uma saída igualmente vazia sem produzir mensagens de erro.