#486 · Utilidad y seguridad

Inspector de caracteres Unicode

Inspecciona el contenido Unicode carácter por carácter. Para cada punto de código muestra su notación U+, bytes UTF-8, número de unidades UTF-16, plano y una clasificación práctica como letra, número, espacio, marca, puntuación, símbolo o emoji aproximado. Es especialmente útil para encontrar caracteres invisibles, diferencias de codificación y símbolos que parecen iguales pero tienen códigos distintos.

Entrada de texto

Procesamiento local en el navegador
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Introduce o pega el texto que quieres analizar.
  2. Ajusta las opciones específicas de esta herramienta si es necesario.
  3. Pulsa “Inspeccionar Unicode” o utiliza Ctrl/Cmd + Enter.
  4. Revisa el resultado, los indicadores y las recomendaciones antes de copiar o descargar.

Qué hace esta herramienta

Descompone el texto en puntos de código Unicode y muestra propiedades técnicas útiles para depuración.

La iteración usa puntos de código completos, por lo que los caracteres fuera del Plano Multilingüe Básico no se dividen en dos entradas.

La clasificación es orientativa y no sustituye la base completa Unicode Character Database con nombres y categorías normativas.

Ejemplo

El emoji 😀 aparece como U+1F600, ocupa 4 bytes en UTF-8 y 2 unidades UTF-16.

Casos de uso

  • Detectar caracteres invisibles.
  • Comparar símbolos visualmente similares.
  • Revisar bytes UTF-8.
  • Entender emojis y caracteres fuera del BMP.

Consejos para obtener mejores resultados

  • Activa la visualización de espacios para localizar separadores invisibles.
  • Compara los códigos U+ cuando dos textos parecen iguales.
  • Presta atención a marcas combinantes.
  • Usa normalización Unicode si una comparación falla por formas equivalentes.

Detalles del procesamiento

Los bytes UTF-8 se obtienen con TextEncoder y las unidades UTF-16 a partir de la longitud del carácter en JavaScript. El plano se calcula dividiendo el punto de código entre 0x10000.

No incluye el nombre oficial completo de todos los caracteres Unicode ni propiedades avanzadas de la base UCD.

Preguntas frecuentes

¿Cómo puedo saber el código Unicode exacto de un emoji?

Pega el emoji y el inspector mostrará su punto de código o los puntos de código que componen la secuencia.

¿Por qué un carácter puede ocupar dos unidades UTF-16?

Los caracteres por encima de U+FFFF se representan mediante un par sustituto en UTF-16 y por eso ocupan dos unidades.

¿Cómo detecto un espacio invisible o un salto de línea?

Activa la opción de incluir espacios y saltos; se mostrarán con una representación descriptiva y su punto de código.

¿Dos letras que se ven iguales pueden tener códigos Unicode diferentes?

Sí. Pueden existir caracteres distintos o combinaciones de letra más marca que producen una apariencia similar.

¿El inspector muestra el nombre oficial Unicode de cada carácter?

No. Ofrece propiedades técnicas y una clasificación práctica, pero no incorpora la base completa de nombres oficiales Unicode.

Qué incluye el resultado

MóduloQué muestra
Punto de códigoValor Unicode en formato U+.
UTF-8Bytes que ocupa el carácter codificado.
UTF-16Número de unidades usadas por JavaScript.
PlanoPlano Unicode al que pertenece el punto de código.

Explora la categoría

Consulta más utilidades para revisar, convertir y preparar texto de forma segura.