JSON Comparison Tool
Paste two JSON documents and instantly diff them — additions, deletions, and changed values highlighted in colour. All processing happens in your browser; no data ever leaves your device.
Your diff will appear here
Paste JSON in both panels above and click Compare JSONInstant JSON Diff in Three Steps
No install, no account, no data sent anywhere. Everything runs directly in your browser.
1. Paste Your JSON
Paste your original JSON in the left panel and your modified version in the right panel. Both raw and pretty-printed JSON are accepted.
2. Click Compare
Hit the Compare JSON button. The tool performs a deep recursive diff across every key, value, nested object, and array element.
3. Read the Diff
Additions are green (+), removals are red (−), and modifications are yellow (~). Unchanged lines are shown in grey for full context.
100% Private
All processing is done inside your browser using JavaScript. Your JSON data is never uploaded, logged, or stored on any server.
Nested & Array Support
Deeply nested objects and arrays are recursively compared. Each change is shown with full key-path context so you know exactly where it lives.
AWS & API Ready
Ideal for comparing IAM policies, CloudFormation templates, CTR records, API Gateway responses, Lambda payloads, and any JSON configuration.
Frequently Asked Questions
Everything you need to know about the JSON comparison tool.
Why Use a JSON Diff Tool?
JSON (JavaScript Object Notation) is the lingua franca of modern APIs, cloud services, and configuration management. Developers and cloud engineers constantly work with JSON — from AWS IAM policies and CloudFormation templates to REST API payloads and database exports. When JSON changes between environments, deployments, or code reviews, spotting the differences by eye is error-prone and slow.
A JSON comparison tool solves this by performing a structured, key-aware diff rather than a line-by-line text diff. This means two JSON documents that are semantically identical but formatted differently are correctly identified as equal, while a single changed value deep inside a nested object is immediately surfaced with its full key path.
This tool is built for AWS architects, cloud engineers, and Amazon Connect developers who routinely work with complex JSON structures — IAM policies, Connect CTRs, CloudTrail events, API Gateway mappings, and Lambda payloads. Everything runs client-side so sensitive documents never leave your machine.
Common workflows include: comparing a staging IAM policy against production before promoting, auditing changes in Amazon Connect contact flow exports, debugging differences between two API responses during integration testing, and reviewing Terraform plan outputs in JSON format.
More Free Online Tools
Simple tools. Surgical fixes. Zero friction.
Amazon Connect CCP Log Parser
Parse Amazon Connect CCP logs into structured, searchable diagnostics.
OpenAmazon Connect Agent Workstation Validator
Pre-flight check for Amazon Connect softphone agents.
OpenAmazon Connect Pricing Calculator
Instantly estimate monthly AWS Connect costs — voice, chat, email, campaigns, telephony & more.
OpenConnect CloudWatch Log Analyzer
Drop any Amazon Connect CloudWatch log and get a rich visual breakdown.
Open