Legal

Terms of Service

Please read these terms carefully before using jsonfmt.dev. By accessing or using our services, you agree to be bound by these terms.

Last updated: April 1, 2026

Acceptance of Terms

By accessing, browsing, or using jsonfmt.dev (the "Website"), its REST API at api.jsonfmt.dev (the "API"), the jsonfmt.dev browser extension (the "Extension"), the jsonfmt-dev CLI tool, or the jsonfmt-mcp MCP server (collectively, the "Service"), you acknowledge that you have read, understood, and agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, you must not access or use the Service.

These Terms constitute a legally binding agreement between you ("User," "you," or "your") and jsonfmt.dev ("we," "us," or "our"). They govern your use of all components of the Service, including the web-based tool, API endpoints, browser extension, command-line interface, and any associated documentation or materials. Your continued use of the Service after any modifications to these Terms constitutes your acceptance of those modifications.

Description of Service

jsonfmt.dev is a free, client-side JSON formatting and developer toolkit. The web application processes all data locally in your browser and includes eight core tools:

In addition to the web application, the Service includes a REST API at api.jsonfmt.dev with 63 endpoints providing programmatic access to formatting, validation, conversion, diffing, and other operations. A browser extension for Chrome provides in-tab JSON formatting. A CLI tool (published as jsonfmt-dev on npm) and an MCP server (published as jsonfmt-mcp on npm) are also available for developer workflows and AI agent integrations.

Free Use and Pricing

The jsonfmt.dev web application is provided completely free of charge. No account registration, email address, or payment information is required to use the web tool. All eight tools, four view modes (Code, Tree, Table, Graph), 33 converters, and all other web features are available to all users at no cost.

The REST API offers both a free tier and a paid pro tier. The free tier provides limited API calls per day and is subject to rate limiting. The pro tier offers higher rate limits and additional capabilities. API pricing and tier details are documented at api.jsonfmt.dev/docs. We reserve the right to modify pricing, rate limits, and tier features at any time, with reasonable notice provided where practical.

The browser extension, CLI tool, and MCP server are provided free of charge. We reserve the right to introduce paid features or tiers for any component of the Service in the future.

User Responsibilities

You are solely responsible for all data you input, process, convert, or otherwise handle using the Service. This includes ensuring that you have the legal right to process such data and that your use complies with all applicable laws and regulations.

You agree not to use the Service for any purpose that is unlawful, harmful, or prohibited by these Terms. Without limitation, you agree not to:

You are responsible for maintaining the security of your own devices and browser environment when using the Service. While the web tool processes data client-side, the security of your local environment is your responsibility.

Privacy and Data Processing

Your privacy is fundamental to the design of jsonfmt.dev. The web application processes all JSON data entirely within your browser. No JSON content you paste, type, or upload is transmitted to any server. There is no backend server for the web tool — your data physically cannot leave your device during client-side processing.

Share links use URL fragment encoding (the portion after the # character), which is never sent to servers by browsers as part of HTTP requests. JWT tokens decoded on the JWT tab are processed entirely locally and are never transmitted over the network.

The REST API at api.jsonfmt.dev necessarily receives data that you send to it via API calls. API request data is processed in-memory on Cloudflare Workers and is not persisted or logged beyond what is necessary for rate limiting and abuse prevention.

For complete details on data collection, cookies, analytics, and your rights, please see our Privacy Policy.

API Terms of Use

Access to the jsonfmt.dev REST API requires an API key for authenticated endpoints. By obtaining and using an API key, you agree to the following additional terms:

API usage is monitored for abuse prevention and rate limiting purposes. Excessive or anomalous usage patterns may trigger automated protections. If you believe your access has been restricted in error, please contact us via the channels listed in Section 14.

Intellectual Property

The Service, including its source code, design, user interface, branding, logos, documentation, and all related materials, is the intellectual property of jsonfmt.dev and is protected by applicable copyright, trademark, and other intellectual property laws.

You are granted a limited, non-exclusive, non-transferable, revocable license to access and use the Service for personal and commercial purposes in accordance with these Terms. This license does not grant you any right to copy, modify, distribute, or create derivative works of the Service itself, except as expressly permitted.

You retain full ownership of all data, JSON content, and other materials that you input into or process using the Service. We claim no ownership, license, or rights over your data. The Service does not store, copy, or retain your data beyond the duration of your active browser session (for the web tool) or the duration of an individual API request (for the API).

No Warranty / "As Is" Disclaimer

THE SERVICE IS PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY, COMPLETENESS, AND NON-INFRINGEMENT.

We do not warrant that the Service will be uninterrupted, error-free, secure, or free of viruses or other harmful components. We do not guarantee the accuracy, reliability, or completeness of any data formatting, conversion, validation, repair, or other transformations performed by the Service. You acknowledge that JSON formatting and conversion involve interpretation of data structures, and results may not always meet your expectations.

No advice or information, whether oral or written, obtained from us or through the Service shall create any warranty not expressly stated in these Terms. You use the Service at your own risk and are solely responsible for any damage to your computer system or loss of data that results from such use.

Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL JSONFMT.DEV, ITS OPERATORS, CONTRIBUTORS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:

This limitation of liability applies regardless of the theory of liability, whether based on contract, tort (including negligence), strict liability, or any other legal theory, and whether or not we have been advised of the possibility of such damages. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation may not apply to you.

Third-Party Services

The Service integrates with or relies upon certain third-party services. Your use of these third-party services is governed by their respective terms of service and privacy policies:

We are not responsible for the practices, content, or availability of these third-party services. We encourage you to review the terms and privacy policies of any third-party service that you interact with through jsonfmt.dev.

Modifications to Terms

We reserve the right to modify, update, or replace these Terms at any time at our sole discretion. When changes are made, we will update the "Last updated" date at the top of this page. We may also provide additional notice of significant changes through the Service interface or other channels we deem appropriate.

Your continued use of the Service after any changes to these Terms constitutes your acceptance of the revised Terms. If you do not agree with any changes, you must discontinue your use of the Service immediately. It is your responsibility to review these Terms periodically to stay informed of any updates.

Termination and Access Restriction

We reserve the right, at our sole discretion, to restrict, suspend, or terminate your access to all or any part of the Service at any time, with or without notice, for any reason, including but not limited to:

Upon termination, your right to use the Service will immediately cease. API keys associated with a terminated account will be revoked. We will not be liable to you or any third party for any termination of your access to the Service.

Governing Law and Dispute Resolution

These Terms shall be governed by and construed in accordance with applicable laws, without regard to conflict of law principles. Any disputes arising out of or relating to these Terms or your use of the Service shall be resolved through good-faith negotiation between the parties.

If a dispute cannot be resolved through negotiation, the parties agree to attempt resolution through mediation before pursuing any other form of dispute resolution. You agree that any legal action or proceeding related to these Terms shall be brought exclusively in a court of competent jurisdiction, and you consent to the jurisdiction of such courts.

If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary so that these Terms shall otherwise remain in full force and effect. Our failure to enforce any right or provision of these Terms shall not constitute a waiver of such right or provision.

Contact Information

If you have any questions, concerns, or feedback regarding these Terms of Service or the Service itself, please reach out to us through the following channel:

We will make reasonable efforts to respond to inquiries in a timely manner. For urgent matters related to API key security or abuse reports, please include "URGENT" in your issue title to help us prioritize your request.