Identifica cualquier archivo por sus primeros bytes — busca más de 100 firmas de formato por nombre, extensión o hex, ve los bytes del número mágico, su representación ASCII, el desplazamiento del byte y la categoría del formato, y copia cualquier firma con un clic. En tu navegador, gratis.

Cada firma se ejecuta desde una referencia integrada en tu navegador — nada se sube y ningún archivo es leído jamás por un servidor.

Prueba:
Formato Extensión Firma hex ASCII Desplazamiento Categoría
Ninguna firma coincide con tu búsqueda.
Prueba con un nombre de formato, una extensión o bytes hex — por ejemplo PNG, .zip o 25 50 44 46.

Acerca de Firmas de archivo (números mágicos)

Las firmas de archivo —también llamadas números mágicos— son las secuencias de bytes fijas al principio (o cerca) de un archivo que identifican su formato real independientemente de su nombre o extensión. Esta referencia cataloga las firmas de más de 100 formatos, cada una con sus bytes hexadecimales, la representación ASCII imprimible cuando existe, el desplazamiento de bytes donde aparece la firma y una categoría de formato.

La búsqueda funciona desde cualquier ángulo: escribe un nombre de formato como PNG, una extensión como .pdf, o bytes hexadecimales sin procesar como 50 4B, y aparecen al instante las firmas coincidentes. Las etiquetas de categoría reducen la lista a formatos de imagen, audio, vídeo, documento, archivo comprimido, ejecutable, fuente, base de datos u otros, y cualquier firma hexadecimal se copia con un clic.

Esta es la tabla que necesitas cuando no se puede confiar en la extensión de un archivo: abre el archivo en cualquier visor hexadecimal, lee sus primeros bytes y compáralos aquí. Es una técnica fundamental en la depuración de formatos de archivo, la validación de subidas y la informática forense, y se ejecuta enteramente en tu navegador, ya que ningún archivo se sube ni es leído por un servidor.

Cómo usar Firmas de archivo (números mágicos)

  1. Abre el archivo que quieres identificar en un visor o editor hexadecimal y anota sus primeros bytes.
  2. Pega o escribe esos bytes hexadecimales en el cuadro de búsqueda; por ejemplo 25 50 44 46.
  3. Alternativamente, busca por nombre de formato o extensión para encontrar la firma que debería tener un formato.
  4. Usa las etiquetas de categoría para reducir los resultados a imágenes, archivos comprimidos, ejecutables y demás.
  5. Compara el desplazamiento indicado —algunas firmas empiezan después del byte 0— y copia la firma hexadecimal si la necesitas en otro sitio.

Preguntas frecuentes

Es una secuencia de bytes corta y fija colocada en un desplazamiento conocido —normalmente al principio— que declara el formato del archivo. Los archivos PNG comienzan con 89 50 4E 47, los PDF con 25 50 44 46 (“%PDF”). Los programas comprueban estos bytes en lugar de confiar en la extensión.

Porque las extensiones son solo parte del nombre del archivo: cualquiera puede renombrar evil.exe a photo.jpg. La firma refleja lo que realmente son los bytes. Cuando no coinciden, confía en la firma; ese desajuste es exactamente cómo los validadores de subidas y los antivirus detectan archivos disfrazados.

Algunos formatos reservan sus bytes iniciales para otros datos. Las imágenes ISO colocan su marcador CD001 en el desplazamiento 32769, por ejemplo. La columna de desplazamiento te dice dónde mirar, así que empieza tu comparación hexadecimal en ese byte, no al principio.

Porque los documentos modernos de Office, los archivos JAR y muchos otros contenedores literalmente son archivos ZIP, así que todos empiezan con PK (50 4B). Distinguirlos requiere mirar dentro del archivo comprimido a su contenido, no solo a los bytes iniciales.

Usa cualquier visor hexadecimal: xxd file | head en Linux y macOS, o un editor hexadecimal en Windows. La primera línea de salida muestra los bytes iniciales en hexadecimal; pégalos en el cuadro de búsqueda aquí para encontrar el formato.

Sí. La base de datos viene con la página y la búsqueda ocurre localmente en tu navegador. Ningún archivo se sube, ningún servidor lee tus datos, y no hay coste ni cuenta.

¿Necesitas ayuda?
¿Encontraste un problema con esta herramienta? Avísanos.
Informar de un problema

Añade esta herramienta gratuita a tu propio sitio web: copia y pega el código de abajo.