Privacy Policy
Last updated: 12 September 2026
Short version: the JSON you paste is never uploaded, stored, logged or seen by anyone. It is parsed by JavaScript inside your own browser. What this site does collect is anonymous usage analytics from Google Analytics, described precisely below.
1. What is not collected
- Your JSON input or the formatted output. There is no request that carries it: formatting calls
JSON.parsein your browser, and the result is written straight into the page. - Copied text. The copy button uses your browser's clipboard API, which is handled locally.
- Downloaded files. "Download" builds the file in your browser with a temporary object URL; it never reaches a server.
- Names, email addresses, accounts or payment details. There is no sign-up and no way to submit them through the tool.
- No ad networks, fonts, images or iframes. The only third-party request is Google Analytics, described in section 2, and it is made only after you accept the cookie banner. This policy is updated before any further third-party service (such as advertising) is added.
2. What is collected
Google Analytics (usage statistics)
The page loads https://www.googletagmanager.com/gtag/js for Google Analytics 4 (property G-S1RYL7MXPJ) — but only after you accept the cookie banner; before that, no request reaches Google and no cookie is written. It records how the site is used, not what is in your JSON. For visitors who accepted, collected data includes:
- Pages viewed, referring site, approximate country derived from your IP address, and browser, operating system and screen characteristics.
- Interaction events, which carry only a category and a control name. The complete list of events this site sends:
format_click,minify_click,copy_result,copy_result_floating,download_result,clear_click,example_used,indent_change(with the chosen indent width),sort_toggle(with whether sorting was on or off).
Google states that Analytics 4 does not log or store full IP addresses and uses them only to derive coarse location. This site does not send your JSON, page content or any custom identifier to Analytics.
Hosting and delivery logs
The site is delivered through Vercel's content delivery network. Like any web host, it records standard request metadata for security and operational purposes — requested URL, timestamp, HTTP status, user agent and IP address. The site owner does not receive a per-visitor log of this data.
Stored in your browser
Two keys are stored. json-tool-theme holds dark or light so the site remembers your theme choice, and cookie-consent holds your banner choice (accepted or rejected). Both are read and written by the page itself, never leave your device, and are removed when you clear site data.
3. Cookies
This site sets no cookies of its own. Google Analytics, which loads only after you accept the banner, sets the following:
| Name | Purpose | Duration |
|---|---|---|
_ga |
Distinguishes unique visitors by assigning a randomly generated identifier. | 2 years |
_ga_S1RYL7MXPJ |
Keeps the current session's analytics state. | 2 years |
4. Legal basis (for readers in the EEA and UK)
Analytics is processed on the basis of legitimate interest in understanding which parts of the tool are used. If you prefer, you can block googletagmanager.com, use Google's Analytics opt-out browser add-on, or simply load the page and then switch your network off — the tool keeps working without a connection.
5. Sharing and selling
No personal data is sold or rented. Data may be processed by the service providers named above (Google for analytics, Vercel for delivery) under their own terms, and may be disclosed if required by law.
6. Retention
Nothing identifiable is retained by this site. Analytics data is retained according to the retention setting configured on the Google Analytics property and is deleted by Google at the end of that period.
7. Children
The tool is a general-purpose developer utility and is not directed at children under 16. No knowing collection of their data takes place.
8. Changes to this policy
If the page starts collecting anything additional, this policy is updated before that change goes live, and the date at the top of the page is revised. Continued use after an update means the revised policy applies.
9. Contact
Questions about this policy, or requests relating to personal data, go to hi@json-tool.com — see the contact page.