diff(日本語テキスト差分比較ツール)とは
- 修正前後の日本語テキスト差分と文字数を、PC ブラウザで確認できるツールです。人や AI に修正してもらった文章の確認や、字数制限のある原稿の文字数確認を、専用ツールなしで手早く行えます。
- 自分が安心して使えるものを作りました。入力テキストは比較処理のためにサーバーへ送らず、PC ブラウザだけで完結する形にしています。
- プログラミングのコードを見比べたい人、複数人でコメントを付けながら編集したい人、専門的な校正機能まで必要な人には向いていません。
よくある質問
- 無料で使えますか?
- ・はい。無料で使えます。
- ユーザー登録は必要ですか?
- ・いいえ。ユーザー登録なしで使えます。
- インストールは必要ですか?
- ・不要です。PC ブラウザだけで使えます。
- 入力した内容はサーバーに送信されますか?
- ・いいえ。入力テキストはブラウザ内で比較し、サーバーへ送信しません。
・詳しくは Security / Privacy をご確認ください。
- 入力した内容はブラウザに保存されますか?
- ・いいえ。入力テキストは localStorage、sessionStorage、Cookie に自動保存していません。
・アプリ自身は入力内容を自動保存しませんが、ブラウザの復元機能により内容が残る場合があります。
- 文字数はどのように数えていますか?
- ・半角・全角ともに 1 文字として扱い、スペースもカウントします。改行は文字数に含めていません。
- 差分はどのように判定していますか?
-
・まず、テキストを改行ごとに分割して行単位で並べ、どの行が追加・削除・変更されたかを特定します。
・次に、変更があった行について文字単位でさらに細かく比較し、改行や空白の違いも差分として扱います。
・仕組みとしては、LCS(最長共通部分列)アルゴリズムを使っています。
- 長い文章でも使えますか?
- ・はい。目安として、約1万文字程度まで快適に比較できます。
・ただし、1行が非常に長い場合は、処理や表示に時間がかかることがありえます。
更新履歴
- 2026年3月22日
- diff を公開しました。
- BEFOREテキスト に元の文章、AFTERテキスト に修正後の文章を貼り付けます。
- AFTERテキスト は、その場で手直ししながら使えます。
- 差分は自動で更新されます。変更箇所だけ見たいときは「差分だけ表示」を押します。
- BEFORE を誤って触りたくないときは「編集を固定」を押します。もう一度押すと解除できます。
- 標準 は全体確認、編集 は BEFORE と AFTER を見比べながら修正、最終確認 は AFTER と差分に集中したいときに向いています。
- AFTERテキスト は「テキストをコピー」で全文コピーできます。