Skip to content

Privacy Policy

Last updated .

Summary

The JSON Formatter runs 100% in your browser. We do not upload, store, sell or share the JSON you paste. This page explains exactly what data is (and is not) collected.

What we do not collect

We never see the content of your JSON. All formatting, validation, minification and tree view features run locally in your browser using JavaScript. The data you paste is never transmitted to, uploaded to, or stored on our servers. The only data that ever reaches us is the limited diagnostic information described in “Diagnostics and error logging” below.

Diagnostics and error logging

To keep the site reliable, when an unexpected JavaScript error occurs in your browser we send a small automatic error report to our own server so we can find and fix the problem. Each report may include: the error message and stack trace, the page URL where it happened, your browser's user-agent string, a timestamp, and the app version. Our server also records the IP address the request came from, as web servers do by default.

These reports are used only for debugging and site security, are logged transiently in our hosting provider's (Cloudflare) operational logs, and are not used to profile you, build an advertising profile, or track you across sites. Reports are rate-limited and truncated in size. We do not intentionally collect the JSON you paste; please avoid pasting secrets, as an error's stack trace could in rare cases include a fragment of the input being processed.

Local browser storage

To make the tool convenient we store the following in your browser's local storage: your last editor input, your indentation preference, and your theme (light/dark/system). Clearing site data in your browser removes all of it. Nothing is synchronized to any server.

Analytics

We may enable privacy-friendly analytics such as Plausible or Cloudflare Web Analytics to understand aggregate traffic. These providers do not use cookies, do not track users across sites, and do not collect personally identifiable information. Analytics are documented here and can be disabled site-wide.

Advertising

Some informational pages may show ads in reserved layout slots. Ad slots are configured with a fixed size so they cannot cause layout shift. We do not show ads inside the formatter interface.

Cookies

The core tool does not set tracking cookies. See our Cookie Policy for details on any cookies used by third-party services (analytics, ads).

Contact

Questions? Email [email protected].

This page is maintained by the JSON Formatter team as customer-facing information about how the JSON Formatter website operates. Nothing on this page constitutes legal advice. Back to the tool.