Online JSON formatter
Paste JSON to format, minify, or validate it instantly in your browser. Edit keys and values in the interactive tree — changes sync to your input and output in real time. Keep sensitive payloads private with no upload required.
Paste or type JSON directly
Fetch JSON from a URL in your browser
Fetches JSON in your browser. The host must allow cross-origin requests (CORS).
Upload a JSON file from your device
Read locally in your browser — the file is never uploaded to a server.
Browse nested objects and arrays as a collapsible tree.
Click a branch to expand or collapse it. Double-click any key or value to edit — your changes update the JSON input, formatted result, and tree instantly.