Secrets & Config
Convert config between .env, JSON, YAML, and TOML on your device.
Runs entirely in your browser
Nothing you paste is uploaded. Monaco and Prettier load on demand from this origin.
Direction
ENV input
YAML output
API_URL: https://api.example.com DEBUG: "false" PORT: "3000"
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to config format converter
- Paste config. Paste config in its current format.
- Pick the target. Choose the format to convert to.
- Copy. Copy the converted config.
Migrating between tools often means the same settings in a different config format. Converting automatically avoids re-typing keys and the errors that come with it.
For data-oriented JSON/YAML/TOML specifically, the data converter is focused on that trio; to diff two configs, the .env manager and text diff help.
Frequently asked questions
Which config formats are supported?
Common ones including INI, .env, JSON, YAML, and TOML, so you can move settings between tools that each expect a different format.
Does it preserve nested structure?
Where the target format supports nesting it's preserved; flat formats like .env represent nesting with key prefixes as appropriate.
Is my config uploaded?
No. Conversion runs in the browser, so config — which may hold secrets — stays local.
Related tools
- JSON / YAML / TOMLConvert between JSON, YAML, and TOML data formats on your device.
- .env manager & diffParse, edit, and diff two .env files locally to spot missing keys.
- YAML formatterFormat and validate YAML locally with helpful parse errors.
- Text diffCompare two blocks side-by-side with highlighted line differences.