Online Tool Store Online Tool Store

Diff Archivo Binario

Compara dos archivos binarios y ve rangos de bytes diferentes en hexadecimal, con desplazamientos, regiones coincidentes y resumen de divergencia.

🔒 Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.

Desarrollador

Diferencia de archivos binarios

Se ejecuta localmente

Archivo A

Archivo B

Elige dos archivos para compararlos byte a byte.

Ambos archivos se leen en esta página y se comparan en memoria. No se sube nada, así que el único límite es la memoria disponible de tu dispositivo.

Cómo funciona Binary File Diff

  1. Suelte los dos archivos en las casillas A y B, o haga clic para elegirlos. La comparación se ejecuta en cuanto ambos están cargados.
  2. Lea primero el veredicto: si los archivos son idénticos byte a byte, cuántos bytes difieren y el SHA-256 de cada archivo.
  3. Revise los offsets. Una pequeña diferencia justo al inicio suele ser un encabezado o campo de versión, no datos corruptos.
  4. Alterne entre solo diferencias y el archivo completo, y entre 16 y 32 bytes por fila, según lo que esté buscando.
  5. Salte directamente a cualquier offset en hexadecimal, recorra las diferencias una a una, o haga clic en una región de la lista para llegar a ella.
  6. Copie o descargue el informe cuando necesite los offsets en un ticket o un mensaje de commit.

FAQ

¿Cómo comparo dos archivos binarios para saber si son iguales?

Suelte ambos archivos. La herramienta compara cada byte y le dice directamente si son idénticos byte a byte, y muestra el SHA-256 de cada archivo — si los dos hashes coinciden, los archivos son idénticos, que es la comprobación que la mayoría busca en realidad.

¿Cómo comparo dos archivos binarios sin usar la línea de comandos?

Para eso está esta página. Da las mismas respuestas que cmp y fc /b — si los archivos coinciden, el offset de la primera diferencia y cuántos bytes difieren — en una vista hexadecimal desplazable, sin instalación ni terminal.

¿Cómo comparo archivos binarios en Linux o Windows?

En Linux, cmp -l a.bin b.bin lista cada byte diferente y cmp -s es una comprobación silenciosa igual/distinto; diff solo indica que los archivos binarios difieren. En Windows, fc /b a.bin b.bin imprime los offsets diferentes en hexadecimal. Esta herramienta cubre lo mismo en el navegador y añade el resumen de regiones que esos comandos no ofrecen.

¿Qué significa el porcentaje de identidad?

Bytes coincidentes divididos entre el tamaño del archivo más grande. Usar el archivo más grande como denominador significa que un archivo con una cola extra no puede obtener 100% solo porque todo lo que comparte con el archivo más corto coincide.

¿Por qué difieren dos exportaciones "idénticas"?

Marcas de tiempo y metadatos de compilación incrustados. Muchos formatos graban la hora de creación en un encabezado, así que una salida idéntica byte a byte requiere un escritor determinista. Un puñado de bytes distintos cerca del offset 0 es la firma clásica de eso.

¿Una diferencia de tamaño significa corrupción?

No por sí sola. El relleno, la alineación y los metadatos finales cambian el tamaño sin cambiar el significado. Dónde está la diferencia importa más que su tamaño, por eso el resumen indica el primer offset diferente y las regiones individuales.

¿Qué tan grande puede ser el archivo que comparo?

No hay un límite fijo — ambos archivos se leen en memoria en la página, así que el límite es su dispositivo. La vista hexadecimal se mantiene rápida en archivos grandes porque renderiza una ventana de filas alrededor del offset que está viendo, no el archivo completo.

¿Se suben mis archivos?

No. Ambos archivos se leen en la página y se comparan en memoria, lo que también significa que los archivos muy grandes están limitados por la memoria de su dispositivo, no por un límite de subida.

Cómo nos comparamos

FunciónOnline Tool StoreAutoDevSuite Hex MasterDiffNowDecompiler.com Diff
Diff a nivel de byte con offsets hexadecimales No se muestraDescompila a código fuente en su lugar
Los archivos nunca salen del navegador
Sin límite de tamaño de archivo No indicado2 MB gratis / 8 MB premiumNo indicado
16 o 32 bytes por fila, saltar a cualquier offset No se muestra
SHA-256 de ambos archivos junto al diff Herramienta aparteNo se muestraNo se muestra
Funciona sin cuenta ni nivel premium Nivel premium

Estas tres responden preguntas distintas. Decompiler.com compara el código fuente descompilado, la herramienta adecuada cuando le importa qué cambió un JAR o APK, no qué bytes se movieron. DiffNow sube sus archivos y compara solo los primeros 2 MB a menos que pague. AutoDevSuite es el más parecido en tipo — un visor hexadecimal en el navegador con modo de comparación. Binary File Diff responde primero la pregunta práctica — cuánto difiere y dónde — antes de mostrar la vista hexadecimal, y nunca envía los archivos a ningún sitio.

Explora herramientas relacionadas

Inserta esta herramienta

Pega esto en tu propio sitio: sigue siendo gratis y todos los archivos permanecen en el navegador de tu visitante, no en el tuyo ni en el nuestro.