Online JSON Flatten
FlattenDot NotationNestedJSON
Flatten nested JSON to dot notation instantly, e.g. {a:{b:1}} → {"a.b":1}, with array index support and local processing.
Nested JSON
Flattened (dot notation)
All processing is done locally, no upload
How to Use
- Paste any valid JSON, supports nesting, arrays and escapes
- Click Beautify to auto indent and format
- Click Minify to remove whitespace into one line
- All operations run locally for privacy
Related Tools
FAQ
What is JSON flatten?
Expands nested objects to dot-notation single-level keys, e.g. {a:{b:1}} → {"a.b":1}, arrays as a.0, a.1.
How to use flatten?
Paste nested JSON and click Flatten to see dotted result.
Does it support arrays?
Yes, arrays expand by dot index, e.g. {arr:[1,2]} → {"arr.0":1,"arr.1":2}.
Will my data be uploaded?
No, all operations run locally in your browser.