環境変数ファイルの整形・検証・秘匿マスク・JSON変換
.envファイルの中身を上のテキスト欄に貼り付けるだけで、環境変数を「KEY=VALUE」単位で解析し、整形と検証を自動で行う無料ツールです。キーのA-Zソート、重複キーの削除、無効なキー名や値の欠落の検出、特殊文字を含む値の自動クォート、そして値を****に隠す秘匿マスクまで、設定ファイルの掃除に必要な処理をブラウザだけで完結できます。インストールや会員登録は不要で、貼り付けた内容は一切外部に送信されません。
使い方はかんたんです。.envの内容を貼り付けると、有効な変数の数・重複キーの数・警告の数が即座に表示され、下の出力欄に整形済みの.envが生成されます。オプションのチェックボックスで、ソートの有無・重複削除・クォート補正・exportの付与・秘匿マスクを切り替えられます。「サンプル読込」でコメントや引用符・重複を含む例をすぐに試せます。
各行を「KEY=VALUE」として解析します。先頭の export プレフィックス、キーと値の前後の空白、行頭が # のコメント行、空行に対応します。値はダブルクォート/シングルクォートで囲めば内部のスペースや記号を保持し、囲まれていない値は前後の空白を取り除きます。キー名として有効なのは英字またはアンダースコアで始まり、英数字とアンダースコアだけからなる名前です。
| 機能 | 内容 |
|---|---|
| ソート | キー名をA-Z順に並べ替え、設定を見つけやすくします |
| 重複削除 | 同じキーが複数あれば後に書かれた値を残し1つにまとめます |
| 検証・警告 | 無効なキー名、値の欠落、重複を検出して一覧表示します |
| クォート補正 | スペースや#などを含む値だけを自動でダブルクォートし、内部の引用符・改行をエスケープします |
| 秘匿マスク | すべての値を****に置き換え、キー名だけを安全に共有できます |
| JSON変換 | .env↔JSONを相互に変換し、他ツールへの取り込みや比較に使えます |
本ツールの処理はすべてJavaScriptによりお使いの端末内で実行されます。APIキー・データベースのパスワード・トークンなどの機密情報を含む.envを貼り付けても、その内容がサーバーや第三者に送られることはありません。チームやチャットに設定を共有したいときは、値を隠す秘匿マスクを使えば、どんなキーが定義されているかという構造だけを漏洩リスクなく共有できます。