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 | production | line 2 |
| PORT | 3000 | line 3 |
| APP_URL | https://example.com | line 4 |
| DB__HOST | localhost | line 7 |
| DB__PORT | 5432 | line 8 |
| DB__USER | app | line 9 |
| DB__PASSWORD ๐ | p@โขโขโขโขโขโขโข#1 | line 10 |
| DATABASE_URL | postgres://app:p@ss w0rd#1@localhost:5432/app | line 11 |
| FEATURE_FLAGS | ["search","beta"] | line 14 |
| DEBUG | false | line 15 |
| API_KEY ๐ | skโขโขโขโขโขโขโขโขโขโขโขโขef | line 16 |
| GREETING | Hello $USER | line 17 |