PK Systems
Ferramentas de texto

Gerador de Slug

Transforme qualquer título em uma slug ASCII limpa para URLs. Pré-visualização ao vivo, remoção de acentos, separador customizável.

Gerador de Slug

0 = sem limite. Slugs longas são cortadas sem deixar separador no final.

Slug

O que é uma slug?

Slug é o identificador legível e seguro para URLs no final de um endereço — o pedaço slug-generator em /tools/text/slug-generator. Boas slugs são minúsculas, só ASCII, curtas e usam hífen entre palavras. Elas ajudam buscadores, leitores de tela e pessoas a entenderem o que é a página de relance, e sobrevivem ao copia-e-cola em apps de mensagem que distorcem caracteres fora do ASCII.

Como usar o gerador

Cole qualquer título — incluindo emoji, acentos, pontuação ou texto multi-idioma — na caixa acima. A slug atualiza enquanto você digita. Escolha hífen ou underline (a maioria dos blogs e CMSs preferem hífen para SEO) e, se o seu sistema de rotas tiver um limite, defina um tamanho máximo. Clique em Copiar para mandar a slug para a área de transferência.

Boas práticas

Mantenha as slugs curtas e significativas — algumas palavras-chave, idealmente abaixo de 60 caracteres. Não inclua palavras vazias (o, a, de) a menos que mudem o sentido. Uma vez que uma URL está publicada, nunca mude a slug sem configurar um redirect 301; links quebrados custam tráfego e autoridade. Para conteúdo internacional, gere a slug a partir do título já traduzido, para que a URL reflita o que o leitor daquele idioma buscaria.

Exemplos

Entrada Slug
Hello, World!hello-world
São Paulo & Riosao-paulo-rio
The 100 Best Booksthe-100-best-books
café—françaiscafe-francais
__Already_Slug__already-slug

Perguntas frequentes

O que a ferramenta faz com o meu texto?
Aplica normalização Unicode NFKD, remove marcas diacríticas combinantes, deixa em minúsculas, substitui qualquer trecho não-alfanumérico pelo separador escolhido, junta separadores duplicados e tira o separador no início e no fim. O resultado é uma slug segura em URLs, nomes de arquivo e na maioria das chaves de banco de dados.
Hífen ou underline — qual é melhor?
Hífen, quase sempre. O Google recomenda hífen como separador em URLs há anos; underline é tratado como parte da palavra. Os únicos lugares onde underline ganha são nomes de arquivo em sistemas antigos e identificadores de algumas linguagens de programação — nenhum dos dois é caso típico de uso de slug.
Os acentos são removidos direito?
Sim. A ferramenta roda Unicode NFKD e descarta as marcas combinantes, então café vira cafe, São Paulo vira sao-paulo e por aí vai em alfabetos derivados do latim. Scripts não-latinos (cirílico, grego, CJK) são descartados; para esses, transliterar para ASCII ou traduzir o título antes.
Roda no servidor?
Não. A geração da slug roda 100% no seu navegador. Você pode confirmar abrindo DevTools > Network e digitando no campo — nenhuma requisição é disparada. Isso significa que dá para gerar slug de títulos privados (rascunhos de post, documentos internos) sem vazá-los.
E emoji e símbolos?
Qualquer coisa que não seja letra latina básica ou dígito vira separador. Emoji, pontuação, símbolos de moeda, cerquilhas, e-comerciais — tudo vira hífen (ou underline) e depois é juntado. O resultado é sempre minúsculo: a-z, 0-9 e o separador escolhido.
Por que a slug é cortada no final?
Quando o limite de tamanho corta no meio de uma palavra, sobraria um hífen ou underline na ponta — feio e meio confuso. A ferramenta tira esse separador final depois do corte, então a saída fica sempre limpa. Se você precisa do tamanho exato sem essa limpeza, deixe o limite em 0.