# Config format converter — no upload

> Convert between config formats like INI, .env, JSON, YAML, and TOML in your browser. Nothing is uploaded — the config stays in the tab.

Convert configuration between formats — INI, .env, JSON, YAML, and TOML — preserving keys and values. Conversion runs locally, with nothing uploaded.

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.

## How to

1. **Paste config.** Paste config in its current format.
2. **Pick the target.** Choose the format to convert to.
3. **Copy.** Copy the converted config.

## FAQ

### 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 / TOML](https://www.safepaper.app/dev/data-convert)
- [.env manager & diff](https://www.safepaper.app/dev/env-manager)
- [YAML formatter](https://www.safepaper.app/dev/yaml-formatter)
- [Text diff](https://www.safepaper.app/dev/text-diff)

---

Canonical HTML: https://www.safepaper.app/dev/config-convert
Markdown: https://www.safepaper.app/dev/config-convert.md

There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check.
