Removedor de Diacríticos

Slugs em URLs, nomes de arquivos para servidores FTP, bancos de dados legados com codificação Latin-1: todos eles se comportam mal quando você lhes dá um nome como “José Peña” ou “Zoë”. Esta ferramenta remove acentos, tildes, umlauts e cedilhas do texto usando transliteração e normalização Unicode padrão, deixando você com ASCII limpo que sobrevive a qualquer pipeline.

Como remover diacríticos

  1. 1

    Cole seu texto

    Digite ou cole qualquer texto contendo caracteres acentuados: uma palavra, uma lista de nomes, um artigo inteiro.

  2. 2

    Execute a conversão

    Clique em "Remover diacríticos". Cada letra acentuada vira ASCII simples: é vira e, ñ vira n, ß vira ss.

  3. 3

    Revise a saída limpa

    Confira o campo de resultado: qualquer caractere alterado agora está em ASCII simples, enquanto espaços, pontuação e quebras de linha permanecem inalterados.

  4. 4

    Copie o resultado

    Copie o texto limpo para a área de transferência com um clique e cole onde precisar.

Como a remoção funciona

A ferramenta usa primeiro a transliteração ICU (a regra “Any-Latin; Latin-ASCII”): ela converte o texto em caracteres latinos e depois remove os acentos restantes, então é vira e, ß vira ss e æ vira ae. Se o motor de transliteração não estiver disponível, a ferramenta recorre à NFD Unicode (Forma de Normalização por Decomposição), que divide é na letra base e (U+0065) e no acento agudo combinante (U+0301), descarta cada ponto de código na faixa de marcas combinantes (U+0300 a U+036F) e depois recompõe. Os dois caminhos funcionam para qualquer idioma que use o alfabeto latino com marcas adicionais.

Tabela de mapeamento de caracteres

Entrada Saída
á é í ó ú a e i o u
à è ì ò ù a e i o u
â ê î ô û a e i o u
ä ë ï ö ü a e i o u
ñ n
ç c
ß ss
æ Æ ae AE
œ Œ oe OE
ø Ø o O
ł Ł l L

O caminho alternativo (sem transliteração) deixa ß, æ, œ, ø e ł inalterados, porque remove apenas marcas combinantes.

Casos de uso comuns

  • Slugs de URL. “El niño” se torna “el-nino” após a remoção e conversão para minúsculas.
  • Nomes de arquivos. Serviços de armazenamento em nuvem e alguns servidores FTP legados distorcem nomes de arquivos não-ASCII; remova primeiro, faça upload depois.
  • Importações CSV em sistemas legados. Qualquer banco de dados com codificação Latin-1 (Windows-1252) lidará mal com caracteres UTF-8 de múltiplos bytes; a remoção evita a corrupção.
  • Campos pesquisáveis. Armazenar uma versão sem diacríticos ao lado da original permite que os usuários encontrem “naive” quando a linha diz “naïve”.

Atenção: é uma viagem de mão única

Remover “naïve” resulta em “naive”; você não pode recuperar o umlaut automaticamente porque a linguagem é perdida. Mantenha a versão original ao lado da versão removida quando ambas podem ser necessárias.

Perguntas frequentes

Eles não são diacríticos, mas letras distintas sem uma marca de combinação simples. A ferramenta ainda assim os converte: ß vira ss, æ vira ae, œ vira oe, ø vira o e ł vira l. O caminho alternativo, usado apenas quando o motor de transliteração não está disponível, os deixa inalterados.

O caminho padrão também translitera essas escritas: texto cirílico, grego, árabe e CJK vira caracteres latinos (Привет vira Privet, Ελλάδα vira Ellada, 你好 vira ni hao) e depois as marcas restantes são removidas. O caminho alternativo remove apenas marcas combinantes e deixa as escritas não latinas intactas.

Sim. Letras acentuadas maiúsculas se tornam ASCII maiúsculas, minúsculas permanecem minúsculas. Espaços, pontuação e quebras de linha permanecem inalterados.

Seu texto é enviado ao nosso servidor apenas para executar a conversão; ele não é armazenado após o processamento nem adicionado ao link da página. Apenas estatísticas anônimas de uso são coletadas.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas