Texto para slug
O slug é a parte legível de uma URL: por-que-rust-esta-vencendo em seusite.com.br/por-que-rust-esta-vencendo. Cole o título de um artigo e esta ferramenta translitera as letras acentuadas para ASCII puro, troca por um único separador qualquer sequência de caracteres que não sejam letras ou números, limpa as pontas e corta o resultado no limite de tamanho que você indicar. Você escolhe o caractere separador, se quer tudo em minúsculas e onde cortar.
Como o slug é montado
-
1
Cole um título ou uma frase
O título de um artigo, o nome de um produto, o rótulo de uma seção. O resultado é atualizado enquanto você digita.
-
2
Os acentos viram ASCII
`ã` vira `a`, `ç` vira `c`, `é` vira `e`, `ß` vira `ss`, `ø` vira `o`. Símbolos de moeda são escritos por extenso: `€` vira `EUR`.
-
3
Minúsculas, ou não
A opção de minúsculas vem ligada. Desmarque e a capitalização original é mantida exatamente como você escreveu.
-
4
Todo o resto vira o separador
Qualquer sequência de caracteres fora de `A-Z`, `a-z` e `0-9` se transforma em um separador. Separadores seguidos se juntam em um só e as pontas são aparadas.
-
5
O limite corta o final
Informe o máximo em caracteres, ou `0` para não limitar. O corte é por caractere, então pode cair no meio de uma palavra; um separador que sobre no final é removido depois.
Os três controles
| Controle | O que faz | Detalhes |
|---|---|---|
| Separador | O caractere que substitui espaços e pontuação | Apenas um caractere. Se ficar vazio, a ferramenta volta para -. |
| Tamanho máximo | Teto rígido em caracteres | Com 0 não há limite. Até 500. Corta por caractere, não por palavra. |
| Minúsculas | Converte A-Z em a-z |
Ligado por padrão. Desligado, mantém a sua capitalização original. |
Exemplos de conversão
| Título colado | Slug obtido |
|---|---|
Por que Rust está vencendo (edição 2026) |
por-que-rust-esta-vencendo-edicao-2026 |
Cultura do café em São Paulo |
cultura-do-cafe-em-sao-paulo |
10 dicas! Você não vai acreditar... |
10-dicas-voce-nao-vai-acreditar |
Node.js vs. Deno: benchmark 2026 |
node-js-vs-deno-benchmark-2026 |
Notebooks por menos de R$ 3.000 |
notebooks-por-menos-de-r-3-000 |
C++ para iniciantes |
c-para-iniciantes |
Duas linhas merecem uma segunda olhada. O R$ perde o cifrão, que é pontuação, e o ponto de milhar de 3.000 vira separador: sobra r-3-000. Os ++ também são pontuação, então de C++ resta apenas um c solitário. Quando um símbolo carrega significado, escreva por extenso já no título: C plus plus para iniciantes gera c-plus-plus-para-iniciantes.
O que acontece com escritas não latinas
Esta ferramenta gera slugs em ASCII e só translitera o que tem equivalente em ASCII: o alfabeto latino com seus acentos. Português, espanhol, francês, alemão, polonês, turco, vietnamita e as línguas nórdicas passam inteiros.
Escritas sem correspondência em ASCII não são romanizadas. Caracteres cirílicos, gregos, árabes, hebraicos, chineses, japoneses, coreanos e tailandeses são descartados, e sobrevivem apenas os números e as letras latinas que estiverem no título:
| Título colado | Slug obtido |
|---|---|
Как выбрать ноутбук в 2026 году |
2026 |
初心者向けSEOガイド |
seo |
블로그 시작하는 법 |
(vazio) |
Se você escreve em uma dessas escritas, há dois caminhos sensatos: deixar a URL no seu próprio alfabeto e permitir que o CMS a codifique em porcentagem, algo que todos os navegadores e buscadores atuais tratam bem, ou redigir um título de trabalho curto em caracteres latinos só para a URL e colar aqui.
O que faz um bom slug
- Curto. Três a cinco palavras cobrem quase todo assunto. Um slug de doze palavras costuma indicar um título prolixo.
- Palavra-chave na frente. Coloque primeiro o que importa. Buscadores e leitores leem da esquerda para a direita.
- Sem enchimento.
o,a,de,em,paraalongam sem acrescentar, a não ser que tirá-los mude o sentido. - Cuidado com datas.
melhores-frameworks-js-2026envelhece mal já em fevereiro. - Substantivos em vez de verbos.
guia-performance-rustlê melhor do quemelhorando-a-performance-do-rust.
Como evitar slugs repetidos
Quando dois posts se reduzem ao mesmo slug, por exemplo dois artigos chamados “Introdução”, a maioria dos CMS acrescenta um -2 e depois um -3 sem avisar. Funciona, mas fica feio e não diz nada ao leitor. Diferencie os títulos antes de salvar: introducao-ao-rust e introducao-ao-go são distintos e muito mais informativos do que introducao e introducao-2.
Perguntas frequentes
Hífen. O Google trata o hífen como separador de palavras e o sublinhado como parte de uma palavra só, então texto-para-slug é lido como três palavras e texto_para_slug como uma. O campo do separador aceita o sublinhado se algum sistema antigo exigir, mas o hífen é o padrão por um bom motivo.
Porque ele estava escrito em uma escrita sem equivalente em ASCII. Caracteres cirílicos, árabes, hebraicos, gregos, chineses, japoneses, coreanos e tailandeses são removidos em vez de romanizados, então só sobram as letras latinas e os números do título. Escreva um título de trabalho curto em caracteres latinos para a URL, ou mantenha a escrita original no CMS e deixe que ele codifique a URL.
Ele conta caracteres, não palavras, e corta exatamente no limite. Se o corte cair no meio de uma palavra, a palavra fica truncada; só é removido o separador que sobrar no final. Coloque 0 no campo se não quiser limite nenhum.
Só com um redirecionamento 301 da URL antiga para a nova. Trocar uma URL no ar sem redirecionamento quebra todos os links que apontam para ela e joga fora o posicionamento que a página conquistou. Se o slug antigo não estiver claramente errado, deixe como está.
Sim. O slug é gerado no nosso servidor e devolvido à página enquanto você digita, então trate este campo como qualquer outro formulário da web e não cole aqui material confidencial. O texto não é armazenado, mas sai do seu dispositivo.
Ferramentas relacionadas
Gerador de nomes de cidades
Gere nomes fictícios de cidades, vilas, aldeias e capitais para worldbuilding, mapas, jogos, histórias e dados fictícios, em um idioma real ou em um estilo inventado.
Gerador de Texto Negrito Itálico
Transforme texto comum em caracteres Unicode negrito itálico. Pronto para colar em bios do Instagram, Twitter/X, LinkedIn e Discord onde markdown não é suportado.
Gerador de anagramas
Digite uma palavra curta e veja cada reorganização única das letras, sem permutações duplicadas e com limite de resultados ajustável.
Gerador de Texto Rolante
Crie manchetes animadas rolantes com velocidade, tamanho de fonte e cores ajustáveis. Visualize ao vivo um ticker marquee CSS ou uma barra de anúncio no seu navegador.
Gerador de Texto Amaldiçoado
Transforme texto normal em letras amaldiçoadas, estilo Zalgo, empilhadas com marcas combinatórias Unicode. Copie o caos para chats, legendas ou memes.
Gerador de Fonte do Instagram
Gere "fontes" Unicode (negrito, itálico, script, monoespaçado, fraktur) que podem ser coladas diretamente na sua bio, nome, legendas e comentários do Instagram.
Ferramenta disponível em outros idiomas
- テキストをスラッグに変換 [JA]
- Tekst na slug [PL]
- แปลงข้อความเป็น slug [TH]
- Text till slug [SV]
- Text zu Slug [DE]
- Teks ke slug [ID]
- Chuyển văn bản thành slug [VI]
- Tekst naar slug [NL]
- Texte en slug [FR]
- 텍스트를 슬러그로 [KO]
- Texto a slug [ES]
- تحويل النص إلى slug [AR]
- Text to Slug [EN]
- Testo in slug [IT]
- Текст в слаг [RU]
- Metinden slug'a [TR]
- 文本转 slug [ZH]