Markdown.es Logo Markdown.es

¿Te es útil esta web? Apóyala sin coste: si compras en Amazon, hazlo a través de nuestro enlace de afiliado — el precio es el mismo para ti y nos ayuda a seguir.

Utilidades

Hex a ASCII y ASCII a Hex

Convierte texto a su representación hexadecimal byte a byte, o recupera el texto original a partir de una cadena hexadecimal.

Texto
Hexadecimal

Volcado hexadecimal

Cómo leer el volcado hexadecimal

El volcado de arriba es el formato clásico que verás en cualquier editor hexadecimal o en la salida de hexdump. Tiene tres columnas:

Desplazamiento A la izquierda, la posición del primer byte de esa línea, contada desde el principio y expresada en hexadecimal. Cada línea avanza 16 bytes.
Bytes En el centro, los 16 bytes de esa línea en hexadecimal. Es la representación exacta de lo que hay en memoria o en el fichero.
Texto A la derecha, esos mismos bytes interpretados como caracteres. Los que no son imprimibles se muestran como un punto, por eso los ficheros binarios se ven llenos de puntos.

Los valores que conviene reconocer

HexDecimalQué es
099Tabulación
0A10Salto de línea (Unix)
0D 0A13 10Salto de línea (Windows)
2032Espacio
30-3948-57Los dígitos del 0 al 9
41-5A65-90Letras mayúsculas
61-7A97-122Letras minúsculas
EF BB BF239 187 191Marca de orden de bytes UTF-8

Preguntas frecuentes

¿Funciona con tildes y con emoji? Sí. El texto se convierte a bytes UTF-8 antes de pasar a hexadecimal, así que una eñe da dos bytes (C3 B1) y un emoji cuatro. Las herramientas que solo manejan ASCII fallan con estos casos.
¿Qué formatos de entrada acepta al decodificar? Casi cualquiera de los habituales: con espacios, sin ellos, separados por comas, con prefijo 0x o con barra \x. Se limpia todo antes de convertir.
¿Por qué un carácter ocupa a veces dos dígitos y a veces más? Cada byte son siempre dos dígitos hexadecimales. Lo que varía es cuántos bytes ocupa un carácter: en UTF-8, los caracteres ASCII ocupan uno, las letras acentuadas dos, y los emoji hasta cuatro.
¿Para qué se usa esto en la práctica? Para inspeccionar datos binarios, depurar problemas de codificación, leer volcados de memoria o de red, y comprobar qué bytes exactos contiene un fichero cuando algo no cuadra.
Todo ocurre en tu navegador

Esta utilidad se ejecuta enteramente en tu equipo con JavaScript. Lo que escribes o pegas no se envía a ningún servidor, no se guarda y no queda registrado en ninguna parte.

¿Buscas una app para instalar?

80+ Apps Markdown

El directorio más completo en español. Filtra por plataforma, precio y uso.

Ver Aplicaciones →