.env Converter

Convert .env files to JSON, YAML, TOML, docker-compose, Kubernetes ConfigMap/Secret, GitHub Actions, and shell exports โ€” or flatten nested JSON/YAML/TOML into .env.

.env

Loading editor...

# App
NODE_ENV=production
PORT=3000
APP_URL=https://example.com

# Database
DB__HOST=localhost
DB__PORT=5432
DB__USER=app
DB__PASSWORD="p@ss w0rd#1"
DATABASE_URL=postgres://${DB__USER}:${DB__PASSWORD}@${DB__HOST}:${DB__PORT}/app

# Features
FEATURE_FLAGS=["search","beta"]
DEBUG=false
API_KEY=sk_live_1234567890abcdef
GREETING='Hello $USER'
Output

Loading editor...

{
  "NODE_ENV": "production",
  "PORT": 3000,
  "APP_URL": "https://example.com",
  "DB": {
    "HOST": "localhost",
    "PORT": 5432,
    "USER": "app",
    "PASSWORD": "p@ss w0rd#1"
  },
  "DATABASE_URL": "postgres://app:p@ss w0rd#1@localhost:5432/app",
  "FEATURE_FLAGS": [
    "search",
    "beta"
  ],
  "DEBUG": false,
  "API_KEY": "sk_live_1234567890abcdef",
  "GREETING": "Hello $USER"
}

Variables ยท 12 ยท 2 look secret

NODE_ENV productionline 2
PORT 3000line 3
APP_URL https://example.comline 4
DB__HOST localhostline 7
DB__PORT 5432line 8
DB__USER appline 9
DB__PASSWORD ๐Ÿ”’p@โ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ข#1line 10
DATABASE_URL postgres://app:p@ss w0rd#1@localhost:5432/appline 11
FEATURE_FLAGS ["search","beta"]line 14
DEBUG falseline 15
API_KEY ๐Ÿ”’skโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขโ€ขefline 16
GREETING Hello $USERline 17