メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
.env→JSON変換
{}
.env→JSON変換
dev/env-to-json
.envの空行と行頭#コメントを除き、各行をJSON化します。=がない行も空文字値のキーになります。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
.env→
JSON
変換では、.envの空行と行頭#コメントを除き、各行をJSON化します。=がない行も空文字値のキーになります。
関連する観点として .env
JSON
、env変換、環境変数変換 を確認し、結果をコピーして別の作業に使えます。
入力
結果
{}
コピー
使い方
入力欄に `.env` 形式の行を貼り付けます。
結果欄で、キー名と値が2スペースインデントの
JSON
オブジェクトになったことを確認します。
値に `=` が含まれるトークンは、最初の `=` より後ろが値として残る点を見ます。
`=` がない非コメント行も空値のキーとして出るため、メモ行は削ってから変換します。
入力例・出力例
INPUT
API_URL = "http://localhost:3000" TOKEN=abc=123 FLAG EMPTY= # comment
OUTPUT
{ "API_URL": "http://localhost:3000", "TOKEN": "abc=123", "FLAG": "", "EMPTY": "" }
キーと値のtrim、値内の =、=なし行の空値化、行頭コメント除外を検算しました。
よくある利用シーン
空白が混じった `.env` を、設定画面へ貼りやすい
JSON
へ整えたいとき。
トークンやURLの値に含まれる `=` を残したまま
JSON
化したいとき。
環境変数の一覧をNode.jsスクリプトやモック設定のオブジェクトとして試したいとき。
dotenv-to-
json
との出力差を見ながら、キー周辺の空白を正規化したいとき。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
.env
JSON
、env変換、環境変数変換の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
.env→
JSON
変換の主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
.envファイルをJSONに変換する典型的なユースケースは何ですか?
AWS Lambda や Docker の環境変数設定はJSON形式で渡すことが多く、既存の.envファイルをそのまま変換して貼り付けられます。また、Node.jsスクリプト内で `require` せずにJSONとして環境変数を読み込みたい場合にも便利です。
クォートなしの値(例: PORT=3000)は数値として出力されますか?
いいえ、JSONの出力は常に文字列("3000")として変換します。型推論を行うと予期しない変換が起きる場合があるため、すべての値をstring型で安全に扱います。
コメント行や空行はJSON出力に含まれますか?
空行と、行頭が # のコメント行はスキップされます。ただし KEY=VALUE 形式だけに限定せず、= がない非コメント行も行全体をキー、値を空文字としてJSONオブジェクトに出力します。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。