Convert

Move a data file between JSON, YAML, CSV, TOML, XML, JSON Lines, .env and query-string form.

Running here in the page — the same app the desktop opens.
Loading…

Config and data arrive in whichever format the tool that produced them preferred, and the one you need is usually a different one. This reads a file into an ordinary structure and writes it back out in the format you pick — drop it in, choose an output, take the result. The format is detected from the file, but the picker stays live because detection is a guess and you may know better.

It is honest about what a conversion costs, because these formats are not equivalent. CSV is flat, so nesting becomes dotted columns. `.env` and query strings hold only strings, so types are lost. JSON Lines needs an array. Each of those is stated before you convert rather than discovered afterwards. Everything is parsed in your browser — a config file full of credentials is exactly the sort of thing that should not be pasted into a website.

What people open it for

Other apps

Open the full desktop