Saltar al contenido

Quitar acentos y limpiar texto

Tildes, eñes y comillas raras fuera, para una URL, un nombre de archivo o un sistema antiguo.

Hay sitios donde el español no cabe. Una dirección web, el nombre de un archivo que va a viajar entre sistemas, un campo de una base de datos antigua, un identificador de un programa de gestión: todos ellos esperan letras del alfabeto inglés y se atragantan con las tildes, con la eñe y con las comillas que pone Word por su cuenta.

La eñe no es una ene con tilde (pero Unicode cree que sí)

Este es el detalle técnico que hace que la mayoría de los limpiadores de acentos hagan algo que no querías. Para quitar una tilde, el truco estándar es descomponer el texto: Unicode separa la «á» en una «a» y un carácter de tilde independiente, y entonces basta con borrar las tildes sueltas.

El problema es que la «ñ» se descompone exactamente igual, en «n» más una virgulilla. Así que el mismo paso que arregla «canción» destroza «año». Y en español eso no es un detalle estético: cambia la palabra, y a veces de forma bastante desafortunada.

Aquí la eñe se aparta antes de descomponer y se devuelve después, así que se conserva por defecto. Si tu destino de verdad no la admite, la casilla está ahí para quitarla, pero es una decisión consciente y no un efecto secundario.

Las comillas que pone el ordenador solo

Escribes una comilla recta y el procesador de textos la convierte en curva. Escribes dos guiones y te los cambia por una raya. Escribes tres puntos y te los junta en un solo carácter. Tipográficamente es lo correcto y el texto queda mejor.

Fuera de un documento, esos caracteres son una fuente inagotable de errores: rompen fragmentos de código copiados de un blog, descolocan un CSV y aparecen como símbolos raros en sistemas que solo entienden ASCII. La casilla de símbolos los devuelve a sus equivalentes de teclado.

El modo slug

Es el atajo para cuando lo que quieres es una dirección web. Coge el texto, le quita tildes y eñes, lo pasa a minúsculas, sustituye por guiones todo lo que no sea letra o número y limpia los guiones sobrantes de los extremos. «El Camión de la Señora Muñoz» sale como «el-camion-de-la-senora-munoz», que es exactamente lo que espera un gestor de contenidos.

Se va en una dirección

Merece la pena decirlo claro: esto no tiene vuelta atrás. Una vez que «cañón» es «canon», no hay forma de saber si era una cosa o la otra, y ningún programa puede adivinarlo de forma fiable. Trabaja siempre sobre una copia, y si vas a limpiar el nombre de unos archivos, asegúrate antes de que no necesitas los originales tal cual estaban.

El aviso de lo que queda

Debajo del resultado se listan los caracteres que siguen sin caber en el alfabeto inglés. Es más útil de lo que parece: cuando pegas un texto que viene de varias fuentes suele haber cosas que no esperabas —un guion de otro tipo, un espacio duro, una comilla de un teclado distinto— y ahí aparecen señaladas una a una.

Si la lista sale vacía, el texto es ASCII puro y va a sobrevivir a cualquier sistema, por antiguo que sea.

Para qué lo usa la gente

Para preparar direcciones de una web antes de publicarla. Para renombrar archivos que van a un servidor o a un ZIP que abrirá otra persona en otro ordenador. Para limpiar una lista de nombres antes de importarla en un programa que no admite acentos. Y para quitar de un texto las comillas curvas que el procesador puso solo, cuando ese texto va a acabar dentro de código.

En todos esos casos lo que se está limpiando suelen ser datos reales, así que conviene que la limpieza ocurra en tu ordenador y no en el servidor de un desconocido. Aquí ocurre mientras escribes, sin que el texto salga a ningún sitio.

Cómo usarlo en 3 pasos

  1. 1Elige tu herramientaBusca lo que necesitas hacer. Cada herramienta va directa al grano.
  2. 2Suelta el archivoArrástralo o búscalo en tu equipo. El trabajo lo hace tu propio navegador.
  3. 3Descarga el resultadoListo en segundos, sin marcas de agua y sin dejar rastro en ningún servidor.

Preguntas frecuentes

¿Por qué la eñe tiene casilla propia?

Porque Unicode la descompone igual que una á: la ñ es, técnicamente, una n con una tilde encima. Quitar acentos se la llevaría por delante sin avisar, y en español eso cambia la palabra —«año» y «ano» no significan lo mismo—. Por eso la protegemos y solo se quita si tú lo pides.

¿Qué es un slug?

La parte legible de una dirección web: en «jegtools.com/es/quitar-acentos», el slug es «quitar-acentos». Solo admite letras sin tilde, números y guiones, y por eso hay una casilla que hace toda la conversión de golpe.

¿Sirve para nombres de archivo?

Sí, y es uno de los usos más agradecidos. Los nombres con tildes, eñes y comillas dan problemas al comprimir, al subir a un servidor antiguo o al abrirlos en otro sistema operativo. Pasar el nombre por aquí antes de guardar evita el clásico «documentaci├│n.pdf».

¿Qué son los caracteres tipográficos?

Los que pone un procesador de textos por su cuenta: las comillas curvas, las españolas «», el guion largo de los incisos y los puntos suspensivos como un solo carácter. Son correctos al escribir, pero rompen código, URL y sistemas viejos, así que la casilla los cambia por sus equivalentes de teclado.

¿El texto se envía a algún sitio?

No. Todo ocurre en tu navegador mientras escribes, así que puedes limpiar una lista de clientes o un documento interno sin que salga de tu ordenador.

¿Y si después quiero recuperar las tildes?

No se puede automáticamente, y conviene saberlo antes: de «canon» no hay forma de deducir si era «canon» o «cañón». La limpieza va en una sola dirección, así que guarda el original.