良いテキスト比較の判断基準
修正前後の原稿・新旧の契約書・コードの2バージョンなど、「どこが変わったか」を目視ではなく機械的に洗い出すツールです。差分の結果は、下の基準で「本当の変更」と「見かけの変更」を切り分けて読みます。
変更前・変更後を正しい欄に入れたか
2つの入力を逆に入れると、追加と削除の表示が反転します。結果を読み始める前に、どちらが旧版でどちらが新版かを確認します。
空白・改行コードの違いを「変更」として数えていないか
見た目が同じでも、スペースの数や改行コードの違いが差分として検出されることがあります。意味のある変更だけを見たい場合は、先に表記を揃えてから比較します。
「差分なし」の結果を信じる前に貼り付けを確認したか
差分ゼロという結果は、誤って両方に同じものを貼った場合にも出ます。比較したつもりの2つが本当に別のバージョンかを確認します。
検出された行の「中身」まで読んだか
差分表示が教えてくれるのは「どの行が変わったか」までです。金額の桁・日付・否定語の有無など、変更の意味は人間が読む必要があります。重要な文書では検出箇所の前後の文脈まで読みます。
比較の単位(行・単語・文字)は目的に合っているか
文章の言い回し修正は単語・文字単位、コードや表形式のデータは行単位が読みやすいなど、目的によって見やすい単位が違います。読みにくいと感じたら単位を変えて見直します。
契約書などを貼る前に所属組織のルールを確認したか
契約書や人事関係の文書には機密情報が含まれがちです。外部のツールに貼ってよいか、所属組織のルールを先に確認します。
ありがちな失敗例(NG → 改善)
NG新旧を逆の欄に貼り、「削除された」と表示された条項を「追加された」と思い込んだまま確認を進める。
改善結果を読む前に「変更前=旧版、変更後=新版」の対応が合っているかを確認する。
→ 追加と削除の表示は入力欄の順序で決まります。逆に入れると、すべての変更の意味が正反対になります。
NG別々の環境で編集したファイルを比較して全行が変更扱いになり、本当の修正箇所が埋もれる。
改善改行コードや空白の違いが疑われる場合は、先に表記を統一してから比較し直す。
→ 改行コードは編集した環境によって異なることがあり、内容が同じでも差分として検出されます。見かけの差分が多いと本当の変更を見落とします。
NG色が付いた行があることだけ確認して、その行の中のどの語が変わったかを読み飛ばす。
改善検出された行は中身まで読み、金額・日付・否定語など意味の変わる変更がないか確認する。
→ ツールが示すのは「どこが変わったか」までで、「その変更が問題ないか」の判断は人間の仕事です。特に契約書や原稿では1語の差が意味を変えます。
テキスト比較の使い方
- 1比較したい2つのテキストをそれぞれ入力します
- 2「比較する」ボタンをクリックします
- 3差分がハイライト表示されるので変更箇所を確認します
テキスト比較の例文・サンプル
テキスト差分比較の例
【変更前】 Hello World foo bar 【変更後】 Hello World foo baz qux
変更概要: 追加 2行、削除 1行 Hello World foo - bar + baz + qux
よくある質問
テキスト比較は無料ですか?
はい、完全無料でご利用いただけます。会員登録も不要です。
スマートフォンでも使えますか?
はい、スマートフォン・タブレット・PCなど、ブラウザがあればどのデバイスでもご利用いただけます。
入力したコードやデータは安全ですか?
はい、入力データはブラウザ上で処理され、サーバーに送信されません。安心してご利用ください。
📘 関連ガイド記事
関連ツール
テキスト比較について
テキスト差分チェックの使いどころ(改訂版の突き合わせ)
原稿の修正前後、契約書の旧版と新版、コードの変更履歴、メールの下書きと修正版など、2つのテキストの違いを正確に把握したい場面は多くあります。目視で比較すると見落としが起こりやすく、特に長文では「どこが追加されたか」「どこが削除されたか」が一目では分かりません。本ツールは2つのテキストを行単位で比較し、変わっていない行・削除された行・追加された行を、それぞれ行頭の空白・-・+ の記号で示します。1行の中のどの文字が違うかを文字単位や単語単位で色付けして指し示すのではなく、違いのあった行をまるごと「削除」と「追加」に分けて並べる方式です。契約書や規約の改訂で変更箇所を漏らさず確認したいとき、ライターの初稿と編集者の修正版をつき合わせたいとき、Git を使わない範囲の小さなコード変更を見比べたいときなどに使えます。会員登録もログインも不要で、入力はブラウザ内で処理されます。
実処理結果:3組のテキストを比較させた記録
実際にどう表示されるのか、3組の入力で試しました。以下はツールが返した表示をそのまま載せています。
1組目は、行単位で1行だけ違うテキストです。「りんご/みかん/ぶどう」と「りんご/バナナ/ぶどう」を比較しました。返ってきた表示は次のとおりです。 変更概要: 追加 1行、削除 1行 りんご - みかん + バナナ ぶどう 変わっていない「りんご」「ぶどう」は行頭に空白、削除された「みかん」には -、追加された「バナナ」には + が付き、変更概要は「追加 1行、削除 1行」とまとまりました。
2組目は、末尾に半角スペースを1つ足しただけのペアです。「合計: 1000円」と、末尾に半角空白を1つ付けた「合計: 1000円 」を比較しました。 変更概要: 追加 1行、削除 1行 - 合計: 1000円 + 合計: 1000円 数字も文字も同じで、違いは末尾の半角スペース1つだけですが、ツールは「追加 1行、削除 1行」と検出しました。
3組目は、1組目の新旧を入れ替えて入力したものです。「りんご/バナナ/ぶどう」を先に、「りんご/みかん/ぶどう」を後に置きました。すると - と + が入れ替わり、「バナナ」に -、「みかん」に + が付きました。どちらを先に入れるかで、追加と削除の向きが決まる作りだと分かります。
気づいたクセ(空白や改行の違いも拾う)
分かったクセは、目に見えない違いも差分として拾うことです。2組目の実測のように、末尾の半角スペース1つの違いでも「追加・削除」と検出します。同じように、Mac・Windows・Linux で異なる改行コードや、行中のタブとスペースの違いも、本ツールは「変更あり」と判定することがあります。中身の文章は同じなのに差分が大量に出るときは、改行コードや空白のそろえ方が原因のことがあります。今回はこの1件で確認できただけで、あらゆる空白・改行のパターンで同じ挙動になる保証ではありませんが、意図しない差分が並んだら空白や改行を疑い、比較前に統一しておくと、本当に見たい変更だけが残ります。
目視で見分けられない、という限界
弱点は、検出はできても画面上で見分けられない差分がある点です。2組目の実測を見返すと、表示は次のようになっていました。 - 合計: 1000円 + 合計: 1000円 「削除」と「追加」の行が並んでいますが、違いは末尾の半角スペース1つだけなので、この2行を目で見比べても、どこが違うのかは分かりません。ツールは差分があること自体は正しく検出しますが、「何が違うのか」を色や下線で1文字単位に指し示してはくれないため、末尾や行中の空白の差は、見つけても人の目では特定しづらいままです。空白絡みの差分が出たら、目で追わず末尾や空白を疑うのが安全です。
このツールに任せないほうがいい比較
向かない用途もあります。1つは、極めて機密性の高い文書の比較です。本ツールは入力をブラウザ内で処理しますが、比較のあいだデータはメモリ上に存在します。社外秘の契約書や個人情報を含む文書は、オフラインで動くローカルのツールを使うほうが無難です。もう1つは、バージョン管理そのものを任せる使い方です。変更履歴を残す、過去のどの版とも比較する、複数人の変更をまとめる、といった継続的な管理は本ツールの範囲を超えます。あくまで「今ある2つのテキストを、その場で見比べる」道具として使ってください。
差分が出たときに直すか見送るかの目安
差分が出たときに直すか見送るかの目安は、その差が「意味のある違い」か「体裁の違い」かで分けることです。文章そのものが変わっていれば直す対象ですが、末尾の空白・改行コード・タブといった体裁だけの違いなら、比較前に統一してから見直すと、本当に確認したい変更だけが残ります。どちらか判断がつかない差分が並んだときは、末尾や行頭の空白を疑い、片方をコピーし直して空白をそろえてからもう一度比較すると、体裁由来の差分が消えて中身の違いだけが浮かびます。
Word の変更履歴や Git との使い分け
同じことは、Word の「変更履歴の記録」や Git などのバージョン管理でもできます。ただし Word の変更履歴は、あらかじめ機能をオンにしておかないと後から比較には使えません。Git は強力ですが技術者向けで、導入のハードルがあります。本ツールは、すでに手元にある2つのテキストを、コピー&ペーストしてその場で比較したいときに向いています。継続的に履歴を残したいなら Word や Git を、今この2つの違いだけを知りたいなら本ツールを、と使い分けると無駄がありません。