Permissions & privacy

JSONPeek is built to need as little access as possible. Here is exactly what it asks for, and why.

Permissions

PermissionWhy it's needed
activeTabFormat the JSON on the tab you're looking at, only when you invoke it.
scriptingInject the formatter into the current page to render the tree.
storageRemember your settings — such as which sites you allowed auto-format on — locally.

There are no host permissions by default. JSONPeek has no standing access to any site.

Auto-format on all sites (optional)

If you want JSON to format automatically everywhere, you can opt in to the optional <all_urls> permission from the options page. It stays off until you grant it — per-site or in bulk — and you can revoke it at any time. Revocation takes effect immediately.

Where your data goes

Nowhere. Formatting and conversion run entirely in your browser. JSONPeek has no analytics, no telemetry, and no third-party SDKs; the JSON you view or convert never leaves your machine.

Ready to try it on your own APIs?

Inspect and format JSON responses inline

Developer / manual installation →