Quitar acentos de un texto
Pega cualquier texto. Los acentos y diacríticos desaparecen al instante (é a e, ç a c, ñ a n) y también se convierten las letras que no se descomponen (ß a ss, ø a o, ł a l, æ a ae). Nada sale de tu navegador.
0 caracteres, 0 modificados
Cómo funciona
El texto se descompone a Unicode NFD, se eliminan los signos combinantes (de U+0300 a U+036F) y las letras que Unicode no descompone (ß ø ł æ œ đ þ ð ı ħ ŧ ŋ) se sustituyen con una tabla. El resultado se vuelve a componer en NFC.
Notas sobre cómo quitar los acentos
Los acentos se quitan con la normalización Unicode, no con una lista de buscar y reemplazar. NFD separa una letra como é en una e simple seguida de un acento agudo combinante, después se borran todos los signos combinantes y lo que queda se vuelve a componer como NFC. Esos mismos tres pasos sirven para cualquier idioma, incluidas las letras vietnamitas que llevan dos signos a la vez.
Algunas letras no son letras acentuadas. La barra de la ø, la de la ł, la ligadura de la æ y la forma de la ß son parte de la letra misma, así que Unicode no tiene nada que descomponer. Esas salen de una tabla pequeña: ß pasa a ss, ø pasa a o, ł pasa a l, æ pasa a ae y þ pasa a th. Desactiva la opción cuando quieras dejarlas intactas, por ejemplo mientras limpias un nombre propio.
El modo slug es para URLs, nombres de archivo y claves de búsqueda. Pasa a minúsculas el texto sin acentos, convierte cada grupo de espacios y signos de puntuación en un solo guion y recorta los dos extremos, así que Crème Brûlée se convierte en creme-brulee. Quitar los acentos sí cambia el significado en algunos idiomas: en turco la ı y la i son letras distintas, y en polaco la ł, la ó y la ż son letras distintas de l, o y z. Guarda el texto sin acentos para las claves que lee una máquina y conserva el original para todo lo que vaya a leer una persona.