Tirar acentos do texto
Cole qualquer texto. Os acentos somem na hora (é vira e, ç vira c, ñ vira n) e as letras sem decomposição também são convertidas (ß vira ss, ø vira o, ł vira l, æ vira ae). Nada sai do seu navegador.
0 caracteres, 0 alterados
Como funciona
O texto é decomposto para Unicode NFD, as marcas de combinação (U+0300 a U+036F) são removidas e as letras que o Unicode não decompõe (ß ø ł æ œ đ þ ð ı ħ ŧ ŋ) são trocadas por uma tabela. No fim, o resultado volta para NFC.
Observações sobre tirar os acentos
Os acentos saem por normalização Unicode, e não por uma lista de localizar e substituir. O NFD separa uma letra como é em um e simples seguido de um acento agudo de combinação, todas as marcas de combinação são apagadas e o que sobra é recomposto em NFC. Esses três passos valem para qualquer idioma, inclusive para as letras do vietnamita que carregam duas marcas ao mesmo tempo.
Algumas letras não são letras acentuadas. O corte do ø, a barra do ł, a ligadura do æ e o formato do ß fazem parte da própria letra, então o Unicode não tem o que decompor. Essas vêm de uma tabela pequena: ß vira ss, ø vira o, ł vira l, æ vira ae, þ vira th. Desligue a opção quando quiser deixar essas letras intactas, por exemplo ao arrumar um nome.
O modo slug serve para URLs, nomes de arquivo e chaves de busca. Ele deixa o texto sem acento em minúsculas, troca cada sequência de espaços e pontuação por um único hífen e corta as pontas, então Crème Brûlée vira creme-brulee. Tirar o acento muda o sentido em alguns idiomas: no turco, ı e i são letras diferentes, e no polonês, ł, ó e ż são letras diferentes de l, o e z. Guarde o texto sem acento para chaves lidas por máquina e mantenha o original em tudo que uma pessoa vai ler.