About this tool
Convert between nested JSON and a flat map of dot-notation keys, entirely in your browser.
Frequently asked questions
How are arrays handled?
Array elements use their numeric index in the key, like items.0.name, and are rebuilt as arrays when unflattening.
Is my data uploaded?
No, all parsing and conversion happens locally in JavaScript.