Handy Dev Tools
日常的な作業のためのシンプルなオンラインツール

お気に入りがありません

    Base64エンコード/デコードツール
    Markdown to HTML変換
    HTML to Markdown変換
    URL エンコード・デコード
    Unicodeエスケープ変換
    Unicodeエンコード/デコード
    SQLフォーマッタ
    SQLスプリッタ
    SQLパラメータバインド
    JSONフォーマッタ
    XMLフォーマッタ
    YAMLフォーマッタ
    GraphQLフォーマッタ
    JSON to YAML変換
    YAML to JSON変換
    JSON to TOML変換
    TOML to JSON変換
    HTMLエンティティ エンコード/デコード
    TOML to YAML変換
    YAML to TOML変換
    CSV to SQL INSERT変換
    Markdownテーブル生成
    JSON to XML変換
    XML to JSON変換
    UUID生成
    ULID生成
    パスワード生成
    ハッシュ生成
    Lorem Ipsum ジェネレーター
    Lorem Picsum画像URL生成ツール
    テストデータ生成
    QRコード生成
    S3パス解析・変換
    IPアドレス計算
    サブネット分割
    サブネット統合
    CloudFront署名URL生成
    RDS接続文字列ジェネレーター
    座標変換ツール
    位置情報フォーマット一括変換
    JWTデコード・解析
    Basic認証
    パスワード強度分析
    クレジットカードバリデーター
    PIIマスク(個人情報難読化)
    RSA鍵ペア生成ツール
    文字ケース変換
    ローマ字変換
    ローマ数字変換ツール
    フォネティックコード変換ツール
    文字数カウンター
    テキストDiff
    HTMLタグ除去
    正規表現テスター
    色情報変換
    ダイスロール
    Crontab ジェネレーター
    Crontab パーサー
    絵文字ピッカー
    Unixタイムスタンプ変換ツール
    HTTP ステータスコード検索
    ポート番号検索
    MIMEタイプ検索
    Base64ファイル変換
    画像Base64エンコード/デコード
    User-Agent パーサー
    URLパーサー
    OGPチェッカー
    コミットメッセージジェネレーター
    Chmod Calculator
    ターミナルGIFメーカー
    .envパーサー・バリデータツール
Ctrl+K

テキストDiff

2つのテキスト間の差分を視覚的に表示します。左右のテキストエリアにテキストを入力するか、ファイルから読み込むことで、追加された行(緑色)、削除された行(赤色)、変更された行を色分けして確認できます。

左側のテキスト
右側のテキスト

左右のテキストエリアにテキストを入力すると、差分が表示されます

使い方

このツールについて

2 つのテキストの差分を色分け(追加・削除・変更)で表示します。

使い方

左右の欄に比較したいテキストを入力。差分がリアルタイムで表示され、行番号や折り返しも選べます。

オプション

行番号を表示: on/off。右端で折り返す: on/off。折り返しを有効にすると長い行が画面内で改行され、行番号は行ごとに表示されます。

ユースケース

• コード・設定の変更確認 • マージの事前確認 • 校正 • 契約書の版比較

プライバシーとデータの扱い

差分計算はブラウザ内で完結し、テキストをサーバーへ送信しません。

よくある質問

Q: diffアルゴリズムはどのように動作しますか?
A: ツールは行単位のdiffアルゴリズム(Unixのdiffコマンドに類似)を使用して左右のテキストを比較します。追加された行は緑、削除された行は赤でハイライトされ、変更のない行は通常表示されます。
Q: プレーンテキスト以外にコードファイルも比較できますか?
A: はい。ソースコード・設定ファイル・JSON・SQL・Markdown・文章など任意のテキストコンテンツを貼り付けられます。ツールはすべての入力をプレーンテキストとして扱い行レベルの変更をハイライトします。
Q: 「行番号を表示」と「折り返し」オプションは何をしますか?
A: 「行番号を表示」は参照しやすいよう左マージンに行番号を追加します。「折り返し」は長い行をパネルの端で折り返し、横スクロールなしに全内容を確認できます。
Q: 比較できるテキストのサイズ制限はありますか?
A: 強制的な制限はありません。非常に大きなテキスト(数万行)ではライブdiffレンダリングが遅くなる場合がありますが、結果は正しく計算されます。
Q: テキストはサーバーに送信されますか?
A: いいえ。diffはブラウザ内で完全に計算されます。テキストがサーバーに送られることはありません。