JSON Flattener
100% CLIENT-SIDE
Nested objects become dotted paths and arrays become [index] paths. Empty objects and arrays are kept as "{}" and "[]" so the path is not lost. A key that already contains a dot ({"a.b":1}) is indistinguishable from nesting after flattening, so the footer counts them.
JSON
Flat JSON
More from JSONConvert
JSONConvert
Free, 100% client-side JSON converter.
JSON to YAML Converter
Convert JSON to block-style YAML in your browser.
JSON to XML Converter
Convert JSON to indented XML in your browser.
Guides
Developer Sponsor / Partner