Slugify · Utilities
Transforme qualquer título em um slug de URL limpo.
Translitere acentos, remova a pontuação e una as palavras com o separador escolhido — limitado a um comprimento máximo — e depois copie o slug ou um link pronto. Gratuito, sem cadastro, e o seu texto nunca sai do seu dispositivo.
Roda no seu navegador — nada do que você cola sai desta página. Como comprovamos isso
Playground do Slugify
Accented characters are transliterated (café → cafe); punctuation is dropped and runs of separators are collapsed.
Results update as you type — press Enter to run now.
Type a title or pick an example to see its URL-safe slug here.
A lacuna
Um acento perdido, um permalink quebrado.
Um título parece inofensivo até virar uma URL. Deixe um é acentuado no lugar e alguns sistemas o codificam em porcentagem como %C3%A9; mantenha os espaços, as maiúsculas e a pontuação e você terá um link que ninguém consegue ler, compartilhar ou indexar com clareza.
Esta ferramenta slugify normaliza o texto como Unicode NFKD, remove cada marca combinante para que os acentos desapareçam em vez de explodir em escapes, tira a pontuação e une as palavras com o separador que você escolher — limitado a um comprimento máximo para que o slug fique conciso. Tudo roda no navegador, sem nada para instalar e sem que o texto saia do seu dispositivo.
Precisa de outra transformação em vez de um slug? O Case Converter alterna o texto entre camelCase, snake_case, kebab-case e mais.
O pipeline
Como funciona.
Quatro passos determinísticos rodam a cada tecla — todos dentro da aba do seu navegador, com o Unicode normalizado antes de qualquer caractere ser removido.
-
Normalizar o Unicode.
O título é decomposto na forma NFKD para que acentos, diacríticos e ligaduras se separem das letras base — café vira cafe, fi vira fi.
-
Remover o que as URLs rejeitam.
Marcas combinantes e todo caractere fora de letras e dígitos — pontuação, símbolos, emoji — são removidos, deixando apenas palavras seguras para URL.
-
Unir e compactar.
As palavras são unidas com o separador escolhido; sequências de separadores são reduzidas a um só e qualquer separador no início ou fim é removido.
-
Limitar o comprimento.
Se um comprimento máximo for definido, o slug é cortado na última fronteira de palavra no limite ou antes dele — ou cortado direto quando uma única palavra o ultrapassa.
Regras do slug
O que torna um slug limpo.
Todo título passa pelas mesmas quatro regras — normalizar, remover, unir, limitar. Aqui está exatamente o que cada uma faz e como o limite de comprimento máximo decide onde cortar.
As quatro regras
Normalizar para NFKD, remover as marcas combinantes com \p{M}, opcionalmente deixar em minúsculas e então mapear tudo fora de a–z 0–9 para o separador.
input "Blog post: Héllo Wörld! (2026)"
step 1 NFKD Blog post: Héllo Wörld! (2026)
step 2 strip \p{M} Blog post: Hello World! (2026)
step 3 lowercase blog post: hello world! (2026)
step 4 non-alnum → - blog-post-hello-world-2026
separators - _ . (single char, collapsed)
kept chars a–z 0–9 (A–Z 0–9 if lowercase off)
max length cut at last "-" boundary ≤ limit Onde o comprimento máximo corta
O limite prefere a última fronteira de separador nesse ponto ou antes; uma única palavra longa demais é cortada direto no limite, com o separador final removido.
slug hello-world-again (17 chars)
max 12 hello-world cut at "-" boundary ≤ 12
max 5 hello "hello-…" trimmed
max 60 hello-world-again within the limit
no boundary before the limit → hard cut:
supercalifragilistic max 5 → super Próximo passo
Não é um slug — é uma troca de caixa? Converta.
O Slugify é para URLs. Quando você precisa renomear uma variável ou um arquivo, o Case Converter alterna o texto entre camelCase, snake_case, kebab-case e mais — e o Base64 Encoder / Decoder cuida do lado da codificação, tudo no seu navegador.
Héllo Wörld! ← title
hello-world ← slug (kebab)
hello_world ← slug (underscore)
hello.world ← slug (dot) FAQ
Suas perguntas, respondidas.
Toque em uma pergunta para expandir a resposta.
O que é um slug?
Um slug é a parte legível de uma URL que identifica uma página por palavras em vez de um id opaco — o «hello-world» em /blog/hello-world. Um bom slug usa apenas letras minúsculas, dígitos e um único separador, de modo que seja seguro digitar, compartilhar e indexar. O Slugify transforma qualquer título ou cabeçalho em um deles direto no seu navegador.
Como os caracteres acentuados e não ingleses são tratados?
O título é normalizado em Unicode (NFKD) e cada marca combinante é removida, de modo que acentos e diacríticos são retirados em vez de descartados: café vira cafe, Zurique vira zurique, e ligaduras tipográficas como fi se decompõem em fi. Caracteres sem uma letra ou dígito ASCII por baixo — emoji, símbolos, CJK — são removidos, e as palavras restantes são unidas com o seu separador.
Quais separadores posso usar?
Um hífen (-), um sublinhado (_) ou um ponto (.). O hífen é a convenção para URLs da web e o que os buscadores tratam como separação de palavras, por isso é o padrão. Qualquer que seja a escolha, toda sequência de caracteres não permitidos é reduzida a um único separador e separadores no início ou no fim são removidos.
O que faz a opção de comprimento máximo?
Ela limita o slug a um número de caracteres. O Slugify prefere cortar no último limite de separador no limite ou antes dele, para que o slug termine em uma palavra inteira; se uma única palavra já for mais longa que o limite, ele corta direto no limite e remove qualquer separador final. Deixe vazio (ou 0) para não impor limite.
Por que os slugs devem ser em minúsculas?
As URLs diferenciam maiúsculas de minúsculas na maioria dos servidores, então /Hello-World e /hello-world podem resolver páginas diferentes — uma causa comum de conteúdo duplicado e links quebrados. Deixar tudo em minúsculas mantém cada slug canônico e previsível. A chave «Lowercase» vem ativada por padrão; desative-a se precisar preservar as maiúsculas.
Meu texto sai do meu navegador em algum momento?
Não. O Slugify roda 100 % no lado do cliente, na sua aba — não há servidor, conta nem registro. Você pode colar rascunhos de títulos, cabeçalhos internos ou conteúdo privado; nada trafega pela rede.
O slug é amigável para SEO?
Sim. Slugs curtos, em minúsculas e separados por hífen que contêm as palavras-chave da página são o formato que buscadores e usuários leem melhor. O Slugify remove a pontuação separadora e os acentos para que as palavras sobrevivam intactas, e a opção de comprimento máximo mantém o slug conciso em vez de uma parede de texto hifenizado.
Posso reconverter um slug em título?
Não de forma confiável — criar um slug tem perda. Maiúsculas, pontuação, acentos e separadores são todos normalizados, então hello-world poderia ter vindo de «Hello, World!» ou de «hello world». Mantenha o título original como fonte de verdade e gere o slug a partir dele, não o contrário.
More free, private DevOps tools.
O Slugify é uma das ferramentas do OpsCanopy — uma copa crescente de validadores, conversores e testadores baseados no navegador que nunca tocam um servidor.
Mais em Utilitários
39 ferramentas gratuitas, todas capazes de funcionar offline — o opscanopy.com não exige cadastro e não envia nada.
Ferramentas de texto relacionadas: o Case Converter e o Base64 Encoder / Decoder, ou navegue pelo diretório de ferramentas completo.
Fornecido no estado em que se encontra por conveniência; criar um slug tem perda — mantenha o título original como fonte de verdade. OpsCanopy é gratuito e aberto.