Inspector de caracteres Unicode — puntos de código, nombres y bytes
Analiza texto carácter por carácter: puntos de código Unicode, nombres, categorías, escrituras, bytes UTF-8 y UTF-16, con avisos de caracteres invisibles y parecidos.
🔒 Se ejecuta completamente en tu navegador — nada se cargaDescubre de qué está hecho realmente tu texto
Un texto que parece normal puede esconder sorpresas: un espacio de ancho cero que rompe una contraseña o una búsqueda, un espacio de no separación que impide importar un CSV, una letra cirílica en un nombre de dominio o una ligadura que no es en absoluto las dos letras que aparenta. El inspector de caracteres Unicode descompone cualquier cadena en sus puntos de código individuales y muestra, para cada uno, el carácter, su punto de código U+, su nombre Unicode oficial, su categoría general (letra, marca, puntuación, símbolo, separador, control, formato…), su escritura y los bytes exactos con que se almacena en UTF-8 y UTF-16.
El resumen cuenta los caracteres tal como los ve el usuario (grupos de grafemas), los puntos de código, las unidades de código UTF-16 — la longitud que indican JavaScript, Java y C# — y los bytes UTF-8, que es lo que suelen limitar las bases de datos y los protocolos de red. Verlos juntos explica por qué un emoji puede contar como uno, dos o cuatro según quién cuente.
Detecta caracteres invisibles y parecidos
Las filas se resaltan cuando algo merece atención. Se marcan los caracteres de formato invisibles, como los espacios de ancho cero, los caracteres de unión de ancho cero, las marcas de orden de bytes y los controles bidireccionales, así como los caracteres de control, los de uso privado, los espacios inusuales y los selectores de variación. Los caracteres de compatibilidad — letras de ancho completo, ligaduras, superíndices y alfanuméricos matemáticos — se marcan junto con el carácter simple que normalmente representan.
Las letras confundibles del cirílico, el griego y el armenio que imitan letras latinas se marcan cuando aparecen en texto latino, y cualquier palabra que mezcle escrituras se señala encima de la tabla. Es el patrón clásico de los ataques homográficos, en los que «pаypal.com» usa una «а» cirílica para hacerse pasar por un sitio real. El texto escrito íntegramente en cirílico o en griego no se marca. El botón «Remove invisible characters» (eliminar caracteres invisibles) borra los caracteres de formato y de control, conservando los saltos de línea, las tabulaciones y los caracteres de unión de emoji.
Análisis privado
El inspector y su base de datos de nombres se ejecutan por completo en tu navegador. Las contraseñas, los tokens y los mensajes que pegues nunca se suben a ningún servidor.
Cómo usar
- Pega el textoAñade cualquier cadena: un enlace sospechoso, un nombre de usuario, emojis o un texto que se comporta de forma extraña.
- Lee la tablaCada punto de código muestra su valor U+, su nombre oficial, su categoría, su escritura y sus codificaciones UTF-8 y UTF-16.
- Revisa los avisosLas filas marcadas señalan caracteres invisibles, espacios inusuales, letras parecidas a otras y formas de compatibilidad.
- Limpia si hace faltaElimina los caracteres invisibles con un clic («Remove invisible characters») o muestra solo las filas marcadas («Show only flagged characters»).