JSON Unflatten

Paste flat dot-notation JSON and instantly expand it back into a deeply nested object.

Flat JSON Input

Nested Output

Paste flat JSON and click Unflatten

Copied!

Summary

Paste flat dot-notation JSON and instantly expand it back into a deeply nested object.

How it works

  1. Paste or type your flat, dot-notation JSON into the input panel.
  2. Choose the separator used in the keys (default is a dot).
  3. Click Unflatten to rebuild the nested object.
  4. Review the expanded nested structure in the output panel.
  5. Click Copy Output to copy the result to your clipboard.

Use cases

  • Reverse output from a JSON flattener back to its original form.
  • Reconstruct nested config objects from flat environment variable maps.
  • Convert spreadsheet column headers back to nested API request bodies.
  • Rebuild nested log payloads from flat search-index documents.
  • Debug dotted-path key mappings in template engines or ORMs.
  • Prepare flat database row data for nested JSON API responses.

Frequently Asked Questions

Last updated: 2026-06-10 · Reviewed by Nham Vu