.env差分比較ツール|環境変数の不足・値変更を安全確認

2つの.envファイルをブラウザ内で比較し、値の変更・不足キー・重複・不正行を確認。引用符、コメント、複数行、exportに対応し、設定値は初期状態で伏せます。

最大50万文字0文字
値は初期状態で非表示0文字

入力内容はブラウザ内だけで比較し、サーバーへ送信・保存しません。

秘密情報の表示に注意: 比較時は実際の値を使いますが、初期状態では画面・コピー・CSVの値を伏せます。共有画面やスクリーンショットで値を露出しないよう、必要な時だけ「設定値を表示」を有効にしてください。

.env差分比較ツールで確認できること

ローカル・ステージング・本番など、2つの.envファイルをブラウザ内で比較し、値の変更、片方だけにある環境変数、重複キー、不正な行を確認できます。

対応する.env記法

  • 引用符とコメント: シングル・ダブルクォート、引用符内の#、行末コメントを区別します。
  • 複数行の値: 引用符で囲まれた秘密鍵などの複数行値を1つの設定として扱います。
  • export: シェルでも使われる export KEY=value 形式に対応します。
  • 入力診断: 重複キー、不正な変数名、閉じていない引用符を行番号付きで示します。

安全な比較のために

入力・解析・比較はブラウザ内で行い、サーバーへ送信・保存しません。設定値は初期状態で伏せ、APIキー、パスワード、トークンなどの可能性があるキーには注意表示を付けます。

このツールの使い方・詳細

🛠 使い方

比較元と比較先の.envを貼り付けて「.envを比較」を押してください。初期状態では値を伏せたまま、変更・不足・一致を確認できます。必要な場合だけ設定値の表示を有効にし、結果をコピーまたはCSV保存できます。

💡 活用シーン・ユースケース

  • ローカル環境と本番環境の .env ファイルに不足している設定がないか確認したい時に
  • チーム開発で新しい設定値が追加された際、自分の環境との差異を素早く特定したい時に
  • 誤って公開してはいけない秘密情報(Secret)が設定ファイルに含まれていないか検出し、リスクを低減したい時に

📚 関連知識を深める

JSONとは?