本文へスキップ

テキスト比較(差分)

2つのテキストの違いを見つけて強調表示します

ツールを読み込んでいます…

2つのテキストを1行ずつ比べ、追加・削除された行を示し、行内で変わった単語や文字を強調表示します。2つの下書き、契約書の版、設定ファイルの間で何が変わったかを確認するときに使えます。

使い方

  1. 「変更前」と「変更後」にテキストを貼り付けるか、「ファイルを開く」やボックスへのドロップでファイルを読み込みます。
  2. 入力に合わせて、結果が下に表示されます。「表示」で「左右に並べる」か「統合表示」を選びます。
  3. 「ハイライト単位」を「単語」か「文字」にし、必要に応じて「空白の変更を無視」や「大文字と小文字を区別しない」をオンにします。
  4. 「次の変更」と「前の変更」で変更箇所を移動し、「unified diff をコピー」で結果をコピーします。

計算方法と補足

よくある質問

2つのテキストの違いだけを表示するには?
「変更箇所と前後の行のみ表示」をオンのままにします。変更された行とその前後3行だけが表示され、追加・削除された行数が結果の上に表示されます。
WordやPDFの文書を比較できますか?
開けるのは、.txt、.md、.csv、コードファイルなどのプレーンテキストのファイルだけです。WordやPDFの文書はテキストをコピーしてボックスに貼り付けてください。
unified diffとは?
各変更をその前後3行とともに並べ、削除された行の前に-、追加された行の前に+を付けるテキスト形式です。diff -uやGitの出力と同じ形です。
大文字と小文字や空白の違いを無視できますか?
はい。「大文字と小文字を区別しない」では大文字と小文字を同じものとして扱い、「行末の空白を無視」では行末に残った空白を無視します。