JSON Flatten / Unflatten
newFlatten nested JSON into dot-notation keys, or rebuild it from them.
100% Client-Side Processing • Your Data Never Leaves Your Browser
About JSON Flatten / Unflatten
Turn a deeply nested JSON object into a single-level object with dot-notation keys (user.name, user.tags[0]) — handy for feeding into flat systems like environment variables, spreadsheets, or key-value stores. Run it in reverse to rebuild the original nested structure from flattened keys.
Everything runs locally in your browser.
Key Features
Flatten nested objects/arrays into dot + bracket-index keys
Unflatten dot-notation keys back into nested JSON
Related tools