Removedor de acentos e diacríticos
Digite ou cole um texto e a versão em letras simples aparece enquanto você escreve: é vira e, ñ vira n, ü vira u, e letras especiais como ß, ø, ł e æ são convertidas em ss, o, l e ae. Uma contagem mostra quantos caracteres mudaram. Grátis, sem cadastro, e nada é enviado.
Exemplos
Como usar o Removedor de acentos
- Cole ou digite seu texto. A versão simples aparece na segunda caixa conforme você digita, sem nenhum botão para apertar.
- Leia a contagem. Ela mostra quantos caracteres mudaram, o que indica de relance se o texto tinha acentos.
- Copie o resultado com Copiar resultado, ou experimente uma das seis palavras de exemplo abaixo da caixa.
- Confira nomes e letras especiais de acordo com as convenções abaixo antes de confiar na saída.
Como funciona a remoção de acentos
Uma letra como é pode ser armazenada como um único caractere (U+00E9) ou como dois: e seguido de um acento agudo combinante (U+0301). A ferramenta separa cada letra latina nessa segunda forma com a forma de normalização Unicode NFD e depois apaga as marcas combinantes do bloco U+0300 a U+036F. O que sobra é a letra base. Isso cobre os acentos mais comuns (agudo, grave, circunflexo, til, trema, anel, háček, cedilha, ogonek, breve e macron) e também os acentos de tom e o móc do vietnamita.
Algumas letras não são letras acentuadas, e sim letras separadas, então a NFD as deixa inteiras. A ferramenta as converte com uma tabela fixa:
| Letra | Vira | Letra | Vira |
|---|---|---|---|
| ø Ø | o O | æ Æ | ae AE |
| đ Đ | d D | œ Œ | oe OE |
| ł Ł | l L | ß | ss |
| ð | d | þ Þ | th Th |
O texto de exemplo "O senhor Müller pediu um café em Łódź…" vira "O senhor Muller pediu um cafe em Lodz…", com 5 caracteres alterados. "Gauß" vira "Gauss", "Dvořák" vira "Dvorak" e "Việt Nam" vira "Viet Nam".
Onde letras simples são a resposta errada
- As convenções locais variam. Alemães que não conseguem digitar ü costumam escrever ue, então Müller vira Mueller. Esta ferramenta dá Muller, porque apenas retira a marca e nada além disso. Se um formulário ou um sistema no estilo de passaporte exigir ue, oe e ae, troque esses caracteres à mão.
- O ı sem pontinho permanece. O ı turco é uma letra separada, sem decomposição, então "Işık" vira "Isık". Troque por i você mesmo.
- Outros sistemas de escrita ficam intocados. Cirílico, grego, coreano, japonês e outros textos não latinos passam sem alteração (recompostos para NFC se chegaram decompostos), então "Йошкар-Ола" mantém seu й, e o hangul ou o kana com marcas de sonorização mantêm a forma. A ferramenta só remove acentos de letras latinas e não conta esses caracteres como alterados.
- Marcas fora do bloco ficam intocadas. Os sinais vocálicos do árabe e do hebraico e os sinais vocálicos indianos não estão em U+0300 a U+036F, então permanecem. Esta é uma ferramenta para textos em escrita latina.
Mantenha os acentos na sua bibliografia
Uma lista de referências deve grafar o nome de um autor como a fonte o faz, com seus diacríticos. Remova acentos apenas quando algo mais exigir letras simples: um nome de arquivo, um nome de usuário, uma chave de banco de dados ou uma busca que precise casar "Müller" com "Muller". Nunca os remova de um título ou nome que você vá publicar.
Qual ferramenta você precisa?
| Se você quer… | Use |
|---|---|
| Letras latinas simples a partir de letras acentuadas | Este Removedor de acentos |
| Um endereço web a partir de um título, com acentos | Texto para Slug |
| Formas NFC, NFD, NFKC ou NFKD, ligaduras e caracteres de largura total | Normalizador de texto Unicode |
| Caracteres invisíveis e parecidos exibidos | Detector de caracteres ocultos |
| Emojis removidos do mesmo texto | Removedor de emojis |
Perguntas frequentes
- Como removo os acentos de um texto?
- Cole o texto na primeira caixa. A segunda caixa mostra o mesmo texto com todos os acentos e diacríticos removidos: é vira e, ñ vira n, ü vira u e ç vira c. Copie com um clique.
- Como funciona tecnicamente a remoção de acentos?
- Cada letra latina é normalizada para a forma Unicode NFD, que separa uma letra acentuada em uma letra base mais uma marca combinante. A ferramenta então apaga as marcas combinantes e converte uma lista curta de letras especiais, como ø e ß, que não têm decomposição. Ela usa o String.normalize nativo do navegador.
- O que acontece com ø, æ e ß?
- São letras por si mesmas, então são convertidas explicitamente: ø para o, æ para ae, œ para oe, ß para ss, đ e ð para d, ł para l e þ para th, com as maiúsculas tratadas também. Uma fonte alemã ou escandinava pode usar outra transliteração, como oe para ø.
- Por que ü vira u e não ue?
- Porque a ferramenta remove o trema e mantém a letra base. A grafia ue é uma convenção alemã para sistemas que não exibem ü. Se você precisar dela, troque ä, ö e ü por ae, oe e ue antes de rodar esta ferramenta, ou corrija a saída à mão.
- Quando devo remover os acentos de um texto?
- Para nomes de arquivo, slugs de URL, nomes de usuário, chaves de banco de dados, sistemas legados que aceitam apenas ASCII e para comparar nomes escritos com e sem acentos em fontes diferentes. Não os remova de nomes ou títulos em uma bibliografia ou em qualquer coisa que você publique.
- Meu texto é enviado ou guardado?
- Não. A conversão roda no seu navegador conforme você digita, e nada é enviado a um servidor. Fechar a aba apaga o texto.