TOMLから.ENVへのオンラインコンバーター

TOMLを.envに瞬時にオンライン変換。TOMLのキーと値をデプロイメントやCIワークフロー向けの.envファイルに変換する無料ツール。ブラウザで動作。

TOMLをドラッグ&ドロップするか貼り付けてください
Loading editor...
Loading editor...

TOMLからENVへの変換とは?

TOMLから.ENVへの変換は、TOMLファイルのキーと値のペアを.env形式に変換するプロセスです。.envファイルはNode.js・Docker・CI/CDパイプラインなどの環境変数管理に広く使用されています。TOMLのネスト構造はアンダースコアを使ってフラット化されます。

なぜTOMLをENVに変換するのか?

TOML設定ファイルで管理されている値を、環境変数を使用するデプロイメント環境やアプリケーションに適用するときに使います。

TOMLからENVへのコンバーターの仕組み

「変換」をクリックすると、ツールはTOMLをパースし、すべてのキーと値のペアを環境変数形式に変換します。ネストしたキーはアンダースコアを使って連結されます(例:DATABASE_HOST)。変換はブラウザ内で完全に実行されます。

主な機能

  • ワンクリック変換:TOMLを貼り付けて「変換」をクリックするだけです。
  • 大文字変換:環境変数名は慣例に従って大文字に変換されます。
  • ネスト構造のフラット化:TOML_SECTION_KEYのようにアンダースコアで連結されます。
  • ファイルアップロード:デバイスから.tomlファイルを直接読み込めます。
  • ブラウザ内処理:データはデバイスを離れません。
  • ワンクリックコピー:変換された.envを「コピー」ボタンですぐに取得できます。

使い方

  1. TOMLを入力エディターに貼り付けるか、「ファイルをアップロード」ボタンを使って.tomlファイルを読み込んでください。
  2. 「変換」ボタンをクリックして右側に.ENV出力を生成します。
  3. 「コピー」ボタンをクリックして.ENVをクリップボードにコピーします。
  4. 「クリア」ボタンを使って最初からやり直す際に両方のエディターをリセットします。

主なユースケース

  • デプロイメント設定: TOML設定からDockerやKubernetes向けの環境変数を生成する。
  • CI/CDパイプライン: TOMLプロジェクト設定からCIパイプライン向けの.env変数を生成する。
  • Node.jsアプリ: TOML設定をNode.jsアプリケーション向けの.env形式に変換する。

変換例

入力 (TOML)

[database]
host = "localhost"
port = 5432

[app]
debug = true

出力 (ENV)

DATABASE_HOST=localhost
DATABASE_PORT=5432
APP_DEBUG=true

よくある質問

関連コンバーター