タブ内で完結する無料のオンライン差分チェッカー
テキスト、コード、ファイルに対応した無料の差分チェッカー。2つのテキストをオンラインで左右比較。アップロード・登録不要。
このページはテキスト差分比較ツールです。左側に元のテキスト、右側に変更後のテキストを貼り付け、「差分を比較」をクリックしてください。削除された部分は元のテキスト枠で赤色、追加された部分は変更後枠で緑色にハイライトされます。両方の入力枠はそのまま編集可能です。比較処理はすべてブラウザのタブ内で行われます。
これこそが現代のオンライン差分チェッカー(Diff Checker)です。2つのテキストから最小限の編集手順を算出し、直感的に色分け表示します。コードの差分や文字列の比較にも同一のアルゴリズムで対応。アカウント作成や課金は一切不要で、ファイルが外部サーバーにアップロードされることもありません。
構造化データ、画像、文書ファイルにはそれぞれ専用のツールがあります:JSON差分,XML差分,YAML差分,リスト差分,画像差分,PDF差分, Word差分.
コード差分比較の仕組み
コード差分チェッカーは等幅フォントによるテキスト比較です。2つのファイルを読み込むかコードを貼り付けてください。まずgitと同様に行単位で比較し、変更があった行に対してさらに単語単位で細かく差分を特定します。フォーマッタによるインデントや改行コードの違いは「空白を無視」で除外できます。
完全なGitリポジトリの管理には端末上の git diff が適していますが、一時的なコードスニペットや外部リポジトリにコミットしたくない機密コードの確認には本ツールが最適です。
JSON、XML、YAMLの比較
JSONやXMLはデータ構造として解釈して比較することが重要です。キーの並び順を無視してフォーマット比較するには「JSON比較」を、タグの属性を整列して比較するには「XML比較」を、データ構造を比較するには「YAML比較」をご利用ください。
文章および文字列の比較
文章の比較では、メールや翻訳文、記事の校正など改行位置が変化するテキストの差異を単語単位で検出します。
短い文字列(URL、ハッシュ値、APIトークン、エラーログなど)もそのまま貼り付けるだけで即座に差分を確認できます。
アルゴリズムとプライバシー
比較アルゴリズムには業界標準のMyersのアルゴリズム(1986)を採用しています。
重いテキストの比較でもブラウザがフリーズしないようWeb Workerでバックグラウンド処理されます。履歴データはお使いの端末のlocalStorageにのみ保存され、いつでも消去可能です。
完全無料・サーバー送信ゼロの安心設計
多くのオンライン比較サービスはテキストを外部サーバーに送信して処理しますが、当サイトは完全な静的サイトです。入力したテキストやファイルの内容が外部に送信されることは一切ありません。
社外秘のデータや機密情報でも安心してご利用いただけます。