.env差分比較ツール|環境変数の不足・値変更を安全確認
2つの.envファイルをブラウザ内で比較し、値の変更・不足キー・重複・不正行を確認。引用符、コメント、複数行、exportに対応し、設定値は初期状態で伏せます。
入力内容はブラウザ内だけで比較し、サーバーへ送信・保存しません。
比較結果
| キー | 比較元 | 比較先 | 状態 |
|---|
秘密情報の表示に注意: 比較時は実際の値を使いますが、初期状態では画面・コピー・CSVの値を伏せます。共有画面やスクリーンショットで値を露出しないよう、必要な時だけ「設定値を表示」を有効にしてください。
.env差分比較ツールで確認できること
ローカル・ステージング・本番など、2つの.envファイルをブラウザ内で比較し、値の変更、片方だけにある環境変数、重複キー、不正な行を確認できます。
対応する.env記法
- 引用符とコメント: シングル・ダブルクォート、引用符内の#、行末コメントを区別します。
- 複数行の値: 引用符で囲まれた秘密鍵などの複数行値を1つの設定として扱います。
- export: シェルでも使われる
export KEY=value形式に対応します。 - 入力診断: 重複キー、不正な変数名、閉じていない引用符を行番号付きで示します。
安全な比較のために
入力・解析・比較はブラウザ内で行い、サーバーへ送信・保存しません。設定値は初期状態で伏せ、APIキー、パスワード、トークンなどの可能性があるキーには注意表示を付けます。
このツールの使い方・詳細
🛠 使い方
比較元と比較先の.envを貼り付けて「.envを比較」を押してください。初期状態では値を伏せたまま、変更・不足・一致を確認できます。必要な場合だけ設定値の表示を有効にし、結果をコピーまたはCSV保存できます。
💡 活用シーン・ユースケース
- ローカル環境と本番環境の .env ファイルに不足している設定がないか確認したい時に
- チーム開発で新しい設定値が追加された際、自分の環境との差異を素早く特定したい時に
- 誤って公開してはいけない秘密情報(Secret)が設定ファイルに含まれていないか検出し、リスクを低減したい時に