Original
Modified

Diff Result

Compare anything in your browser

Free, private, and works offline. Side-by-side diff for text, JSON, images, and tables.

Text comparison

Find differences between two text files or code snippets. Side-by-side and inline views with syntax highlighting of added, removed, and changed lines.

JSON diff

Structural comparison of JSON data. See added, removed, and changed keys in a collapsible tree view. Detects type changes and nested differences.

Image comparison

Compare images side by side, with overlay slider, or pixel-level diff. Supports PNG, JPG, WebP, and other common formats.

Table diff

Compare CSV and TSV files cell by cell. See added, removed rows and changed values highlighted in a familiar spreadsheet view.

Complete privacy

All comparisons happen locally in your browser. Your files and data are never uploaded to any server.

100% free

No limits, no registration, no hidden costs. Differ is free to use forever.

Frequently asked questions

Yes! Differ processes everything in your browser. Your files and text never leave your device — there's no server involved. You can verify this by checking the network tab in your browser's developer tools.

Differ supports plain text, code files, JSON, images (PNG, JPG, WebP, GIF, SVG), and tabular data (CSV, TSV). You can also paste content directly.

Yes! Once the page is loaded, you can disconnect from the internet and continue comparing files.

There's no hard limit, but very large files (over 10 MB of text or images over 4000×4000 pixels) may be slow depending on your device.

Differ works in all modern browsers: Chrome, Firefox, Safari, and Edge.