Saltar al contenido

Visor hexadecimal

Hex Viewer

Muestra cualquier archivo como volcado de desplazamiento, hexadecimal y ASCII, identifica los bytes mágicos y resalta las coincidencias de búsqueda.

Un volcado hexadecimal en el navegador: desplazamientos, bytes y ASCII imprimible lado a lado, con una búsqueda que acepta texto o hexadecimal. También identifica el archivo por sus primeros bytes e informa de la entropía de Shannon, que entre las dos suelen responder a «qué es esta cosa».

🔒 Se ejecuta por completo en tu navegadorhexbinaryinspectdebug

Suelta cualquier archivo para mirar dentro

Se lee en esta pestaña. No se sube nada, y un archivo de 2 GB se lee igual que uno de 2 kB.

O escribe algo

Se codifica como UTF-8. Por eso una sílaba coreana ocupa tres bytes y un emoji ocupa cuatro.

Origen

texto escrito

Tamaño

56 B

Bytes por fila
No hay bytes mágicos que esta herramienta reconozca. Eso es normal en texto plano, código fuente, CSV y JSON: ninguno de ellos tiene firma.

Buscar

Como

Volcado hexadecimal

Desplazamiento, bytes hexadecimales y ASCII imprimible.
000000005375656c746120756e20617263686976Suelta un archiv
000000106f2c206f206573637269626520617175o, o escribe aqu
00000020c3ad2e0aec9588eb8595ed9598ec84b8................
00000030ec9a9420f09f918b... ....

Entropía

4,96 bits/byte

Media. Estructura binaria mezclada, o texto con mucha variedad.

Cómo se usa

  1. Suelta el archivo, o escribe

    El texto escrito se codifica como UTF-8, que es la forma más rápida de ver por qué una ñ o una vocal con tilde ocupa dos bytes y un emoji cuatro.

  2. Lee la línea de identificación

    Sale de los bytes mágicos, no del nombre del archivo: un `.jpg` que aquí dice PNG es un archivo renombrado. El texto plano, el CSV y el JSON no tienen ninguna firma, y la página lo dice en lugar de adivinar.

  3. Busca los bytes que esperas

    Texto o hexadecimal; cada coincidencia se resalta en ambas columnas y se lista como un botón de salto. Útil para encontrar una cadena incrustada, una cabecera en un desplazamiento, o dónde se corta un archivo truncado.

  4. Echa un vistazo a la entropía

    Por encima de unos 7,9 bits por byte el contenido es efectivamente aleatorio: comprimido, cifrado o ya empaquetado. Una entropía baja significa texto o mucha repetición. Es una respuesta en un solo número a «¿esto ya está comprimido?».

Preguntas frecuentes

¿Puede abrir un archivo de 2 GB?

Lee una pantalla cada vez del archivo en lugar de cargarlo entero, así que un archivo grande se abre tan rápido como uno pequeño. Buscar sigue teniendo que recorrerlo, así que esa parte escala con el tamaño.

¿Puedo editar los bytes?

No: esto es un visor. Editar significa escribir un archivo de vuelta, y un editor hexadecimal que puede corromper algo en silencio es otra clase de herramienta con otro conjunto de salvaguardas.

¿Por qué la columna ASCII está llena de puntos?

Porque un punto representa cualquier byte fuera del ASCII imprimible, que es la mayor parte de un archivo binario, y todo el texto UTF-8 por encima de U+007F. Una ñ o una á se ven como puntos en esa columna mientras se leen perfectamente como UTF-8; la verdad está en el hexadecimal.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.