Online Tool Store Online Tool Store

Binary File Diff

Vergelijk twee binaire bestanden en zie verschillende bytegebieden in hex, met offsets, overeenkomende regio's en een samenvatting van divergentie.

🔒 Deze tool werkt volledig in je browser. Je bestanden worden nooit naar een server geüpload.

Ontwikkelaar

Binaire bestandsvergelijking

Werkt lokaal

Bestand A

Bestand B

Kies twee bestanden om ze byte voor byte te vergelijken.

Beide bestanden worden op deze pagina gelezen en in het geheugen vergeleken. Er wordt niets geüpload, dus de enige limiet is het beschikbare geheugen van uw apparaat.

Hoe Binary File Diff werkt

  1. Sleep de twee bestanden naar de vakken A en B, of klik om ze te kiezen. De vergelijking start zodra beide zijn geladen.
  2. Lees eerst het oordeel: of de bestanden byte-voor-byte identiek zijn, hoeveel bytes verschillen, en de SHA-256 van elk bestand.
  3. Controleer de offsets. Een klein verschil helemaal aan het begin is meestal een header- of versieveld, geen beschadigde data.
  4. Wissel tussen alleen verschillen en het volledige bestand, en tussen 16 en 32 bytes per rij, afhankelijk van wat je bekijkt.
  5. Spring direct naar een hex-offset, loop de verschillen één voor één door, of klik op een regio in de lijst om ernaartoe te gaan.
  6. Kopieer of download het rapport wanneer je de offsets nodig hebt in een ticket of commit-bericht.

FAQ

Hoe vergelijk ik twee binaire bestanden om te controleren of ze hetzelfde zijn?

Sleep beide bestanden erin. De tool vergelijkt elke byte en vertelt je direct of ze byte-voor-byte identiek zijn, en toont de SHA-256 van elk bestand — als de twee hashes overeenkomen, zijn de bestanden identiek, wat de meeste mensen eigenlijk willen weten.

Hoe vergelijk ik twee binaire bestanden zonder command line?

Daar is deze pagina voor. Ze geeft dezelfde antwoorden als cmp en fc /b — of de bestanden overeenkomen, de offset van het eerste verschil, en hoeveel bytes verschillen — als een scrollbare hex-weergave, zonder installatie en zonder terminal.

Hoe vergelijk ik binaire bestanden in Linux of Windows?

Op Linux somt cmp -l a.bin b.bin elke afwijkende byte op en is cmp -s een stille gelijk/ongelijk-check; diff meldt alleen dat binaire bestanden verschillen. Op Windows print fc /b a.bin b.bin afwijkende offsets in hex. Deze tool doet hetzelfde in de browser en voegt de regio-samenvatting toe die die commando's niet geven.

Wat betekent het identiek-percentage?

Overeenkomende bytes gedeeld door de grootte van het grootste bestand. Het grootste bestand als noemer gebruiken betekent dat een bestand met een extra staart niet zomaar 100% kan scoren alleen omdat alles wat het deelt met het kortere bestand overeenkomt.

Waarom verschillen twee "identieke" exports?

Tijdstempels en ingebedde build-metadata. Veel formaten stempelen de aanmaaktijd in een header, dus byte-identieke output vereist een deterministische schrijver. Een handvol afwijkende bytes rond offset 0 is daar het klassieke signaal van.

Betekent een verschil in bestandsgrootte corruptie?

Niet op zichzelf. Padding, uitlijning en afsluitende metadata veranderen allemaal de grootte zonder de betekenis te veranderen. Waar het verschil zit, is belangrijker dan hoe groot het is, daarom rapporteert de samenvatting de eerste afwijkende offset en de afzonderlijke regio's.

Hoe groot kan het bestand zijn dat ik vergelijk?

Er is geen vaste limiet — beide bestanden worden in het geheugen van de pagina gelezen, dus de limiet is je apparaat. De hex-weergave blijft snel bij grote bestanden omdat ze een venster van rijen rond de offset die je bekijkt rendert in plaats van het hele bestand.

Worden mijn bestanden geüpload?

Nee. Beide bestanden worden op de pagina gelezen en in het geheugen vergeleken, wat ook betekent dat zeer grote bestanden beperkt worden door het geheugen van je apparaat in plaats van een uploadlimiet.

Hoe we ons verhouden

FunctieOnline Tool StoreAutoDevSuite Hex MasterDiffNowDecompiler.com Diff
Byte-niveau diff met hex-offsets Niet getoondDecompileert in plaats daarvan naar broncode
Bestanden verlaten nooit de browser
Geen limiet op bestandsgrootte Niet vermeld2 MB gratis / 8 MB premiumNiet vermeld
16 of 32 bytes per rij, spring naar elke offset Niet getoond
SHA-256 van beide bestanden naast de diff Apart hulpmiddelNiet getoondNiet getoond
Werkt zonder account of premium-niveau Premium-niveau

Deze drie beantwoorden verschillende vragen. Decompiler.com vergelijkt gedecompileerde broncode, de juiste tool als je wilt weten wat er in een JAR of APK veranderd is in plaats van welke bytes verschoven zijn. DiffNow uploadt je bestanden en vergelijkt alleen de eerste 2 MB tenzij je betaalt. AutoDevSuite lijkt qua soort het meest — een browsergebaseerde hex-viewer met vergelijkingsmodus. Binary File Diff beantwoordt eerst de praktische vraag — hoeveel verschilt er, en waar — voordat je in een hex-weergave belandt, en stuurt de bestanden nooit ergens heen.

Ontdek gerelateerde tools

Deze tool insluiten

Plak dit op je eigen site — het blijft gratis, en elk bestand blijft in de browser van je bezoeker, niet bij jou of bij ons.