JSON Compare
Compare two JSON documents and instantly see added, removed, and changed values. JSON mode highlights changed keys with path hints.
- On your device
- No signup
Private on your device
Your information stays on your device and is not uploaded.
Compare two JSON documents and instantly see added, removed, and changed values. JSON mode highlights changed keys with path hints.
Compare two XML documents and see tag, attribute, and text line changes.
Compare two pieces of text and instantly see added, removed, and changed lines.
Compare CSV or TSV files, match rows with an optional key column, and highlight changed cells.
Compare two web pages by visible content, HTML source, or SEO metadata.
Compare two text files side by side with line diffs.
Format, minify, and validate JSON with optional key sorting.
Format, minify, and validate XML with readable indentation.
Paste or drop two source files to review a line-level diff in the shared Compare workspace. Code mode supports JavaScript, TypeScript, Java, Python, Apex, HTML, CSS, SQL, and other text-based source files already detected by Compare. This is a line diff, not a compiler or AST merge. Comparison runs in your browser.
Code Compare is a source-file difference checker. It opens in code mode so you can paste or drop two versions and review a line-level diff.
Supported file extensions include JavaScript, TypeScript, Java, Python, Apex, HTML, CSS, and SQL, plus other text-based source files the workspace already detects as code.
The diff is line-based. Renames that stay on one line show as a change on that line. Moved blocks can appear as a removal plus an addition.
Code Compare uses the same workspace as the Compare hub. You still get side-by-side and unified views, difference navigation, and local processing.
Paste and file comparison stay in your browser. Use URL Compare if you need to fetch HTML from a live page instead of pasting source.
1. Code Compare opens with document type set to Code. 2. Paste or drop the original file on the left and the updated file on the right. 3. Click Compare. 4. Step through added, removed, and changed lines. 5. Switch to unified view when you want a single stacked diff. Comparison runs in your browser.
Example: paste a JavaScript function that uses timeout = 5000 on the left and timeout = 10000 on the right. Compare highlights that line and leaves unchanged lines in place. The same flow works for TypeScript, Java, Python, Apex, HTML, CSS, and SQL files.
Paste or drop two source files. Code mode runs a line-level diff in your browser for JavaScript, TypeScript, Java, Python, Apex, HTML, CSS, SQL, and other text-based source files. Review added, removed, and changed lines in side-by-side or unified view.
Results are based on the inputs you provide and may not cover every edge case. This tool is for general use and is not professional advice.
Your data stays on your device and is not uploaded.
FAQ
Code mode detects JavaScript, TypeScript, Java, Python, Apex, HTML, CSS, SQL, and other text-based source files already supported by Compare. The diff is line-level, not syntax-aware refactor matching.
No. Paste and file comparison run in your browser.
Yes. Utilnivo tools are free to use and do not require an account.
Page last reviewed: