See Which Bytes Changed Between Two Files

TL;DR: Hex Compare is a free online tool that shows the byte-level differences between any two files — hex and ASCII side by side, insertions kept aligned, a change list to step through — right in your browser, no signup, nothing uploaded or transferred.For firmware, exports, save files — anywhere “binary files differ” isn't an answer.

Start Comparing Files…
Screenshot of Hex Compare
Christopher Atlan

开发者: Christopher Atlan(Leitmotif GmbH)。 自 2020 年起打造文件比较工具,软件开发经验超过 18 年。 diff.tools 只有一个理念:每种格式一款专注的工具,比较结果可以交给下一款工具继续处理。

A quick tour

  1. An insert is an insert

    Most byte-by-byte tools fall apart the moment a file grows by a few bytes: everything after the insertion “differs.” Here the files are aligned by content — below, 12 inserted bytes show as one small insert, the offsets diverge, and every row after still lines up.

    Two binary files side by side in hex: a 12-byte insertion highlighted at offset 0x400 with the gap hatched on the left file, rows aligned before and after
  2. A change list, not a scavenger hunt

    Every changed region is a card — offset range, the bytes before and after — and clicking one jumps straight there. Or type an offset. The unified view shows both files' offsets in one aligned grid, and the row width switches between 8, 16, and 32 bytes.

    The unified byte view: dual offset columns, the inserted bytes reading 'build-2026px' in the ASCII column, and change cards listing the insert and the replaced bytes
  3. Big files stay smooth

    The comparison runs in a background worker with live progress, and only the rows on screen are rendered — so multi-megabyte files scroll like small ones. Files that turn out to be completely unrelated degrade gracefully to a coarse alignment with an honest badge instead of a hung tab.

How to compare two binary files?

  1. Open the free hex comparison tool — it runs in any current browser, on your device, no signup.

  2. Click Choose File A and pick the first file, then Choose File B for the other one. Any file type works.

  3. Step through the change list, or jump straight to an offset. Side-by-side and unified views keep the byte rows aligned even across insertions.

Frequently asked questions

  1. Does it work with large files?

    Yes. The comparison runs in a background worker with live progress, and the byte grid only renders what’s on screen — multi-megabyte files stay smooth.

  2. Are my files uploaded?

    No. The comparison runs entirely in your browser; file contents never leave your device.

  3. Can it edit bytes?

    No — it’s a comparer, not a hex editor. It shows you what changed; it never touches your files.

  4. Which browsers are supported?

    Any current browser — Chrome, Edge, Firefox, and Safari all work.

Requirements

Any current browser.

隐私和数据处理

隐私和安全不仅是您应该期待的 - 而是您应该要求的。现代浏览器允许我们直接在您的设备上处理所有内容,这意味着我们永远不会上传、传输或共享您的文件。

您的文件将保持完全私密。所有比较都在您的浏览器中本地进行。您的数据由您自己掌握。

LeitmotifChristopher Atlan
+2

工具背后的团队

我们是 Leitmotif,一家来自阿尔卑斯山区的小公司——奥地利克恩顿州和德国巴伐利亚州。文件比较就是我们的日常:我们开发 Mac 上的 diff 应用 Kaleidoscope,而 diff.tools 把这种体验带进了浏览器。

我们相信,专业工具应当赏心悦目、用起来有趣,同时给您完成工作所需的全部能力。我们也太尊重您的文件了,绝不会上传它们——这里的一切都在您自己的电脑上运行。

Feedback

We're constantly improving our free online hex comparison to make it faster and more accurate. Share your feedback and help us understand what kind of files you compare.

分享此页面

FacebookLinkedInRedditLINETelegramWhatsApp