Skip to content
DiffResolver

Compare Binary Files (Hex)

Compare two binary files online in a hex view. Byte-level differences for firmware, executables, save files, and anything else. Files never leave your browser.

Files never leave your browser.

Drop left file here
Drop right file here
Options
Bytes per row

About Hex Diff

Compares two binary files byte by byte. Useful when text-based diffs aren't appropriate: firmware, savegames, binary protocols, or any file the other tools refuse.

How to use

  1. Drop or pick the left file.
  2. Drop or pick the right file.
  3. Adjust Bytes per row and Collapse identical runs longer than under Options to fit your screen and focus on differences.

What this tool doesn't handle

  • Very large files (hundreds of MB) may be truncated for display performance.
  • There is no semantic interpretation. Every byte is shown as-is, even where structured.

Frequently asked questions

Do my files ever leave my browser?

No. Every comparison runs locally in your browser. Nothing you paste, drop, or load is uploaded to a server; the tool keeps working even if you go offline after the page loads.

Is this tool free to use?

Yes. All DiffResolver tools are free, with no account, sign-up, or installation. Because processing happens on your device, there are no server-imposed usage limits.

What kinds of files is Hex Diff for?

Anything binary: firmware images, save files, protocol dumps, or files the other tools refuse. Every byte is shown as hex plus ASCII, with differences highlighted byte by byte.

How do I find the differences in a large binary file?

Use Collapse identical runs longer than under Options to fold long equal regions so only differing bytes and their context stay visible. Adjust Bytes per row to fit your screen.

Is there a file size limit?

No server limit applies, because nothing is uploaded. The memory of your device sets the practical limit. Above 10 MB for text, 40 MB for images, 100 MB for documents, or 500 MB for archives, the tool warns you that the work can be slow, but it never blocks the file.

Does this tool work offline?

Yes. The browser keeps a copy of the tool after the first visit, so a page you opened before still works without a network. You can also install DiffResolver as an app from the browser menu. Installation stays optional; the site works the same in a normal tab.

Where is my data stored?

Your files are stored nowhere. They stay in the memory of the page and are gone when you close the tab. Only what you save yourself stays in this browser: a snapshot, your tool options, and your theme. To remove it, open Settings and select Clear all local data.

Related concepts

Related tools