テキスト差分チェッカー
2つのテキストを1行ずつ比較し、追加・削除・変更のない行を瞬時に確認できます。
🔒 お使いのブラウザ内でローカル処理されます
Loading…
使い方
- 左側(モバイルでは上側)の「元のテキスト」ボックスに、元のテキストを貼り付けるか入力します。
- 右側(モバイルでは下側)の「変更後のテキスト」ボックスに、変更後のテキストを貼り付けるか入力します。
- どちらかのボックスを変更するたびに、下の差分結果がリアルタイムで更新されます——ボタンを押す必要はありません。
- 追加された行は緑色で+記号付きで、削除された行は赤色で-記号付きで表示され、変更のない行は通常の色で表示されます。
特徴
- 分かりやすい色分けで一目で確認できる行単位の差分表示
- 入力や貼り付けと同時にリアルタイムで更新——ボタン操作は不要
- 追加・削除された行数をリアルタイムで集計表示
- 100%クライアントサイド処理——テキストはブラウザの外に出ません
- コード、文章、設定ファイルなど、あらゆるプレーンテキストに対応
よくある質問
入力したテキストはどこかにアップロードされますか?
いいえ。テキスト差分チェッカーはすべてブラウザ内で完結します。両方のテキストはローカルで比較され、サーバーに送信されることはありません。
単語単位で比較されますか、それとも行単位ですか?
行単位のみです。ある行がもう一方のテキストの行と完全に一致しない場合、その行は変更されたとみなされます——行内のどの単語が異なるかまではハイライトされません。これは現時点での実際の制限であり、不具合ではありません。
比較できるテキストの量に制限はありますか?
はい。ブラウザの応答性を保つため、片側あたり数千行(約5,000行)という実用的な上限があります。差分アルゴリズムの処理コストは両方のテキストの長さに応じて増加するためです。
空白文字も比較の対象になりますか?
はい。行末や行頭の空白の違いも、その行が変更されたとみなされる原因になります。これは比較の正確さを保つための意図的な仕様です。
ソースコードファイルも比較できますか?
はい。ソースコードや設定ファイル、ログなど、あらゆるプレーンテキストに対応しています——ただしシンタックスハイライトは適用されません。