Texto
Slugify
Converte texto em um "slug" seguro para URL: transliteração do cirílico (ucraniano/russo) conforme o padrão oficial, remoção de diacríticos e caracteres extras, minúsculas.
A slug is a URL-safe version of a title or name: lowercase Latin letters, digits, and hyphens instead of spaces. This tool transliterates Cyrillic text using the official standard and strips diacritics and characters that aren't valid in a URL.
How to use it
- Paste an article title, product name, or any text — the slug is generated instantly as you type.
- Multiple spaces, punctuation, and special characters are automatically collapsed into a single hyphen.
- Copy the result and use it as part of a page or file URL.
Common uses
- Generating URLs for blog posts or products in a CMS from a Cyrillic or Latin title.
- Creating safe file names from arbitrary text with no spaces or special characters.
- Building anchor IDs (#section-name) on a page from section headings.
Things to keep in mind
Cyrillic transliteration isn't unique — different systems (e.g. passport vs. scholarly) transliterate the same letters differently; this tool follows the official transliteration standard.
Keep slugs short and meaningful — long slugs are harder to remember and look worse in search results.
Artigo sobre esta ferramenta: Slugify: como transformar qualquer texto numa URL
Perguntas frequentes
Como o texto é transformado em um slug compatível com URL?
O texto é convertido para minúsculas, caracteres cirílicos (ucraniano, russo) são transliterados conforme o padrão oficial, diacríticos e caracteres incompatíveis com URL são removidos, então as palavras são unidas com o separador escolhido.
Posso escolher o separador usado no slug?
Sim, a opção de separador permite escolher o caractere que une as palavras do slug, tipicamente um hífen ou underscore.
O texto inserido é enviado a um servidor?
Não, toda a geração do slug acontece localmente no seu navegador em JavaScript, nada é transmitido online.
O que fazer se dois títulos diferentes geram o mesmo slug?
Os títulos "Olá, Mundo!" e "olá mundo" geram, após a normalização, o mesmo slug, embora os textos sejam diferentes. Se o slug for usado como identificador único (por exemplo, na URL de um artigo), essa colisão precisa ser resolvida à parte — tipicamente com um sufixo numérico ou um ID.
Por que apenas a codificação de URL não substitui um slug?
O percent-encoding do cirílico é tecnicamente válido numa URL, mas ilegível para uma pessoa e parece pouco confiável na barra de endereços ou ao copiar o link. O slug resolve justamente o problema de legibilidade, não só a validade técnica dos caracteres.