Auto beautify
Detects objects, arrays, and nesting, then indents with 2 spaces, 4 spaces, or Tab. Deeper nesting makes indentation more useful for aligning sibling fields so you are not counting brackets by eye.
Similar to Prettier or a language service in an editor, but you do not need a new file or a plugin. Handy for a quick look at a response body.
Syntax check
Mismatched brackets or missing/extra commas stop on the input side with an error. Other common issues include single quotes, unquoted keys, and trailing commas copied from a JS object literal.
If the source is JSON5 (with comments), convert it to standard JSON with the JSON5 tool first, then format here.
Load via address bar
You can use #data={...} or #url= to fill the page on open. After it is read, it is cleared from the address bar. Useful for sharing a link from a doc, ticket, or script so the other person sees the same data.
Remote #url= is limited by browser CORS. Only this site’s static files or URLs that already allow cross-origin access can be fetched.