Options
  • 100% Free
  • No Sign-Up
  • No Credit Card
  • No Free Trial
  • No Pro Tier
  • No Watermarks

Nothing is uploaded. Just open it and start.

Convert between JSON, YAML, XML, CSV and TOML

Free, no sign-up, no credit card, no trial. Your data never leaves the browser — paste it, pick a target format, and get clean output instantly, with errors by line and column.

Seven formats

JSON, JSON Lines, YAML, XML, CSV, TSV and TOML, with options for every lossy step.

CSV in and out

Spreadsheet-safe tables with a preview, leading zeros kept, one column or many.

A page per pair

Every conversion has its own dedicated page — plus quick format switching and swap.

Private & client-side

Your data never leaves the browser. No server round trip, ever.

Frequently asked questions

Which formats can I convert between?
JSON, JSON Lines, YAML, XML, CSV, TSV and TOML, in any direction. The common conversions have their own pages (JSON to CSV and CSV to JSON are their own tools), or pick a source and target here and switch on the fly.
How does the conversion work?
Your input is read into an in-memory data structure and written out in the target format. The steps that could lose something have options: keep values as text, nested values as a.b columns or JSON, the XML attribute prefix and root names, lists for repeated XML elements. Notes say what was wrapped, renamed or padded, and errors give the line and column.
Can it handle big or unusual files?
Yes. Open or drop a file, and big ones are converted in the background with a Cancel button. Multi-document YAML, anchors, merge keys and !!binary are read; a YAML file that would expand to over a million values through its aliases is refused instead of freezing the tab. Numbers too large for JavaScript keep their digits.
Is my data uploaded anywhere?
No. Everything runs in your browser with JavaScript — your data never leaves your device, which matters for config files and API payloads. It's free with no sign-up.

Spotted a bug or have a suggestion?

Found something broken, have an idea, or just want to say thanks about any of our tools? Every message reaches a real person.