コンテンツへスキップ
  • 便利ツール
  • 投稿者:Toma

便利ツール / 文章・テキスト

テキスト差分比較

2つの文章を貼り付けて、修正前後の違いを確認。
追加・削除・変更された行を、色とラベルで表示します。

無料・登録不要
ブラウザ内で比較

このツールを使うには、ブラウザでJavaScriptを有効にしてください。

各欄10万文字・2,000行まで。入力は自動保存されません。

半角・全角スペースなどを除いて比較します。a b と ab も一致扱いになります。改行・空行は比較対象です。

サンプル・クリア・入れ替えは、直前の1回を「元に戻す」で取り消せます。

ツールを準備しています。表示が変わらない場合はJavaScriptの読み込みを確認してください。

このツールの比較処理はブラウザ内で行い、入力した文章を外部へ送信・自動保存しません。

使い方は、3ステップ


  1. 2つの文章を入力する

    比較元に変更前、比較後に変更後の文章を貼り付けます。「サンプルを入力」でも試せます。


  2. 差分を比較する

    必要に応じて空白を無視する設定を選び、「差分を比較する」を押します。


  3. 変わったところを確認する

    追加・削除・変更のラベルで確認します。長い文章は「差分のみ表示」や「次の差分」が便利です。

比較結果の見方・比較ルール

+ 追加
比較後だけにある行です。
− 削除
比較元だけにある行です。
↔ 変更
連続した削除と追加を、上から順に組み合わせた行です。文章の意味で対応付けるものではありません。
一致
前後で同じ行です。空白無視によって同じと判定した行は「空白差を除き一致」と表示します。
  • 行の移動は専用の判定をせず、削除・追加として比較します。周囲の差分との組み合わせによって「変更」と表示される場合もあります。
  • 空行・末尾の改行も比較対象です。空欄は0行、最後が改行なら末尾に空行が1行あります。画面上の折り返しは改行に含みません。
  • 改行コード(LF・CRLF・CR)の違いは常に無視します。
  • 行内の強調は、共通の先頭・末尾を除いた範囲です。離れた箇所を編集した場合、その間の未変更の文字も強調されます。
  • コードやSQLもテキストとして比較します。空白が意味を持つ場合は、空白無視をOFFにしてください。

よくある質問

空白や改行も比較できますか?

はい。初期状態ではスペース・タブ・空行・末尾改行も比較します。空白無視をONにすると、単語の間も含めたスペースやタブ等を除いて判定します。改行コードの形式の違いは常に無視します。

文章は保存されますか?

このツールは入力文を外部へ送信・自動保存しません。「元に戻す」用の直前の入力も、ページを開いている間だけ保持します。ページを閉じたり再読み込みしたりすると失われます。

行を移動するとどう表示されますか?

移動前の行を削除、移動後の行を追加として比較します。連続する削除・追加を順番に組み合わせるため、周囲の内容によって「変更」と表示される場合もあります。

長い文章も比較できますか?

各欄10万文字・2,000行まで比較できます。上限を超える場合は文章を分けて比較してください。文字数は半角・全角・改行も数えます。一部の絵文字や結合文字は見た目の1文字と数え方が異なります。

仕事や学習を、もう少しラクに

コメントを残す

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です