メインコンテンツへスキップ

無料ENVファイルバリデーター

.envファイルのキー重複・スペースの誤り・未クォート値をチェックし、整理・ソートされたバージョンとコミット準備済みの.env.exampleを生成します。ブラウザ内で動作します。

読み込み後はオフラインでも動作

💡 重複キー・=前後のスペース・未クォートの値・命名規則の問題を検出し、整形・ソート済みファイルとコミット可能な.env.exampleを生成します。秘密情報はすべてブラウザ内で解析され、アップロードされません。

主な用途

  • .env.exampleを生成する実際の.envから.env.exampleを作成して、チームメンバーが何を設定すべきかわかるようにする。
  • 壊れた.envファイルをデバッグする環境変数がロードされていない理由を発見する。
  • 乱雑な.envをクリーンアップする.envファイルをソート、重複除去、正規化する。
  • .env命名規則を実施する環境変数の名前がUPPER_SNAKE_CASEに従っているか確認する。
  • デプロイ前に.envを検証する設定エラーが本番環境に到達する前に検出する。

使い方

不正な形式の.envファイルは、わかりにくい設定バグを引き起こします — 重複したキー、「=」の前後の余計なスペース、スペースを含む引用符なしの値など。このツールはファイルをチェックして整形します。すべてローカルで行われます(.envファイルにはシークレットが含まれるため重要です)。

  1. 1
    .envを貼り付けます
    各行が解析されます。コメントと空行はスキップされ、「export」プレフィックスは処理されます。
  2. 2
    問題をチェックします
    重複したキー、「=」の前後のスペース、無効なキー名、大文字でないキー、空の値、スペースまたは「#」を含む引用符なしの値が、行番号付きで警告されます。
  3. 3
    クリーンファイルを生成します
    キーが重複排除され(最後の値が勝つ)、アルファベット順にソートされ、値は必要に応じて引用されます。
  4. 4
    そして.env.example
    同じキーで値を空にしたものです。シークレットを漏らさずにコミットでき、チームメンバーがどの変数を設定すべきか分かります。

.envファイルは秘密でいっぱいです。APIキー、データベースパスワード。このツールはあなたのブラウザのすべてを解析し、何もアップロードしないため、実ファイルを貼り付けるのに安全です。

関連ツール

よくある質問