All tools on JSONConvert
Everything on this site runs 100% in your browser. No uploads, no accounts, nothing sent anywhere.
JSONConvert (main tool)
Free, 100% client-side JSON converter. Turn JSON arrays into CSV or SQL INSERT statements, and nested JSON into flat keys, YAML or XML, in your browser.
Flatten Nested JSON
Flatten nested JSON into single-level dotted keys (user.address.city, tags[0]) in your browser. An array of objects becomes an array of flat records; keys that already contain a dot are counted.
JSON to YAML Converter
Convert JSON to block-style YAML in your browser. Strings a YAML 1.1 parser would read as another type (yes, no, on, 012, null, 3.0) are quoted so the types survive the round trip.
JSON to XML Converter
Convert JSON to indented XML in your browser. Arrays repeat the parent element, text is escaped, null becomes an empty element, and any key that is not a legal XML name is rewritten and counted.
Looking for explanations rather than a tool? JSONConvert guides cover 1 worked examples and gotchas.
Developer Sponsor / Partner