Cómo usar esta herramienta de texto
- Escribe el texto Unicode.
- Elige hexadecimal, decimal o binario.
- Pulsa «Codificar en UTF-8» y copia la secuencia de bytes.
Codifica cualquier texto Unicode como una secuencia real de bytes UTF-8 utilizando las capacidades nativas del navegador. Puedes ver esos bytes en hexadecimal, decimal o binario, comprobar el tamaño total y comparar el número de caracteres con el número de bytes. Es especialmente útil para depurar APIs, archivos, protocolos y problemas de longitud multibyte.
Transforma puntos de código Unicode en la secuencia de bytes definida por UTF-8.
La representación hexadecimal muestra bytes, no puntos de código Unicode.
Entrada:
ñ
Resultado:
C3 B1
TextEncoder aplica UTF-8 estándar y devuelve un Uint8Array; la herramienta solo cambia la representación visual de esos bytes.
No añade BOM ni interpreta codificaciones distintas de UTF-8.
En hexadecimal, ñ se codifica como C3 B1.
UTF-8 usa entre uno y cuatro bytes por punto de código. Los caracteres ASCII usan uno; muchos símbolos y emojis necesitan varios.
Sí. El selector de formato permite cambiar entre hexadecimal, decimal y binario.
No. Codifica únicamente el contenido introducido y no antepone una marca BOM.
Solo para texto compuesto completamente por caracteres ASCII de un byte. El texto internacional suele ocupar más bytes.
| Módulo | Función |
|---|---|
| TextEncoder | Genera bytes UTF-8 reales |
| Formatos de byte | Hexadecimal, decimal o binario |
| Métricas | Compara caracteres y bytes |