Toolbox

Online JSON Flatten

FlattenDot NotationNestedJSON

Flatten nested JSON to dot notation instantly, e.g. {a:{b:1}} → {"a.b":1}, with array index support and local processing.

Nested JSON
Flattened (dot notation)
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 flatten?

Expands nested objects to dot-notation single-level keys, e.g. {a:{b:1}} → {"a.b":1}, arrays as a.0, a.1.

How to use flatten?

Paste nested JSON and click Flatten to see dotted result.

Does it support arrays?

Yes, arrays expand by dot index, e.g. {arr:[1,2]} → {"arr.0":1,"arr.1":2}.

Will my data be uploaded?

No, all operations run locally in your browser.