無料オンラインテキスト比較ツール — 2つのテキストの差分を検出

2つのテキストを貼り付けるだけで、差分箇所をハイライト表示します。行単位・文字単位の比較に対応し、コードレビューや文書の変更確認に最適です。

Input Texts

使い方

  1. 左側のテキストエリアに元のテキストを貼り付けます。
  2. 右側のテキストエリアに変更後のテキストを貼り付けます。
  3. 「比較」ボタンをクリックして差分を検出します。
  4. 追加は緑色、削除は赤色でハイライト表示されます。

機能

  • 行単位の差分検出で追加・削除を明確に表示
  • 文字単位の差分検出で細かな変更も把握
  • インラインビューとサイドバイサイドビューの切り替え
  • 空白文字や大文字小文字の無視オプション
  • 追加行数・削除行数・未変更行数の統計表示
  • ブラウザ上で処理、テキストは外部に送信されません

よくある質問

どのようなアルゴリズムで差分を検出していますか?

Git diffと同様の差分アルゴリズムを使用し、2つのテキスト間の最小編集距離を求めます。結果は追加・削除・変更の3種類で明確に表示されます。

プログラムのソースコードの比較にも使えますか?

はい。あらゆるプレーンテキストの比較に対応しています。コードレビュー、設定ファイルの差分確認、ログの比較などに活用できます。ただし構文ハイライトは提供していません。

「空白を無視」オプションはいつ使いますか?

インデントの変更やスペースの追加・削除を無視して、内容の変更のみを確認したい場合に便利です。コードのフォーマット変更後に実質的な変更箇所だけを見たい場合に最適です。

テキストのサイズに制限はありますか?

特に制限はありませんが、ブラウザ上で処理するため、数万行を超える大きなテキストではパフォーマンスが低下する可能性があります。大規模な比較にはコマンドラインのdiffツールをおすすめします。

ヒントと関連ワークフロー