Interactive Tree View
Virtualized collapsible tree, search on the toolbar, breadcrumbs, and path copy.
Open tree viewSee JSON as text, tree, graph, node cards, or a nested table — in nine languages, in the browser or as a Windows and Linux app. Format, validate, query, schema, and diff stay in the workspace. Optional AI, snapshots, and Webhook Tester use the server when you choose them.
Five ways to look at JSON — text, tree, graph, node, and table — plus Stats and JQ. All free.
Virtualized collapsible tree, search on the toolbar, breadcrumbs, and path copy.
Open tree viewForce-directed galaxy map of the payload — relationships instead of a flat list.
Open graph viewJSON Crack–style canvas: object cards, bezier edges, arrays of objects as table-shaped nodes, zoom/fit/lock, and search. Nested objects stay inside the parent until they need their own card. Free.
Open node viewNested spreadsheet: objects as Key/Value, arrays of objects as columns, expand/collapse, virtualized long lists. Free.
Open table viewMonaco editor — paste, format, minify, and stringify with colour-coded JSON.
Open editorCounts, types, and depth at a glance — a tool next to the five views.
View JSON statsSwitch the workspace in Workspace settings (header gear): English, Simplified Chinese (简体中文), Japanese (日本語), Korean (한국어), Português (Brasil), Spanish, French, German, Russian. Not on the profile page. Free.
Open workspace settingsPro-only optimization for large JSON payloads — keeps tree, graph, node, table, and editor views responsive on files up to 50 MB. Node and Table stay available on Free; Performance Mode is the upgrade for huge files.
Unlock with ProClean up payloads and catch syntax issues before they reach your app.
Beautify with readable indentation and consistent spacing in one click.
Try formatterCompress JSON for production payloads and compact storage.
Try minifierSurface bracket mismatches, trailing commas, and unquoted keys as you type.
Try validatorPull exactly the slice you need from large documents without writing a script.
Run full jq in the browser via WebAssembly with quick filters and syntax help.
Try JQ filtersUse familiar path expressions like $.store.book[*].author on any payload.
Try JSONPathDescribe what you need in plain English and get a valid jq filter instantly.
Try AI queriesFix broken data, generate test rows, and speed up AI workflows.
Repair missing commas, unquoted keys, and common syntax errors automatically.
Try AI fixerGenerate realistic test rows from a schema with custom profiles and row counts.
Generate mock dataRefine and improve LLM prompts directly inside your JSON workspace.
Enhance promptsValidate payloads and keep documentation accurate.
Confirm data against OpenAPI definitions or custom JSON Schema rules.
Validate schemaCreate a draft schema from an example object for docs and contracts.
Generate schemaExport types and interfaces for TypeScript, Python, Go, Rust, and more — this is code generation, not the nine UI languages in Workspace settings.
Generate typesReview changes and move data between formats without leaving the tab.
Side-by-side comparison highlighting added, removed, and modified fields.
Compare JSONPaste two versions and see exactly what changed — including offline text compare in the desktop app.
Open compare viewUpload files from disk and export formatted JSON, CSV, and more.
Import & exportCollaborate without attaching files to chat.
Generate encrypted links with optional expiry for async reviews and bug reports.
Share snapshotsAttach notes to keys and values, including JSONPath context for teammates.
Try annotationsExtra tools that keep you in one workspace instead of tab-hopping.
Generate disposable public webhook URLs, capture live HTTP requests, mock responses, and verify signatures. Free tier: 3 endpoints, 25 requests each, 2-day retention.
Open Webhook TesterHandle common encoding and decoding tasks alongside your JSON editor. Included in the desktop app offline.
Open encoder tool