Cómo usar el editor hexadecimal online
- Arrastra un archivo al recuadro o haz clic en él para elegirlo. Sirve cualquier tipo: ejecutables, imágenes, archivos comprimidos, firmware o partidas guardadas.
- Desplázate o usa las flechas del teclado para moverte por los bytes. Haz clic en un byte y escribe dos dígitos hex para cambiarlo; los bytes modificados se ponen en rojo y Deshacer (Ctrl+Z) los revierte.
- Busca bytes hex o texto, salta a un offset y luego haz clic en Descargar para guardar el archivo editado.
Cómo leer un volcado hexadecimal
Cada fila del visor hex muestra 16 bytes. La columna izquierda es el offset del primer byte en hexadecimal, la del centro muestra cada byte como dos dígitos hex y la columna derecha muestra los mismos bytes como caracteres ASCII; los bytes no imprimibles aparecen como puntos.
00000010 48 65 6C 6C 6F 0A … Hello.
Esta fila empieza en el offset 10 hex = byte 16 del archivo, y 48 65 6C 6C 6F forma la palabra “Hello”.
Firmas de archivo (números mágicos)
La mayoría de los formatos de archivo empiezan con una secuencia fija de bytes, así que la primera fila de un volcado hex te dice qué es realmente un archivo, diga lo que diga su extensión.
| Tipo de archivo | Primeros bytes | Como texto |
|---|---|---|
| Imagen PNG | 89 50 4E 47 0D 0A 1A 0A | .PNG.... |
| Imagen JPEG | FF D8 FF | ... |
| Imagen GIF | 47 49 46 38 | GIF8 |
| Documento PDF | 25 50 44 46 | %PDF |
| ZIP, DOCX, XLSX, APK | 50 4B 03 04 | PK.. |
| EXE o DLL de Windows | 4D 5A | MZ |
| Programa ELF de Linux | 7F 45 4C 46 | .ELF |
| Archivo comprimido GZIP | 1F 8B | .. |
Valores numéricos y orden de bytes
Selecciona un byte para ver los valores que empiezan en él como enteros de 8, 16 y 32 bits, con y sin signo. Se leen en orden little-endian, con el byte menos significativo primero, que es el que usan los procesadores x86 y ARM y la mayoría de los formatos de archivo: los bytes 34 12 son el número de 16 bits 0x1234 = 4660, y FF FF es 65535 sin signo o −1 con signo.
Preguntas frecuentes
¿Es seguro abrir archivos privados?
Sí. El archivo se lee con JavaScript dentro de tu navegador y nunca se sube. Incluso puedes desconectarte de internet una vez cargada la página.
¿Qué tamaño puede tener el archivo?
Hasta 1 GB, según la memoria de tu dispositivo. Solo se dibujan las filas visibles en pantalla, así que el desplazamiento sigue siendo fluido incluso con archivos de cientos de megabytes.
¿Puedo insertar o eliminar bytes?
No. El editor sobrescribe los bytes en su lugar, así que el tamaño del archivo nunca cambia. Es el modo seguro para parchear ejecutables, firmware y partidas guardadas, donde desplazar los datos rompería todos los offsets posteriores.
¿Cómo busco texto?
Cambia la búsqueda a Texto y escribe una palabra: se busca como UTF-8 y sin distinguir mayúsculas de minúsculas. Usa Bytes hex para patrones exactos de bytes como 4D 5A. Enter busca la siguiente coincidencia y Mayús+Enter, la anterior.