Divide el texto en puntos de código y mira sus categorías, codificaciones en bytes y secuencias de escape.
| Car. | Punto de código | Categoría | UTF-8 | UTF-16 | Escapes (clic para copiar) |
|---|---|---|---|---|---|
| H | U+0048 | Letra mayúscula | 48 | 0048 | |
| o | U+006F | Letra minúscula | 6F | 006F | |
| l | U+006C | Letra minúscula | 6C | 006C | |
| a | U+0061 | Letra minúscula | 61 | 0061 | |
| , | U+002C | Otra puntuación | 2C | 002C | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| m | U+006D | Letra minúscula | 6D | 006D | |
| u | U+0075 | Letra minúscula | 75 | 0075 | |
| n | U+006E | Letra minúscula | 6E | 006E | |
| d | U+0064 | Letra minúscula | 64 | 0064 | |
| o | U+006F | Letra minúscula | 6F | 006F | |
| ! | U+0021 | Otra puntuación | 21 | 0021 | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| c | U+0063 | Letra minúscula | 63 | 0063 | |
| a | U+0061 | Letra minúscula | 61 | 0061 | |
| f | U+0066 | Letra minúscula | 66 | 0066 | |
| é | U+00E9 | Letra minúscula | C3 A9 | 00E9 | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| ñ | U+00F1 | Letra minúscula | C3 B1 | 00F1 | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| € | U+20AC | Símbolo de moneda | E2 82 AC | 20AC | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| e | U+0065 | Letra minúscula | 65 | 0065 | |
| ́ | U+0301 | Marca sin espaciado | CC 81 | 0301 | |
| · | U+0020 | Separador de espacio | 20 | 0020 | |
| 😀 | U+1F600 | Otro símbolo | F0 9F 98 80 | D83D DE00 |
Unicode asigna a cada carácter de los sistemas de escritura del mundo un número llamado punto de código, escrito como U+00E9 para la letra e con acento agudo. Cómo se almacena ese número depende de la codificación: UTF-8 usa de uno a cuatro bytes por punto de código, mientras que UTF-16 usa una o dos unidades de 16 bits. Esta herramienta enumera cada punto de código de tu texto con esas codificaciones.
También muestra la categoría general, que distingue las letras de los dígitos, la puntuación, los símbolos y los caracteres invisibles como los espacios de ancho cero y los códigos de control. Los contadores de arriba explican por qué la longitud del texto difiere entre lenguajes: un emoji puede ser un carácter visible, varios puntos de código y muchos bytes. Las secuencias de escape para JavaScript, HTML y CSS se copian con un clic.