transform.ignlab.net
{{ output }}{{ outputError ? '' : 'Transformed output appears here…' }}
Paste a JSON config object and get .env-style KEY=value lines back, ready for Docker, dotenv, or your deployment platform’s environment variable settings. Nested objects are flattened into prefixed keys (e.g. api.timeout becomes API_TIMEOUT).
Nested keys are flattened and joined with underscores, upper-cased to match .env convention — {"api":{"key":"x"}} becomes API_KEY=x.
Yes, any value containing whitespace, a hash or a quote is automatically wrapped in double quotes.
Arrays and remaining objects are serialized to a compact JSON string as the value.
Need a different conversion? Browse all conversions, sanitize secrets with AI Safeguard, or read the guides.