Unflatten JSON

Turn dotted-path flat JSON back into a nested object. Everything runs on your device — nothing is sent to a server.

The result will appear here…
or press Ctrl+Enter

Everything runs in your browser. Your data is never sent to our servers.

728 × 90Ad Space AvailablePlace your ad here

Example

Example Input

{"user.name":"Aji","user.age":31}

Example Output

{"user":{"name":"Aji","age":31}}

How to Use

  1. 1Paste your data into the Input field.
  2. 2If the tool has "More settings" (mode, query, columns, etc.), set them as needed.
  3. 3Click the button (or press Ctrl+Enter) to process.
  4. 4Copy the result with the Copy button.

About Unflatten JSON

Unflatten JSON is the inverse of Flatten: it takes a flat object with dotted-path keys (e.g. {"a.b":1}) and rebuilds it into a nested structure ({"a":{"b":1}}).

It is useful when you receive flat data (e.g. from CSV or environment variables) and need to turn it into nested JSON for an API or configuration.

The path separator is configurable to match your data. Processed entirely in the browser.

FAQ

Is my data sent to a server?

No. Unflatten JSON runs entirely in your browser using client-side libraries. Your data never leaves your device.

Related Tools

Related Categories