Inspector de caracteres Unicode

Pegue un texto para ver cada carácter, una línea por punto de código, con su nombre Unicode y sus bytes. Busque un nombre de carácter, como snowman, para encontrar el carácter y su código.

Gratuita Funciona en su navegador Revisada: martes, 10 de noviembre de 2026

Cualquier texto: letras, emoji, espacios y saltos de línea. Cada carácter se analiza en su navegador.

Resultado

Totales —
Comprobación — Indica si cada punto de código está asignado en la versión de Unicode de los datos.
Puntos de código
Caracteres con este nombre
Grafemas: lo que un lector ve como un carácter

Esta herramienta funciona en su navegador. Lo que escribe no se envía a nosotros.

Cómo se usa

  1. Escriba o pegue el texto en Texto. Los espacios, los saltos de línea y los emoji también se analizan.
  2. Lea Totales para los recuentos de grafemas, puntos de código y bytes.
  3. Lea Puntos de código: cada línea indica el punto de código, su Nombre, su Categoría, su Bloque, los bytes UTF-8 y UTF-16, y los escapes HTML y JavaScript.
  4. Escriba una palabra de un nombre Unicode en Buscar un nombre de carácter para encontrar caracteres, como snowman.

Nombres, categorías y bloques

Cada punto de código tiene un nombre, una categoría general y un bloque. La categoría es un código de dos letras: Lu es una letra mayúscula y So es otro símbolo. El bloque es un rango de puntos de código relacionados, como Basic Latin. Los nombres y las categorías son los identificadores que define el estándar Unicode en inglés, así que aquí se muestran en inglés, en todos los idiomas; las explicaciones de la página están en español.

Grafemas y puntos de código

Un punto de código es un número de la tabla Unicode. Un grafema es lo que un lector toma por un carácter. Un pulgar hacia arriba con tono de piel es un grafema formado por dos puntos de código, y una letra con un acento combinado es un grafema de dos puntos de código. La tabla de puntos de código enumera cada punto bajo el número de su grafema, para ver cuáles van juntos.

Bytes UTF-8 y UTF-16

  • UTF-8 escribe un punto de código en uno a cuatro bytes. Una letra ASCII ocupa un byte; el muñeco de nieve ocupa tres, E2 98 83.
  • UTF-16 escribe un punto de código en una o dos unidades de 16 bits. Por encima de U+FFFF ocupa dos unidades, un par sustituto: U+1F44D es D83D DC4D.

Escapes HTML y JavaScript

  • HTML: &, <, >, " y ' tienen nombre; cada otro carácter se escribe como referencia hexadecimal, como ☃.
  • JavaScript: \u2603 para un punto de código hasta U+FFFF, y \u{1F44D} por encima, como admite la sintaxis de ECMAScript 2015.

Datos Unicode y su licencia

Los nombres, las categorías y los bloques proceden de la base de datos de caracteres Unicode (UnicodeData.txt, Blocks.txt, Jamo.txt y PropertyValueAliases.txt) de Unicode 18.0.0, fechada el 8 de julio de 2026. Copyright © 1991-2026 Unicode, Inc. Los datos se distribuyen bajo la UNICODE LICENSE V3, cuyo aviso completo está en el archivo de datos de esta herramienta y en https://www.unicode.org/license.txt. Los nombres de las sílabas hangul se construyen con los nombres cortos de Jamo, y los nombres de los ideogramas CJK, a partir de su punto de código. Un rango, como Private Use, se muestra con la etiqueta que dan los datos, porque los datos no nombran cada carácter que contiene.

Ejemplo resuelto: el muñeco de nieve ☃

Escriba ☃ en Texto. El carácter es U+2603. Su nombre es SNOWMAN, su categoría es So (Other Symbol, otro símbolo), y pertenece al bloque Miscellaneous Symbols. En UTF-8 ocupa tres bytes, E2 98 83; en UTF-16 es una unidad, 2603.

Propiedad Valor
Carácter ☃
Punto de código U+2603
Nombre SNOWMAN
Categoría So Other Symbol
Bloque Miscellaneous Symbols
Bytes UTF-8 E2 98 83
Unidades UTF-16 2603
HTML ☃
JavaScript \u2603

Preguntas frecuentes

¿Qué diferencia hay entre un grafema y un punto de código?

Un punto de código es un número de la tabla Unicode. Un grafema es un carácter tal como lo ve un lector, y puede estar formado por varios puntos de código: una letra con acento o un emoji con tono de piel.

¿Por qué un emoji con tono de piel cuenta como dos puntos de código?

El emoji base y el modificador de tono de piel son dos puntos de código separados en el estándar. Un lector ve una sola cara, así que la página cuenta un grafema formado por esos dos puntos de código.

¿Qué significa un punto de código no asignado?

Es un número al que la versión de Unicode de los datos todavía no asigna ningún carácter, así que no tiene nombre y su categoría es Cn. Un texto puede contener ese número, pero la mayoría de las fuentes lo muestran como un cuadro de sustitución.

¿Por qué los nombres están en inglés?

Los nombres Unicode son identificadores que el estándar define en inglés. Son los mismos en todos los idiomas, así que son la forma fiable de buscar un carácter. Las explicaciones de esta página están escritas en español.

¿Se envía a algún sitio el texto que analizo?

No. El archivo de datos se carga en la página, y el texto se analiza en su navegador. No se sube ni se guarda nada.

Fuentes

Cifras y texto revisados por última vez el martes, 10 de noviembre de 2026.

Usamos cookies necesarias para que el sitio funcione. Si usted lo acepta, Google también usa cookies publicitarias para mostrar anuncios personalizados. Si las rechaza, seguirá viendo anuncios, pero no estarán personalizados.