Auto-formats JSON responses in Chrome. Clean tree view, search, JSONPath, schema inference, diff, redaction, conversion. Every feature runs 100% locally — your data never leaves your browser.
Pro features available at $2/mo · No subscription required for basic formatting
▼ {
"users": [
▼ {
"id": 1,
"name": "Alice",
"verified": true
}
]
}
Many developers want a transparent, independently-operated JSON viewer with minimum permissions and zero telemetry. JSONClean is built from scratch on Manifest V3 with that exact goal.
Open any .json file or API response — JSONClean turns it into a clean tree instantly.
Click to fold/expand any node. Item counts at each level. Expand-all / Collapse-all shortcuts.
Big arrays load in chunks (100 at a time) so the browser stays snappy.
Syncs with your system, or pick your favorite manually.
Copy raw or pretty-printed JSON without thinking.
All JSON parsing happens in your browser. Zero network calls from the extension.
Filter by keys, values, or regex. Jump between matches with Prev / Next.
Run queries like $.users[*].name. Results highlight in the tree.
Generate TypeScript types or JSON Schema from any payload. No cloud, no LLM.
Paste a second JSON and see added / removed / changed paths at a glance.
Mask emails, phone numbers, IPs, JWTs, API keys, UUIDs, card numbers, and custom keys before sharing.
Switch between JSON, YAML, and CSV in one click. Two-way YAML conversion supported.
Auto-keep the last 50 JSON pages you opened. Star the ones you revisit.
How JSONClean compares to typical JSON viewing extensions.
| Feature | JSONClean | Typical alternatives |
|---|---|---|
| Manifest V3 | ✅ | Often MV2 |
| Telemetry / Analytics | ✅ None | Often present |
| Remote code execution | ✅ Never | Varies |
| Permission count | 1 | Often more |
| Operator | Independent solo developer | Varies |
No. All parsing happens in your browser. The extension makes zero network requests. The only data stored is your local settings.
A small paid tier ($2/mo) lets the project stay independently operated by a single developer — no investor pressure, no acquisition risk. Basic formatting stays free forever.
No. All Pro features run 100% locally in your browser, just like the free tier. The privacy story doesn't change when you upgrade.
chrome.storage.local, never syncedJSONClean is built from scratch on Manifest V3 with minimum permissions (storage only), zero network calls, and no remote code. It is operated by a single independent developer — keeping decisions fast and aligned with users, not investors.
Currently proprietary to allow rapid iteration. Transparency is delivered through minimum permissions (verifiable in the manifest) and zero network calls (verifiable via DevTools). Open source release is on the roadmap.
No. JSONClean is intended to remain independently operated. If the operator ever stops maintaining it, the source will be released under an open license rather than sold to a new owner.
Free forever for basic formatting. Pro features at $2/mo.
Add to Chrome — FreeWeb Store link coming soon.