コンテンツへスキップ
Easy Diff Checker

オンライン Diff Checker · プライベート · 無料

Diff Checker — すべての差分を瞬時に。

テキスト、コード、HTML、ファイルの 2 つのバージョンを貼り付けるかドロップするだけ。追加・削除・変更が行ごとにハイライトされます — すべてブラウザ内で。

表示

正規表現。一致したテキストは行の比較時に無視されます。

ここに結果が表示されます。

2 つのテキストを貼り付けると変更点が表示されます

すべてブラウザ内で動作し、テキストがアップロードされることはありません。ファイルをドロップするか、コード・JSON・文章を貼り付けてください。

ショートカット: ⌘↵ 比較 · ] 次の変更 ·[ 前の変更 · ·

機能

必要な機能がすべて揃った無料の diff checker。有料の壁はありません。

プライベート

ブラウザの外に出ません

差分はデバイス上のバックグラウンドワーカーで計算されます。アップロードもアカウントも、テキストの追跡もありません。

わかりやすい

削除と追加がひと目でわかる

[差分をチェック](または ⌘/Ctrl + Enter)を押すだけで、各側の削除数と追加数を行数とともに正確に表示します。

構文

コードのハイライトも無料

TypeScript、Python、Go、JSON、SQL など 20 以上の言語を自動検出し、エディタのように差分を色分けします。

移動

削除ではなく「移動」として表示

移動したブロックには「移動」の印と移動先へのリンクが付きます。削除+追加という紛らわしい表示にはなりません。

マージ

ブロック単位で変更を取り込み

ワンクリックで変更を片側からもう片側へコピー(元に戻すことも可能)。ツール上でそのまま最終版を作れます。

精度

スマート・単語・文字

編集された行は最も近い行と対応付けられます。空白、大文字・小文字、タイムスタンプや ID などの正規表現も無視できます。

履歴

比較はローカルに保存

比較は自動的にこのブラウザに保存されます。検索、再表示、削除ができ、履歴をオフにすることもできます。

共有

登録不要のリンク

差分をリンクで共有できます。テキストはリンク自体に圧縮されるため、サーバーには何も保存されません。

書き出し

パッチ、.diff、PDF

Git 用のユニファイドパッチをコピーしたり、.diff ファイルをダウンロードしたり、比較結果をきれいな PDF で保存できます。

自動調整

デバイスに合わせて表示

画面とテーマを自動判定:デスクトップでは左右分割、スマートフォンでは統合表示、システムがダークならダークモードに。

AI

プライベートな AI 要約

変更内容のわかりやすい要約を、Chrome の内蔵 AI がデバイス上で作成します。何もアップロードされません。

高速

大きなファイルにも対応

Web Worker で効率よく行差分を計算するため、数万行のファイルでも入力がスムーズです。

このツールについて

テキスト・コード・ファイルのための無料オンライン diff checker

Easy Diff Checker は、2 つのテキストを比較して何が変わったのかを正確に表示する無料のオンライン diff checker です。左に元のバージョン、右に変更後のバージョンを貼り付けて 差分をチェック を押すと、追加・削除・編集された行が左右に並んでハイライトされます。オンライン diff checker、テキスト比較ツール、「違いを探す」ツール — 呼び方は何であれ、目的は同じです。2 つの文書を 1 行ずつ読み比べる代わりに、数秒で変更点を把握できます。

diff checker とは?

diff checker は、2 つの入力に差分アルゴリズム(Git の diff コマンドと同じ考え方)を適用し、一方をもう一方に変えるための最小限の挿入と削除を示します。優れた diff checker はさらに、編集された行を最も近い行と対応付け、変更された単語や文字を正確にハイライトし、コードのブロックが単に移動しただけの場合も見分けます。Easy Diff Checker はこれらすべてをブラウザ内で行うため、比較が速く、テキストがサーバーにアップロードされることもありません。

テキスト差分チェッカーとコード差分チェッカーを 1 つに

テキスト差分チェッカーとして、契約書、論文、翻訳、メール、設定ファイルの比較に最適です。スマート・単語・文字の精度を切り替え、空白、大文字・小文字、タイムスタンプや ID などの正規表現を無視できます。コード差分チェッカーとしては、TypeScript、JavaScript、Python、Go、Java、C#、PHP、SQL、YAML など 20 以上の言語を検出し、シンタックスハイライトでエディタのように読みやすく表示します。HTML 差分チェッカーとしても使え、ページ、テンプレート、メールの 2 つのバージョンを貼り付ければ変更されたタグや属性がすぐにわかります。Git 用のユニファイドパッチの書き出し、.diff ファイルのダウンロード、PDF での保存も可能です。

アップロード不要のファイル差分チェッカー

コピー&ペーストが面倒なら、ファイルを開くかドラッグ&ドロップで、このページをファイル差分チェッカーとして使えます。ログ、ソースコード、.env ファイル、Markdown、XML、書き出したデータなど、あらゆるプレーンテキストファイルをブラウザがローカルで読み込みます。何もデバイスの外に出ないので、認証情報、顧客データ、未公開のソースコードも安心して比較できます。Word、PDF、PowerPoint ファイルにはドキュメント・ファイル差分チェッカーをご利用ください。

形式ごとの専用 diff checker

プレーンテキストはほんの始まりです。Easy Diff Checker には、それぞれの形式に最適化された無料の差分ツールが揃っています。

diff checker の使い方

  1. 元のテキストを左側のペインに貼り付けるかドロップします。
  2. 変更後のテキストを右側のペインに貼り付けるかドロップします。
  3. [差分をチェック] または ⌘/Ctrl + Enter を押し、ハイライトされた変更を確認します。変更間の移動、ブロックのマージ、リンクでの共有もできます。

Easy Diff Checker が選ばれる理由

多くのオンライン diff checker は、テキストをアップロードしたり、ファイルサイズを制限したり、機能を有料プランに隠したりしています。Easy Diff Checker は違います。完全無料、アカウント不要で、Web Worker で動作するため数万行のファイルでも快適です。履歴はこのブラウザにのみ保存され、共有リンクは内容を URL のフラグメントに保持し、インストールすればオフラインでも使えます。テキスト・コード・ファイルのための毎日の diff checker として、ぜひブックマークしてください。

プライバシー・バイ・デザイン

テキストはデバイスの外に出ません。

契約書、ソースコード、設定ファイル内の認証情報も安心して比較できます。サーバー側の処理もアカウントもなく、ブラウザ以外にコンテンツのコピーが残ることもありません。

// テキストの行き先
compare   → このブラウザ(Web Worker)
history   → このブラウザ(localStorage)
share     → リンクの中(#フラグメント)
server    → なし

よくある質問

よくある質問と回答

diff checker とは?

diff checker は、テキスト、コード、ファイルの 2 つのバージョンを比較し、追加・削除・変更された箇所を正確にハイライトするツールです。Easy Diff Checker は、それをブラウザ内で瞬時に行う無料のオンライン diff checker です。

テキストはどこかにアップロードされますか?

いいえ。Easy Diff Checker はテキストをすべてブラウザ内で比較します。貼り付けた内容が当社のサーバーに送信されることはありません。

差分の履歴はどこに保存されますか?

このデバイスのブラウザのローカルストレージにのみ保存されます。履歴パネルから検索、個別の削除、全削除、履歴のオフができます。

アカウントなしで共有リンクはどう機能しますか?

両方のテキストはリンクの # 以降の部分に圧縮されます。ブラウザはこの部分をウェブサーバーに送信しないため、内容はあなたとリンクを受け取った相手の間だけにとどまります。

コード、HTML、JSON、CSV、ログも比較できますか?

はい。どんなプレーンテキストにも対応し、コードと HTML にはシンタックスハイライトが付きます。事前に [JSON を整形] で JSON を正規化したり、無視するパターンでログ内のタイムスタンプや ID を除外したりできます。JSON、Excel、CSV を意味で比較するなら、専用の JSON 差分チェッカーと Excel・CSV 差分チェッカーをご利用ください。

テキストを貼り付ける代わりにファイル同士を比較できますか?

はい。[ファイルを開く] をクリックするか、どちらかの側にファイルをドラッグ&ドロップすれば、ファイル差分チェッカーとして使えます。ファイルはブラウザがローカルで読み込み、アップロードされることはありません。

ライトモードとダークモードを切り替えるには?

既定ではデバイスのテーマに自動で合わせます。ヘッダーの システム / ライト / ダーク の切り替えで変更でき、選択は記憶されます。

AI 要約はテキストをどこかに送信しますか?

いいえ。[AI で要約] は Chrome に内蔵された AI モデルを使い、あなたのパソコン上で動作します。ブラウザが対応していない場合は、用意されたプロンプトをコピーして信頼できるアシスタントに貼り付けることもできます — 自動で送信されることはありません。

無料ですか?

はい。左右分割・統合表示、シンタックスハイライト、移動したコードの検出、単語・文字単位の精度、マージ、履歴、共有、書き出しなど、すべての機能が無料で登録も不要です。

変化を見逃さず、自信を持ってリリース。

Diff Checker を使う

履歴

このブラウザにのみ保存されます。最大 50 件まで。

キーボードショートカット

比較
⌘↵
次の変更
]j
前の変更
[k
この一覧を表示
?
ダイアログとメニューを閉じる
Esc

テキストボックスに入力中は文字キーのショートカットは無効になります。