Online JSON Unflatten
UnflattenNestedDot NotationJSON
Unflatten dot-notation JSON back to nested structure, e.g. {"a.b":1} → {a:{b:1}}, auto-detects array indices with local processing.
Flattened (dot notation)
Nested JSON
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 unflatten?
Restores dot-flattened keys to nested objects, e.g. {"a.b":1} → {a:{b:1}}, numeric segments become arrays.
How to unflatten?
Paste flattened JSON and click Unflatten.
How are arrays detected?
Pure numeric segments are treated as array indices, e.g. {"a.0":1} → {a:[1]}.
Will my data be uploaded?
No, all operations run locally.