TT Text Tools

Quitar acentos del texto — Eliminar diacríticos online

Quita acentos y signos diacríticos del texto (é → e, ñ → n), convierte ß, æ, ø y ł y normaliza Unicode a NFC, NFD, NFKC o NFKD. Gratis y privado, en tu navegador.

🔒 Se ejecuta completamente en tu navegador — nada se carga

Advertisement

Eliminar acentos y diacríticos

Las letras con acento son esenciales en muchos idiomas, pero dan problemas allí donde se espera ASCII simple: nombres de archivo, URL y slugs, nombres de usuario, direcciones de correo, claves de bases de datos, sistemas antiguos, etiquetas de códigos de barras e índices de búsqueda que deberían encontrar «cafe» cuando alguien escribe «café». Esta herramienta permite quitar los acentos de cualquier texto: é pasa a e, ñ a n, ü a u, ç a c y å a a, y todo lo demás — espacios, signos de puntuación, dígitos y emojis — se queda exactamente igual.

En Unicode, algunas letras no son una versión acentuada de otra letra: la ß alemana, la æ y la ø escandinavas, la ł polaca, la đ croata, la þ y la ð islandesas y la ligadura œ. Con «Convert special letters» (convertir letras especiales) activado, se sustituyen por sus grafías latinas convencionales (ss, ae, o, l, d, th, oe), de modo que «Straße» se convierte en «Strasse» y «Łódź» en «Lodz».

De forma predeterminada solo se modifican las letras latinas. Las letras cirílicas como й y ё son técnicamente letras con una marca, y eliminarla cambia el significado, así que se respetan salvo que desmarques «Only Latin letters» (solo letras latinas). Lo mismo ocurre con los acentos del griego.

Normalización Unicode: NFC, NFD, NFKC, NFKD

Un mismo texto visible puede almacenarse de distintas maneras. «é» puede ser un solo punto de código (U+00E9) o dos (e seguida de un acento agudo combinante). Se ven idénticos, pero no se comparan como iguales, lo que estropea búsquedas, deduplicación y contraseñas. La normalización Unicode lo soluciona convirtiendo el texto a una forma estándar. NFC (compuesta) es la forma recomendada para la web y la mayoría de los archivos; NFD (descompuesta) la usan los nombres de archivo de macOS y algunos flujos de procesamiento. Las formas de compatibilidad NFKC y NFKD van más allá y sustituyen los caracteres «de compatibilidad» parecidos — ligaduras, letras de ancho completo, superíndices y números en círculo — por sus equivalentes simples.

Elige «Normalize only» (solo normalizar) para aplicar una forma de normalización sin quitar ningún acento. Todo se ejecuta en tu navegador y no se sube nada.

Cómo usar

  1. Pega tu textoAñade nombres, títulos, palabras clave o cualquier texto con letras acentuadas.
  2. Elige las opcionesConvierte letras especiales como ß y ø y decide si las escrituras no latinas conservan sus marcas.
  3. Elige una forma de normalizaciónUsa NFC para la mayoría de los casos, o NFD, NFKC o NFKD para necesidades técnicas concretas.
  4. Copia el resultadoLa línea de estado indica cuántos caracteres se han cambiado.

Preguntas frecuentes

¿Cómo se quitan los acentos?
Cada carácter se descompone con la normalización Unicode (NFD), que separa la letra base de sus acentos, por ejemplo é en e + ´. Después se eliminan las marcas de acento combinantes y el texto se vuelve a componer.
¿Por qué ß, æ, ø y ł se tratan por separado?
En Unicode estas letras no son una letra base más un acento, así que la normalización no puede separarlas. La opción «Convert special letters» (convertir letras especiales) las sustituye por sus grafías ASCII habituales: ss, ae, o y l.
¿Qué diferencia hay entre NFC, NFD, NFKC y NFKD?
NFC compone los caracteres (é como un único punto de código) y NFD los descompone (e + acento combinante). Las formas K también sustituyen los caracteres de compatibilidad: convierten ligaduras como fi en fi, letras de ancho completo en letras normales y ① en 1.
¿Cambiará el texto cirílico o griego?
No de forma predeterminada. «Only Latin letters» (solo letras latinas) conserva las marcas de otras escrituras, así que й, ё y los acentos griegos se mantienen intactos. Desmárcala para eliminar todas las marcas.
Advertisement