2つのファイル間で変わったバイトがひと目でわかる
要約: Hex Compareは、任意の2つのファイルのバイトレベルの違いを表示する無料オンラインツールです。HexとASCIIを並べて表示し、挿入があっても行の対応を保ち、変更リストで順にたどれます — すべてブラウザ内で動作し、登録不要、何もアップロード・送信されません。ファームウェア、エクスポート、セーブデータなど、「バイナリファイルが異なります」では済まないあらゆる場面に。
ファイルの比較を開始…
開発者: Christopher Atlan(Leitmotif GmbH)。 2020年からファイル比較ツールを、18年以上ソフトウェアを作り続けています。 diff.toolsの考え方はひとつ。フォーマットごとに特化したツールがあり、その結果を次のツールへ渡せます。
クイックツアー
挿入は挿入として表示
バイト単位で突き合わせるだけのツールの多くは、ファイルが数バイト増えた途端に破綻します。挿入以降がすべて「異なる」ことになるからです。ここではファイルを内容で整列します — 下の例では、挿入された12バイトが1つの小さな挿入として表示され、オフセットは分岐しても、それ以降の行はすべて揃ったままです。

宝探しではなく、変更リスト
変更された領域はそれぞれカードになっており — オフセット範囲、変更前後のバイト — クリックすればその場所へ直接ジャンプします。オフセットを直接入力することもできます。統合ビューでは両ファイルのオフセットを1つの整列したグリッドに表示し、行の幅は8、16、32バイトから切り替えられます。

大きなファイルでも滑らか
比較は進捗を表示しながらバックグラウンドのワーカーで実行され、画面に見えている行だけが描画されます — 数メガバイトのファイルも小さなファイルと同じようにスクロールできます。まったく無関係なファイル同士だった場合も、タブが固まる代わりに、正直なバッジ付きの粗い整列へと段階的に切り替わります。

