Search for a tool or command
Rebuild nested JSON from flat dot-notation keys.
The JSON Unflattener is the inverse of flattening: it reads an object of dot-notation keys and reconstructs the full nested structure they describe. Numeric path segments are rebuilt as arrays, and everything else becomes nested objects. It is the fastest way to turn a flat config map or spreadsheet export back into structured JSON.
Provide an object whose keys are dot-notation paths, such as user.address.city.
Set the same separator that was used when the data was flattened.
The tool expands the flat keys into a fully nested object and array structure.
Use the reconstructed document in your app, API, or config.
Input
{
"user.name": "Mira",
"user.roles.0": "admin",
"user.roles.1": "editor"
}Output
{
"user": {
"name": "Mira",
"roles": ["admin", "editor"]
}
}Flatten nested JSON into single-level dot-notation key paths.
Parse CSV into a clean array of typed JSON objects, header-aware.
Pretty-print JSON with configurable indentation and instant validation.
Explore JSON as a collapsible, interactive tree.