Eliminador de diacríticos

Los slugs en URLs, los nombres de archivo para servidores FTP, las bases de datos heredadas con codificación Latin-1: todos se comportan mal cuando les das un nombre como “José Peña” o “Zoë”. Esta herramienta elimina del texto acentos, tildes, diéresis y cedillas mediante transliteración y normalización Unicode estándar, y te deja un ASCII limpio que aguanta cualquier pipeline.

Cómo eliminar diacríticos

  1. 1

    Pega tu texto

    Escribe o pega cualquier texto que contenga caracteres acentuados: una palabra, una lista de nombres, un artículo completo.

  2. 2

    Ejecuta la conversión

    Pulsa "Eliminar diacríticos". Cada letra acentuada se convierte en ASCII simple: é se convierte en e, ñ en n y ß en ss.

  3. 3

    Revisa la salida limpia

    Comprueba el cuadro de resultados: cualquier carácter cambiado ahora es ASCII simple, mientras los espacios, la puntuación y los saltos de línea no se tocan.

  4. 4

    Copia el resultado

    Copia el texto limpio al portapapeles con un clic y pégalo donde lo necesites.

Cómo funciona la eliminación

La herramienta usa primero la transliteración de ICU (la regla “Any-Latin; Latin-ASCII”): convierte el texto a caracteres latinos y después elimina los acentos restantes, de modo que é se convierte en e, ß en ss y æ en ae. Si el motor de transliteración no está disponible, la herramienta recurre a Unicode NFD (Forma de Normalización de Descomposición), que divide é en la letra base e (U+0065) y el acento agudo combinado (U+0301), elimina cada punto de código del rango de marcas combinadas (U+0300 a U+036F) y vuelve a recomponer. Ambos métodos funcionan para cada idioma que utiliza el alfabeto latino con marcas añadidas.

Hoja de trucos de mapeo de caracteres

Entrada Salida
á é í ó ú 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

La vía de reserva (sin transliteración) deja ß, æ, œ, ø y ł sin cambios, porque solo elimina marcas combinadas.

Casos de uso comunes

  • Slugs de URL. “El niño” se convierte en “el-nino” después de eliminar y poner en minúsculas.
  • Nombres de archivos. Los servicios de almacenamiento en la nube y algunos servidores FTP heredados alteran los nombres de archivos no ASCII; elimina primero, sube después.
  • Importaciones CSV en sistemas heredados. Cualquier base de datos con codificación Latin-1 (Windows-1252) manejará mal los caracteres UTF-8 de múltiples bytes; la eliminación evita la corrupción.
  • Campos buscables. Almacenar una versión sin diacríticos junto a la original permite a los usuarios encontrar “naive” cuando la fila dice “naïve”.

Aviso: es un proceso de un solo sentido

Eliminar “naïve” da “naive”; no puedes recuperar la diéresis automáticamente porque se pierde la información del idioma. Conserva el original junto a la versión sin diacríticos cuando puedas necesitar ambas.

Preguntas frecuentes

No son diacríticos, sino letras distintas sin una marca combinada simple. La herramienta los convierte igualmente: ß se convierte en ss, æ en ae, œ en oe, ø en o y ł en l. La vía de reserva, que solo se usa cuando el motor de transliteración no está disponible, los deja intactos.

La vía principal también los translitera: el texto cirílico, griego, árabe y CJK se convierte en caracteres latinos (Привет se convierte en Privet, Ελλάδα en Ellada, 你好 en ni hao) y después se eliminan las marcas restantes. La vía de reserva elimina solo las marcas combinadas y deja intactos los alfabetos no latinos.

Sí. Las letras acentuadas en mayúsculas se convierten en ASCII en mayúsculas, las minúsculas permanecen en minúsculas. Los espacios, la puntuación y los saltos de línea permanecen intactos.

Tu texto se envía a nuestro servidor únicamente para realizar la conversión y no se almacena después del proceso ni se añade al enlace de la página. Solo se recogen estadísticas de uso anónimas.

Herramientas relacionadas

Herramienta disponible en otros idiomas