Spot every difference between two texts instantly

Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.

- old line+ new line shared+ added

オリジナル

変更あり

What you can do with 差分チェッカー

Everything this tool helps you accomplish — no learning curve, no setup.

  • Compare two texts line by line
  • Spot changes between document versions
  • View differences side by side or unified
  • Ignore whitespace to focus on real edits
  • Ignore case when comparing text
  • Review code or config changes side by side

Settings information

Every control in 差分チェッカー, explained — what it does and when to use it.

設定

表示モードプリセット
差分の表示方法を選びます。「統合表示」は削除された行と追加された行を1列にまとめて表示し、「分割」はデスクトップで元のテキストと変更後のテキストを左右に並べて表示します。オプション: 統合表示分割
空白を無視オン/オフ
比較の前に、連続するスペース・タブ・インデントをまとめます。空白や書式だけが異なる行は、同一として扱われます。
大文字・小文字を無視オン/オフ
大文字と小文字を区別せずに両方のテキストを比較します。大文字・小文字だけが異なる行は、変更として検出されません。
Uploads are encrypted in transitRemoved under our retention policy

差分チェッカーが終わったら、次はこちらを

差分チェッカーと相性のよい厳選ツール。ファイルをそのままに、作業を続けられます。

すべてのツールを見る

よくある質問

左側に元のテキストを、右側に変更後のテキストを貼り付けます。違いは即座にハイライトされ、追加は緑、削除は赤で表示されます。行単位の最長共通部分列アルゴリズムを使っているため、ブロックが移動しても一致する行はそろったまま保たれます。

usage

分割表示は2つのテキストを並列の列で表示するため、文章、契約書、翻訳を読むのに最も適しています。統合表示は追加と削除を1つの列に「+」「-」の接頭辞付きで交互に表示します。これはGitが使うのと同じ形式で、コードレビューに便利です。

features

はい。「空白を無視」をオンにすると、比較前に連続するスペースやタブをまとめて整形による差異を隠せます。「大文字・小文字を無視」をオンにすると両側を小文字に変換し、「Apple」と「apple」を同一として扱います。両方のオプションを組み合わせることもできます。

features

差分処理はブラウザ内で実行されるため、サイズの上限は固定の制限ではなく利用可能なメモリによって決まります。数十万文字までのテキストは瞬時に計算されますが、非常に大きなファイルでは、特に空白無視と大文字小文字無視の両方を有効にしている場合、少し時間がかかることがあります。

technical

行単位の差分では移動は検出されません。ブロックがある場所から消えて別の場所に現れた場合、両方の編集が別々に報告されます。これはGitのデフォルト差分と同じ挙動であり、アルゴリズムを高速かつ予測可能に保ちます。

technical

いいえ。両方のスニペットはブラウザ内でローカルに差分比較されます。保存も送信もログ記録も一切行われないため、機密契約書、社内ソースコード、未公開の原稿を安全に比較できます。

privacy

はい — この差分チェッカーは、ソースコード、JSON、CSV、ログ、設定ファイルなど、あらゆるテキストに対応します。旧版と新版を貼り付ければ、コードをオンラインで一行ずつ比較し、追加・削除・変更された行をすべてハイライトします。

usage

はい。差分が表示されたら、Copy diff(主要アクションボタン、または Settings パネルの同じコントロール)をクリックすると、追加行の先頭に +、削除行に −、変更のない行に空白を付けた書式のプレーンテキスト版がクリップボードにコピーされます。ボタンは確認として一瞬「Copied!」と表示し、コピーしたテキストはチケット、メール、コミットメッセージにそのまま貼り付けられます。

features

「分割ビュー」に切り替えると、元の文書のように2つのバージョンを左右に並べて読めます。次に「空白を無視」をオンにすると、再整形や行の折り返しの違いが結果を煩雑にしなくなり、大文字・小文字の不統一がレビューにおいて重要でなければ「大文字・小文字を無視」も追加します。差分が正しく見えたら、「差分をコピー」を使って、フラグの付いた変更だけをレビュアーやクライアント向けに書き出せます。

tips

