Terms of Service
Last updated: March 28, 2026. By accessing or using ArrayDiff.com, you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our website.
1. Overview
ArrayDiff.com ("we," "us," or "our") provides free, browser-based developer tools for comparing arrays, JSON, text, CSV data, and performing various encoding, decoding, formatting, and generation tasks. These Terms of Service ("Terms") govern your use of our website at arraydiff.com and all tools and services provided through it.
2. Acceptance of Terms
By accessing or using ArrayDiff.com, you acknowledge that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. If you are using our website on behalf of an organization, you represent that you have authority to bind that organization to these Terms.
3. Description of Services
ArrayDiff.com provides a suite of free, client-side developer tools including but not limited to: array comparison, JSON diff, text diff, CSV diff, JSON formatting, Base64 encoding/decoding, URL encoding/decoding, JWT decoding, regex testing, UUID generation, hash generation, timestamp conversion, and YAML/JSON conversion.
All tools run entirely in your web browser using client-side JavaScript. No data you enter into our tools is transmitted to our servers or any third party. Your data remains on your device at all times during processing.
4. Acceptable Use
You agree to use ArrayDiff.com only for lawful purposes and in accordance with these Terms. You agree not to:
a) Use our tools in any way that violates applicable local, state, national, or international law or regulation.
b) Attempt to interfere with, compromise the system integrity or security of, or decipher any transmissions to or from the servers running ArrayDiff.com.
c) Use any automated system, including bots, scrapers, or crawlers, to access ArrayDiff.com in a manner that sends more requests than a human could reasonably produce in the same period using a standard web browser.
d) Attempt to reverse engineer, decompile, or otherwise extract the source code of our tools, except as permitted by applicable law.
e) Use our tools to process, store, or transmit any material that infringes on the intellectual property rights of others.
5. Intellectual Property
The content, design, layout, and code of ArrayDiff.com are owned by ArrayDiff.com and are protected by copyright and other intellectual property laws. You may not reproduce, distribute, modify, or create derivative works from any part of our website without prior written consent.
The data you enter into our tools remains entirely yours. Since all processing occurs in your browser, we never access, store, or claim any rights to your data.
6. Third-Party Services and Advertising
ArrayDiff.com uses third-party services to support its operations:
Google Analytics: We use Google Analytics to collect anonymized usage data to improve our tools. See our Privacy Policy for details.
Google AdSense: We display advertisements through Google AdSense to support the continued development and free availability of our tools. These ads may use cookies to serve personalized content based on your browsing history. You can learn more about Google's advertising practices at Google Advertising Policies and opt out of personalized advertising at Google Ads Settings.
We are not responsible for the content, privacy policies, or practices of any third-party services.
7. Disclaimer of Warranties
ArrayDiff.com 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, and non-infringement.
We do not warrant that our tools will be uninterrupted, error-free, or free of viruses or other harmful components. We do not guarantee the accuracy, completeness, or reliability of the results produced by our tools. You are responsible for independently verifying any output before using it in production or critical systems.
8. Limitation of Liability
To the fullest extent permitted by applicable law, ArrayDiff.com and its owner shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, use, goodwill, or other intangible losses, resulting from:
a) Your use of or inability to use our tools.
b) Any errors, inaccuracies, or omissions in the results produced by our tools.
c) Any unauthorized access to or alteration of your data (though since all processing is client-side, this risk is minimal).
d) Any third-party content, including advertisements, displayed on our website.
9. Indemnification
You agree to indemnify and hold harmless ArrayDiff.com and its owner from any claims, losses, liabilities, damages, costs, or expenses (including reasonable attorneys' fees) arising out of or related to your use of our website, your violation of these Terms, or your violation of any rights of a third party.
10. Modifications to Terms
We reserve the right to modify these Terms at any time. Changes will be posted on this page with an updated revision date. Your continued use of ArrayDiff.com after any changes constitutes acceptance of the updated Terms. We encourage you to review these Terms periodically for any updates.
11. Termination
We reserve the right to restrict or terminate your access to ArrayDiff.com at any time, without notice, for any reason, including but not limited to a violation of these Terms. All provisions of these Terms that by their nature should survive termination shall survive, including ownership provisions, warranty disclaimers, indemnification, and limitations of liability.
12. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws, without regard to conflict of law principles. Any disputes arising from these Terms or your use of ArrayDiff.com shall be resolved through good-faith negotiation before pursuing formal legal proceedings.
13. Contact
If you have questions about these Terms of Service, you can reach us at support@arraydiff.com or on X (Twitter) @ashishvijay_.