Six formats, thirty conversions, one page. Paste CSV, JSON, XML, YAML, TOML or a PHP array — the source format is detected for you — then pick what you want out of it. The formats are not equivalent, and this converter says so out loud: when nesting has to be flattened into CSV columns, when TOML refuses an array at its root, when XML has to invent a root element, you get told exactly what changed instead of quietly receiving mangled data. Numbers that would not survive the trip, like a leading-zero product code, stay as text. Everything runs in your browser — nothing you paste is uploaded.
This tool does not use any data storage or network traffic.
Options
Indent
PHP syntax
CSV input
Nothing leaves your browser
Every conversion runs locally, on this page. Config files, exports and whatever else you paste stay in the browser — nothing is uploaded, nothing is stored, and reloading the page clears it all.