TT Text Tools

Remover acentos de texto — Tirar diacríticos online

Remova acentos e diacríticos de textos (ação → acao, é → e), converta ß, æ, ø e ł e normalize Unicode para NFC, NFD, NFKC ou NFKD. Grátis e privado, no navegador.

🔒 Executa completamente no seu navegador — nada é enviado

Advertisement

Remover acentos e diacríticos

As letras acentuadas são essenciais em muitos idiomas, mas causam problemas onde se espera ASCII simples: nomes de arquivos, URLs e slugs, nomes de usuário, endereços de e-mail, chaves de bancos de dados, sistemas legados, rótulos de códigos de barras e índices de pesquisa que deveriam encontrar «cafe» quando alguém digita «café». Esta ferramenta permite remover os acentos de qualquer texto: é passa a e, ñ a n, ü a u, ç a c e å a a, enquanto tudo o resto — espaços, pontuação, dígitos e emojis — fica exatamente como estava. «Ação» vira «acao» e «pôr» vira «por».

Para o Unicode, algumas letras não são versões acentuadas de outra letra: o ß alemão, o æ e o ø escandinavos, o ł polonês, o đ croata, o þ e o ð islandeses e a ligadura œ. Com «Convert special letters» (converter letras especiais) ativado, são substituídas pelas grafias latinas convencionais (ss, ae, o, l, d, th, oe), portanto «Straße» vira «Strasse» e «Łódź» vira «Lodz».

Por padrão, apenas as letras latinas são afetadas. As letras cirílicas como й e ё são tecnicamente letras com uma marca, e removê-la altera o significado, por isso ficam intactas, a menos que você desmarque «Only Latin letters» (só letras latinas). O mesmo se aplica aos acentos tonos do grego.

Normalização Unicode: NFC, NFD, NFKC, NFKD

O mesmo texto visível pode ser armazenado de formas diferentes. «é» pode ser um único ponto de código (U+00E9) ou dois (e seguido de um acento agudo combinante). Parecem idênticos, mas não são iguais numa comparação, o que estraga pesquisas, deduplicação e senhas. A normalização Unicode resolve isto convertendo o texto para uma forma padrão. A NFC (composta) é a forma recomendada para a web e para a maioria dos arquivos; a NFD (decomposta) é usada pelos nomes de arquivos do macOS e por alguns fluxos de processamento. As formas de compatibilidade NFKC e NFKD vão mais longe e substituem caracteres «de compatibilidade» parecidos — ligaduras, letras de largura total, sobrescritos e números em círculo — pelos equivalentes simples.

Escolha «Normalize only» (só normalizar) para aplicar uma forma de normalização sem remover acentos. Tudo é executado no seu navegador e nada é enviado.

Como usar

  1. Cole o seu textoAdicione nomes, títulos, palavras-chave ou qualquer texto com letras acentuadas.
  2. Escolha as opçõesConverta letras especiais como ß e ø e decida se as escritas não latinas mantêm as suas marcas.
  3. Escolha uma forma de normalizaçãoUse NFC na maioria dos casos, ou NFD, NFKC ou NFKD para necessidades técnicas específicas.
  4. Copie o resultadoA linha de status mostra quantos caracteres foram alterados.

Perguntas frequentes

Como são removidos os acentos?
Cada caractere é decomposto com a normalização Unicode (NFD), que separa a letra base dos seus acentos, por exemplo é em e + ´. As marcas de acento combinantes são depois eliminadas e o texto é recomposto.
Por que ß, æ, ø e ł são tratados em separado?
No Unicode, estas letras não são uma letra base mais um acento, por isso a normalização não as consegue dividir. A opção «Convert special letters» (converter letras especiais) substitui-as pelas grafias ASCII habituais: ss, ae, o e l.
Qual é a diferença entre NFC, NFD, NFKC e NFKD?
A NFC compõe os caracteres (é como um único ponto de código) e a NFD os decompõe (e + acento combinante). As formas K também substituem caracteres de compatibilidade: ligaduras como fi passam a fi, letras de largura total passam a normais e ① passa a 1.
Altera texto cirílico ou grego?
Não por padrão. «Only Latin letters» (só letras latinas) mantém as marcas das outras escritas, por isso й, ё e os acentos gregos ficam intactos. Desmarque a opção para remover todas as marcas.
Advertisement