Unicode e internacionalización

normalizador Unicodedescubre lo que cambia bajo la apariencia

Compara las cuatro formas con el original y examina los cambios de la forma elegida.

normalizador Unicode

Texto original

Resultado normalizado seleccionado

La vista previa muestra hasta 4000 caracteres; copia y descarga incluyen todo.

El texto se procesa en este navegador y no se sube.

Máximo 10 000 unidades UTF-16; se rechaza el exceso sin recortar.

La normalización usa la implementación Unicode del navegador; no se promete una versión fija.

Escribe texto o elige un ejemplo.

Si dos nombres se ven iguales pero una búsqueda no los considera idénticos, quizá usan secuencias Unicode distintas. Una letra acentuada puede ser un punto de código o una letra más un acento combinante. El normalizador Unicode permite ver la diferencia.

Antes de unificar nombres o datos, usa el normalizador Unicode para comparar NFC y NFD. NFKC y NFKD también pueden eliminar diferencias de ancho, ligaduras o superíndices: conviene revisar el resultado antes de reemplazar el original.

¿Por qué usar este normalizador Unicode?

Distingue el aspecto del contenido almacenado.

Cuatro formas desde el mismo texto

La conversión NFC y la conversión NFD no se encadenan: las cuatro formas parten del original. El resumen muestra cuáles ya coinciden exactamente con él.

Un carácter con acento se divide en cuatro rutas de normalización.

Previsualizar antes de perder formato

NFKC puede convertir letras de ancho completo o ligaduras en letras comunes. El normalizador Unicode conserva la entrada y resalta los cambios antes de pedir confirmación.

Caracteres especiales y letras corrientes aparecen lado a lado.

Elegir la forma sin perder el original

01

Empezar por NFC y revisar los cuatro estados

NFC aparece seleccionado, pero se calculan las cuatro formas. Si el texto parece igual, mira los valores U+ y los bytes UTF-8: la diferencia puede estar bajo el mismo glifo.

02

Usar líneas solo para registros independientes

El modo completo conserva los saltos originales. Por líneas se procesa cada registro, incluidos los vacíos, y se unen con LF. Si necesitas mantener CRLF, usa texto completo.

03

Confirmar la diferencia antes de exportar

Los rangos resaltados pueden contener varios puntos de código. Copiar y descargar usan la salida completa. Si desactivas la comprobación automática, Ctrl/Cmd+Intro ejecuta la prueba.

Lo que revela la comparación

Cuatro comprobaciones independientes

La normalización Unicode evalúa NFC, NFD, NFKC y NFKD contra la fuente. Cada forma indica si cambia y cuántos puntos de código y bytes UTF-8 produce. El convertidor NFC muestra específicamente la forma compuesta.

Rangos y valores hexadecimales

La composición y descomposición no siempre hacen una sustitución uno a uno. Los cambios se agrupan y muestran secuencias U+ y bytes UTF-8 de ambos lados.

Exportación completa y deshacer

La vista previa se limita a 4000 caracteres, pero la copia y el archivo incluyen todo. Aplicar un resultado exige vista previa; deshacer restaura entrada y resultados previos.

Límites de esta conversión

Las formas compatibles pueden perder información
La normalización NFKC o NFKD pliega diferencias de ancho, ligaduras y superíndices. Puede ser imposible reconstruir la forma original a partir del resultado.
No elimina acentos ni cambia mayúsculas
NFD separa marcas combinantes pero no las borra. Este normalizador Unicode tampoco translitera a ASCII ni aplica cambios de caja.
No corrige caracteres engañosos
Parecidos entre letras latinas y cirílicas o caracteres invisibles necesitan otro análisis. Las cuatro formas no son una comprobación de seguridad.
Entrada limitada y sin archivos
Hasta 10 000 unidades UTF-16 y 500 registros por líneas. Se rechazan sustitutos aislados y salidas demasiado grandes; no se leen archivos, CSV ni JSON.

Preguntas sobre el normalizador Unicode

¿Cómo normalizo texto a NFC o NFD?

Pega el texto y elige NFC o NFD. Ambas salidas se calculan desde el original. NFC compone cuando puede y NFD aplica descomposición canónica; puedes copiar el resultado sin cambiar la entrada.

¿Qué diferencia hay entre NFC, NFD, NFKC y NFKD?

NFC y NFD conservan equivalencia canónica. NFKC y NFKD añaden correspondencias de compatibilidad que pueden eliminar diferencias de ancho, ligaduras o superíndices.

¿Por qué dos textos iguales a la vista pueden compararse distinto?

Una é puede guardarse como un único punto de código o como e más un acento combinante. Se ven igual, pero cambian la secuencia y los bytes UTF-8.

¿Se sube mi texto?

No. La comprobación, las diferencias y el archivo se preparan en el navegador. El texto no se envía a un servidor de conversión.

¿Qué no admite este normalizador Unicode?

No quita acentos, no cambia mayúsculas, no detecta suplantaciones ni lee archivos. El modo por líneas procesa texto pegado, no formatos CSV o JSON.

¿Algún cambio inesperado?

Prueba el normalizador Unicode

Usa un fragmento que falle al compararlo, revisa las cuatro formas y elige solo el resultado que necesitas.