BEFORE テキスト

AFTER テキスト

差分(diff)

diff(日本語テキスト差分比較ツール)とは

よくある質問

無料で使えますか?
・はい。無料で使えます。
ユーザー登録は必要ですか?
・いいえ。ユーザー登録なしで使えます。
インストールは必要ですか?
・不要です。PC ブラウザだけで使えます。
入力した内容はサーバーに送信されますか?
・いいえ。入力テキストはブラウザ内で比較し、サーバーへ送信しません。
・詳しくは Security / Privacy をご確認ください。
入力した内容はブラウザに保存されますか?
・いいえ。入力テキストは localStorage、sessionStorage、Cookie に自動保存していません。
・アプリ自身は入力内容を自動保存しませんが、ブラウザの復元機能により内容が残る場合があります。
文字数はどのように数えていますか?
・半角・全角ともに 1 文字として扱い、スペースもカウントします。改行は文字数に含めていません。
差分はどのように判定していますか?
・まず、テキストを改行ごとに分割して行単位で並べ、どの行が追加・削除・変更されたかを特定します。
・次に、変更があった行について文字単位でさらに細かく比較し、改行や空白の違いも差分として扱います。
・仕組みとしては、LCS(最長共通部分列)アルゴリズムを使っています。
長い文章でも使えますか?
・はい。目安として、約1万文字程度まで快適に比較できます。
・ただし、1行が非常に長い場合は、処理や表示に時間がかかることがありえます。

更新履歴

2026年3月22日
diff を公開しました。