はい。各サイドは3,000行が上限です。Original または Changed のいずれかのボックスがそれを超えると、ツールは結果を計算せずに処理を止め、「Input is too large to diff (3,000 line max per side). Compare smaller sections」という警告を表示します。これにより行単位の比較アルゴリズムでタブがフリーズするのを防ぎます。この上限に達した場合は、ドキュメントを章、ファイル、セクションごとにより小さな区切りに分割し、各部分を個別に差分してください。

technical

はい。2つのJSON文書を貼り付けると、追加された行と削除された行が差分としてハイライトされます。比較は行単位で行われるため、各キーが1行ずつになるよう、あらかじめ両方の文書を整形しておいてください。そうしないと、1行にまとまったデータの中で1つのキーだけを変更した場合でも、行全体が変更されたと表示されてしまいます。同じ方法はYAML、XML、設定ファイルにも使えます。

usage

各ファイルを好きなエディタで開き、内容をコピーして、一方を「元のテキスト」、もう一方を「変更後のテキスト」に貼り付けてください — アップロード不要で、差分はブラウザ内で即座に表示されます。ソースコード、CSV、ログ、設定ファイルなど、どんな内容にも使えます。非常に大きなファイルは行数の上限を超えることがあるので、その場合はセクションごとに比較してください。

usage

差分チェッカーでできること

ビジネス、クリエイター、日々の作業で毎日役立つ、実際の課題を解決します。あなたに合う使い方を見つけて、数秒で始めましょう。

開発者向け

コミット前にコードのバージョンを比較

2つのコードを左右に並べて差分を取り、プルリクエストを出す前に意図しない編集を見つけましょう。IDEなしで作業しているときや、チャットからコピペしたパッチをまとめるときに特に便利です

ビジネス向け

契約書や合意書の変更点を見つける

契約書、NDA、SOWの2つのバージョンを比較して、弁護士やクライアントが加えたすべての追加・削除箇所を、文書が打ち直されている場合でも見つけ出せます

クリエイター向け

翻訳のバリエーションを並べて比較

2つの翻訳ドラフトの差分を取り、編集者がどの表現を変更、見落とし、または言い換えたかを確認できます。ローカライゼーションチームが英語、スペイン語、フランス語にまたがって原稿の品質を監査するのに役立ちます

学歴

エッセイや論文の盗用を検出する

学生の下書きと盗用が疑われる原文を比較し、再利用された文や段落を浮き彫りにできます。学校、大学、ジャーナリズムでの盗用チェックに役立ちます

開発者向け

API レスポンスや JSON の編集内容を確認

2つのJSONペイロード、APIレスポンス、YAML設定の差分を取り、スキーマのずれを追跡したり、シリアライズのバグをデバッグしたり、リグレッションで出力が実際に変わったかを確認しましょう

ビジネス向け

編集チーム向けの文書改訂管理

今日のブログの下書きを昨日のバージョンと比較すれば、編集レビューや文字数調整の過程で、どの文が移動・書き換え・削除されたのかを正確に確認できます

法的事項

利用規約・ポリシー変更の精査

ベンダーの旧版の利用規約やプライバシーポリシーを片側に、新版をもう片側に貼り付け、「空白を無視」をオンにすれば、再同意する前に実質的な文言の変更点だけを浮き彫りにできます。

キャリア・人事

履歴書&カバーレターの校正編集

応募前に履歴書やカバーレターの2つの下書きを差分比較し、1ページに収めるために削った際に、残すつもりだった職位名、日付、実績数値を誤って削除していないか確認できます。

マーケティング

メールキャンペーンの下書きを比較

マーケティングメールをリストへ配信する前に、2つのバージョン間で件名と本文を確認し、抜け落ちた行動喚起(CTA)や、校正で加えられた未承認の文面変更を見つけられます。

金融

保険証券の更新書類を比較

今年の保険約款を昨年の更新分と差分比較し、読み飛ばしがちな細かい定型文に埋もれた補償内容、免責金額、保険料の変更を見つけ出せます。

開発者向け

設定ファイルや API レスポンスのバージョンを比較

JSON・YAML・.env設定ファイルの2つのバージョン、または2つのAPIレスポンスのペイロードを貼り付ければ、ローカルにgitリポジトリや差分ツールを用意しなくても、デプロイ間や環境間でどのキーや値が変わったかを正確に把握できます。