Compare two text blocks side-by-side with color-coded line-by-line differences; apply or generate unified diff patches; load files via drag-and-drop; word-level and JSON-aware modes.
Enter or load text in both panels to compare.
Compare two text blocks side-by-side with color-coded line-by-line differences; apply or generate unified diff patches; load files via drag-and-drop; word-level and JSON-aware modes.
Paste the original on the left and the changed version on the right; differences are highlighted line by line. You can optionally ignore whitespace.
Paste or drag-and-drop both texts into the Diff tab of the Diff Checker and it shows a side-by-side, color-coded line-by-line comparison. It runs in your browser.
Yes. The Apply Patch tab applies a unified diff to your original text. On the Diff tab, a Generated Patch section produces a unified diff from your two texts that you can copy or download as a .patch file.
Use the Three-way Merge tab: provide the common base text and the two changed branches. The tool merges them and counts and marks any conflicts in the result.
Yes. The Diff tab has toggles to ignore whitespace, case and blank lines, a Words button for word-level highlighting, and a JSON mode that sorts keys so key order is ignored.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.