Source
Result
The result will appear here
Nested → dot paths
JSON Flatten
Nested object → single-level dot paths · custom delimiter · array style · local
No upload, no storage
JSON is processed in memory and never sent to a server.
Share via URL fragment
Share links encode data in the # anchor — never sent to a server.
Remember last edit
Optionally keep your last input locally; clear it with one click.
Why use JSON Flatten
Nested to single level
Flatten multi-level objects into single-level keys like user.address.city.
Custom delimiter
Dot by default, or switch to slash, underscore or any custom delimiter.
Array style option
Array indices support both a.0.b and a[0].b to match different tool conventions.
Feed tables / configs
Flattened keys import easily into tables, .env, properties and other flat formats.
Local · no upload
Everything runs in your browser; data is never uploaded or stored.