Configuration written as YAML has a habit of needing to become a .env file: the environment block in a docker-compose.yml gets extracted for local development, a Kubernetes ConfigMap is copied onto a laptop, a CI workflow exports its variables, or a config management UI hands you YAML and your entrypoint only understands KEY=value. Hand-rebuilding the file is slow and error-prone — quotes get dropped, nested structures collapse, and escaped characters lose their meaning.
The YAML to .env Converter turns any mapping into valid, prettified .env output in one click. Nested objects are flattened into FEATURE__DARK_MODE-style keys with a configurable separator, single- and double-quoted values are unwrapped with their escapes resolved, and inline comments never leak into the output. Type detection maps yes/no/on/off/true/false to real booleans, keeps numeric values numeric, and turns null or ~ into an empty value — exactly how dotenv-based loaders expect to read them.
Everything runs locally in your browser. Your secrets never leave the page, values that need quotes are escaped correctly for round-tripping, list items are flagged instead of silently mangled, and duplicate keys are reported by line number.