JSON Diff
Compare two JSON files and see exactly what changed. Free online tool that works entirely in your browser — no upload required.
Help with this tool
Is comparing JSON files with PDFPilot really free?
Yes. JSON Diff is completely free to use, with no sign-up or account required.
Are my files uploaded to a server?
No. The comparison runs entirely in your browser. Your files are never uploaded to PDFPilot's servers.
How does the comparison actually work?
Both files are parsed and re-serialized with consistent 2-space indentation — the same normalization JSON Formatter uses — then compared line by line. Malformed JSON in either file is rejected with a clear parser error before any comparison happens.
Does reordering an object's keys count as a change?
Yes. This is a real, disclosed limitation: re-serializing JSON preserves each object's own key order as parsed, so the same data with keys in a different order will show as changed lines, even though the underlying data is identical.
Related Content
- ToolJSON Formatter
- ToolJSON Validator
- ToolCompare PDFs