Hex Viewer

Abre cualquier archivo y mira sus bytes en bruto — desplazamiento, hexadecimal y ASCII, en tu navegador. No se sube nada.

Abrir un archivo

Elige cualquier archivo. Se lee en tu dispositivo.

Ver qué hay realmente dentro de un archivo

Esta herramienta abre cualquier archivo —una imagen, un documento, un archivo comprimido, o algo que no sabes identificar— y muestra sus bytes en bruto como un volcado hexadecimal: una columna de desplazamiento, los bytes en hexadecimal y su representación en ASCII al lado. El archivo se lee en tu dispositivo, lo cual importa cuando prefieres no enviarlo a ningún sitio, incluido un archivo del que no estás seguro de si es seguro abrir con su propia aplicación.

Es de solo lectura. Aquí no hay edición, guardado ni conversión — la idea es mirar, no cambiar nada. Los archivos grandes se mantienen fluidos porque solo se dibujan las filas que están en pantalla en cada momento; recorrer un archivo con millones de filas no supone tener millones de elementos en la página.

Por qué tu archivo no sale de tu dispositivo

Aquí la privacidad es estructural, no una promesa. No hay un paso de subida porque no hay ningún servidor al que enviar el archivo:

  • El archivo se lee por completo en tu navegador.
  • La página se sirve como archivos estáticos y no envía ninguna petición con tus datos.
  • El código es abierto y cualquiera puede leerlo (MIT).
  • Funciona sin conexión, algo que solo es posible porque nada sale del dispositivo.

Si quieres comprobarlo tú mismo, abre el panel de Red de tu navegador mientras abres un archivo: ninguna petición lleva su contenido. Leer el código fuente.

Cómo se usa

  1. Abre un archivo

    Haz clic para elegir cualquier archivo, o suéltalo en cualquier parte de la página. Se lee de forma local, sea cual sea su tipo.

  2. Lee el volcado

    Cada fila muestra un desplazamiento, sus bytes en hexadecimal y su representación en ASCII. Cambia cuántos bytes se muestran por fila —8, 16 o 32— según el archivo.

  3. Salta o busca

    Ve directamente a un desplazamiento concreto, o busca una secuencia de bytes en hexadecimal o un fragmento de texto. El panel de texto decodificado también puede mostrar los bytes que ves en pantalla en ASCII, UTF-8 o Latin-1.

Preguntas frecuentes

¿Se sube mi archivo a algún sitio?

No. El archivo se lee por completo en tu navegador. No hay ningún componente de servidor, así que su contenido no tiene forma de salir del dispositivo. El código es abierto y puedes confirmarlo en el panel de Red de tu navegador.

¿Qué tipos de archivo puede abrir?

Cualquier archivo. No hay una lista de tipos permitidos —el sentido de un visor hexadecimal es precisamente poder mirar dentro de archivos cuyo tipo no conoces o en los que no confías. Si el archivo es muy grande (varios cientos de megabytes), un aviso te indica que cargarlo y buscar en él puede tardar un momento y usar más memoria.

¿Puede decirme de qué tipo de archivo se trata?

Comprueba los primeros bytes contra una lista corta de firmas habituales —PNG, JPEG, PDF, ZIP y GZIP— y muestra una suposición cuando coincide alguna. Es una comprobación rápida, no una herramienta completa de identificación de archivos: que no coincida con ninguna de esas cinco no significa que el archivo sea inválido, solo que esta comprobación rápida no lo ha reconocido.

¿Puedo editar el archivo?

No. Es un visor de solo lectura para inspeccionar bytes; no modifica, guarda ni exporta nada.

¿Cómo funciona la búsqueda?

Puedes alternar entre búsqueda en hexadecimal y en texto. El modo hexadecimal busca una secuencia de bytes que escribes como pares hexadecimales (por ejemplo, 89 50 4e 47); el modo texto codifica lo que escribes en UTF-8 y busca esa secuencia de bytes, lo que también cubre el ASCII normal. «Siguiente»/«Anterior» da la vuelta al llegar al final o al principio del archivo.

¿Para qué sirve el panel de texto decodificado?

La columna ASCII junto a los bytes hexadecimales muestra un carácter por byte, así que no puede representar correctamente texto de varios bytes. El panel de texto decodificado interpreta los bytes que ves en pantalla como un bloque continuo, con la codificación que elijas (ASCII, UTF-8 o Latin-1); así, caracteres de varios bytes —una letra acentuada, un carácter CJK— se muestran correctamente cuando esa parte del archivo es, efectivamente, texto en esa codificación.

¿Funciona sin conexión?

Sí. Es una PWA. Tras la primera visita queda guardada en la caché, de modo que se abre sin conexión a la red. También puedes instalarla en tu pantalla de inicio.

¿Hay un límite de tamaño de archivo?

No hay un límite fijo, pero al abrir el archivo su contenido se carga por completo en memoria, así que el tope práctico depende de la memoria de tu dispositivo. Por encima de unos cientos de megabytes, un aviso te indica que las operaciones pueden tardar más y usar más memoria.