Slugify — Texto para slug de URL
Transforme qualquer texto em um slug de URL limpo com separador de hífen ou sublinhado, além de conversão para minúsculas, remoção de acentos e fusão de separadores repetidos opcionais.
Slugify — Texto para slug de URL — O Slugify converte um título ou frase em um slug limpo e adequado para URL: ele substitui espaços, pontuação e símbolos por um separador e mantém apenas letras e dígitos. Escolha um separador de hífen ou sublinhado, deixe o resultado em minúsculas, remova os acentos de caracteres como é ou ñ e una os separadores repetidos. Cada conversão é executada inteiramente no seu navegador, então nada do que você digita é enviado.
O que é Slugify — Texto para slug de URL?
O Slugify é um gerador de slugs on-line e gratuito que transforma um título, manchete ou qualquer frase em um slug de URL limpo — a parte legível de um endereço da web, como "my-first-blog-post". Desenvolvedores, blogueiros e especialistas em SEO o usam para criar permalinks, nomes de arquivo, IDs de âncora e nomes de classe CSS a partir de texto legível. Ele mantém apenas letras e dígitos ASCII, substituindo cada espaço, sinal de pontuação e símbolo pelo separador que você escolher. Você pode optar por um hífen (o padrão kebab-case para URLs) ou um sublinhado, forçar o slug a minúsculas, remover os sinais diacríticos para que caracteres acentuados como é, ü e ñ se tornem e, u e n, e unir sequências de separadores repetidos em um só. Como o widget é renderizado apenas com JavaScript, este texto é a descrição indexável: converta texto em um slug de URL, gere um permalink e limpe uma cadeia de caracteres para usar em um link.
Como usar Slugify — Texto para slug de URL
- Digite ou cole seu título ou texto na caixa Input.
- Abra o painel de configurações e escolha um separador: hífen (-) para URLs padrão ou sublinhado (_).
- Ative Minúsculas para forçar o slug a minúsculas, ativado por padrão.
- Ative Remover acentos para converter caracteres como é ou ñ em ASCII simples (e, n).
- Ative Unir repetições para fundir sequências de separadores em um único.
- Leia o slug finalizado na caixa Output somente leitura e clique em Copiar para usá-lo.
Exemplos
Título de post de blog para slug com hífen
Entrada
My First Blog Post!
Saída
my-first-blog-post
Remover acentos de um nome
Entrada
Café del Mar
Saída
cafe-del-mar
Separador de sublinhado, manter repetições
Entrada
Hello World
Saída
hello___world
Perguntas frequentes
- O que é um slug de URL?
- Um slug é a parte legível de um endereço da web que identifica uma página, como "my-first-blog-post" em example.com/blog/my-first-blog-post. Um bom slug usa apenas letras minúsculas, dígitos e hífens, que é exatamente o que esta ferramenta produz.
- Qual é a diferença entre o separador de hífen e o de sublinhado?
- O hífen (-) é a convenção para URLs e SEO, porque os mecanismos de busca tratam os hífens como limites de palavra — escolha-o para permalinks. O sublinhado (_) é comum em nomes de arquivo, identificadores de código e CSS, onde um hífen pode não ser desejado. A ferramenta une as palavras com o caractere que você escolher.
- O que faz Remover acentos?
- Ele normaliza o texto (Unicode NFKD) e remove os sinais diacríticos combinantes, de modo que os caracteres latinos acentuados são reduzidos a ASCII simples: é vira e, ñ vira n, ü vira u. Caracteres sem equivalente ASCII, como a maioria dos CJK ou emojis, são descartados, porque o slug mantém apenas A–Z, a–z e 0–9.
- O que faz Unir repetições?
- Com isso ativado, vários separadores em sequência são fundidos em um, então "Hello World" vira "hello-world". Com isso desativado, cada espaço, sinal de pontuação ou símbolo vira seu próprio separador, então a mesma entrada vira "hello---world". Os separadores iniciais e finais são sempre removidos de qualquer forma.
- Meu texto é enviado para um servidor?
- Não. Toda a conversão é executada 100% no lado do cliente, no seu navegador, usando as funções de cadeia de caracteres integradas do JavaScript. Nada do que você digita é enviado, armazenado ou transmitido para qualquer lugar, então você pode slugificar com segurança títulos privados, nomes de páginas internas ou conteúdo sensível.
Ferramentas relacionadas
Codificar / decodificar Base32 / Base58
Codifique texto em Base32 (RFC 4648) ou Base58 (o alfabeto do Bitcoin) e decodifique qualquer um de volta para texto, totalmente seguro em UTF-8 e inteiramente no seu navegador.
Codificar / decodificar Base64
Codifique texto para Base64 ou decodifique Base64 de volta para texto (compatível com UTF-8).
Conversor de maiúsculas/minúsculas e contador
Altere a caixa do texto e conte caracteres, palavras e linhas.
Formatador e minificador de código
Embeleze ou minifique HTML, CSS e JavaScript instantaneamente no seu navegador, com indentação de 2 espaços, 4 espaços ou tabulação e compressão de JavaScript com Terser.