the json workbench

curly braces, tidied

format, validate, explore, convert, diff and query JSON — entirely in your browser. nothing you paste here ever leaves this page.

208 B9 keysdepth 313 nodes
input
output
⌘↵
press beautify or minify…

questions

01is this JSON formatter free to use?

completely free — no limits, no accounts, no ads. it's a browser tool: open the page and start formatting.

02is my JSON data uploaded to a server?

no. every tool — formatting, validation, conversion, diffing, querying — runs locally in your browser. nothing is transmitted or stored anywhere.

03can I convert JSON to TypeScript types?

yes. paste any valid JSON and the typescript tab generates interfaces for nested objects, arrays, and unions — download them as a .d.ts file.

04how do I find where my JSON is invalid?

paste it in and the badge at the top shows the error with its line and column. click the badge to jump straight to the offending spot in the editor.

05can I compare two JSON files for differences?

yes — the diff tab takes two documents and reports every added, removed, or changed value with its full path. it compares structure, not text.