Flatten or unflatten nested JSON

Turn a deeply nested object into flat dotted paths, or put a flat one back together.

Drop a file here, or , or type below.

.txt · .json · .csv · .yaml · .xml · up to 4 MB · processed in memory and never stored · or paste with ⌘V

Options

flatten or unflatten.

Path separator. Defaults to a dot.

1 credit

Doing this a lot?

Same tool, as an API.

This page calls exactly the same code you would from your own program — no daily cap, 1 credit per call. See the endpoint reference.