Environment Variable Parser
Free
Parse .env files into a sortable table. Validate for missing values, duplicate keys. Export as JSON, shell export commands, or Docker env-file format. Handles quoted values and inline comments.
#env#dotenv#config#docker#ci-cd
Environment Variable Parser
Parse, Validate & Export .env Files
15 variables5 comments1 missing value
.env Input
Parsed Variables
| # | Key | Value | Status |
|---|---|---|---|
| 2 | DATABASE_URL | postgresql://user:pass@localhost:5432/testdb | ✓ |
| 3 | DATABASE_POOL_SIZE | 10 | ✓ |
| 6 | JWT_SECRET | super-secret-key-change-me | ✓ |
| 7 | JWT_EXPIRY | 3600 | ✓ |
| 8 | AUTH_PROVIDER | ✓ | |
| 11 | ENABLE_AI_TOOLS | true | ✓ |
| 12 | ENABLE_RATE_LIMITING | true | ✓ |
| 13 | MAX_REQUESTS_PER_MINUTE | 60 | ✓ |
| 16 | OPENAI_API_KEY | sk-placeholder-key | ✓ |
| 17 | RESEND_API_KEY | re_placeholder | ✓ |
| 18 | SENTRY_DSN | empty | ⬚ empty |
| 21 | NODE_ENV | development | ✓ |
| 22 | PORT | 3001 | ✓ |
| 23 | BASE_URL | http://localhost:3001 | ✓ |
| 24 | LOG_LEVEL | debug | ✓ |
Export As
Frequently Asked Questions(click to expand)
What is a .env file?
A .env file stores environment variables as key-value pairs. It's used across Node.js, Python, Docker, and CI/CD systems to configure applications without hardcoding secrets.
How are quoted values handled?
Both single and double quoted values are supported. Quotes are stripped from the parsed value. Inline comments (# after value) are also handled correctly.