Free JSON Utility

Flatten & UnflattenJSON in Seconds

Transform deeply nested JSON objects into flat dot-notation key-value pairs — or reverse the process. Perfect for config files, API responses, and form data. 100% client-side, no data leaves your browser.

🗜️

Instant Flattening

Convert any nested JSON object into flat dot-notation keys in real time as you type.

🔁

Bidirectional

Flatten nested JSON or unflatten dot-notation keys back to nested objects with one click.

⚙️

Custom Delimiter

Choose your separator: dot (user.name), underscore (user_name), or any custom character.

Delimiter:
Nested JSONInput
Flat JSON (dot-notation)
Output will appear here…

Frequently Asked Questions

Everything you need to know about JSON Flattener.