DiffResolver — Free Diff and Merge Tools in Your Browser
Free tools to compare and merge text, data, documents, and images. Everything runs in your browser, and nothing is uploaded.
100% in your browser — nothing is uploaded
Most used
Text
- TXT
Compare Text
Compare two pieces of text and see every change highlighted by character, word, or line.
- TXT
Merge Text
Combine two versions of a text into one, choosing the wording you want hunk by hunk.
- TXT
3-Way Text Merge
Resolve conflicting edits using their common ancestor, like a git merge, right in your browser.
Images
- IMGAll formats
Compare Images
Spot every changed pixel between two images, grouped into clear regions instead of scattered noise.
- IMGAll formats
Merge Images
Blend the best parts of two images into one with a paintable per-pixel mask.
- PNG
Compare PNG Images
Pixel-perfect PNG comparison with alpha support and grouped difference regions.
- JPG
Compare JPG Images
Compare JPEG photos pixel by pixel, with tolerance that absorbs compression noise.
- WEBP
Compare WebP Images
Pixel-level WebP comparison that handles lossy and lossless files, alpha included.
- PNG
Merge PNG Images
Combine two PNGs with a paintable mask and download a lossless result.
- JPG
Merge JPG Images
Combine two JPG photos with a paintable mask and download a clean JPEG.
- WEBP
Merge WebP Images
Combine two WebP images with a paintable mask; export as WebP, PNG, or JPG.
- SVG
Compare SVG Files
Compare SVGs as rendered images or as markup, whichever tells the story.
Structured data
- JSON
Compare JSON
Compare JSON by meaning, not formatting. Key order and whitespace never count as changes.
- JSON
Merge JSON
Merge two JSON documents property by property, choosing which side wins.
- JSON
3-Way JSON Merge
Three-way JSON merge with property-level conflict detection. Independent changes merge automatically.
- CSV
Compare CSV Files
Compare CSV files row by row, with key-column matching that survives reordering.
- CSV
Merge CSV Files
Merge two CSV files row by row, keeping the version you choose for each difference.
- CSV
3-Way CSV Merge
Three-way CSV merge keyed by row. Independent cell edits combine automatically; only real conflicts need your call.
- TSV
Compare TSV Files
Compare tab-separated data row by row. Paste straight from a spreadsheet.
- TSV
Merge TSV Files
Merge tab-separated data row by row, straight from your spreadsheet.
- YAML
Compare YAML
Compare YAML by structure and values. Indentation, quoting, and key order never get in the way.
- YAML
Merge YAML
Merge two YAML files key by key, choosing which side wins.
- TOML
Compare TOML
Compare TOML files by their tables and values, not their formatting.
- TOML
Merge TOML
Merge two TOML files section by section, choosing which side wins.
Markup
Archives
- ARCHIVEAll formats
Compare Archives
Compare any two archives (ZIP, TAR, or 7z), even across formats.
- ZIP
Compare ZIP Files
See what changed between two ZIP archives: files added, removed, or modified.
- TAR
Compare TAR Archives
See what changed between two TAR archives, including .tar.gz and .tgz.
- 7Z
Compare 7z Archives
See what changed between two 7z archives, decompressed right in your browser.
- RAR
Compare RAR Archives
See what changed between two RAR archives, decompressed right in your browser.
- DIR
Compare Folders
Compare two local folders file by file, with reliable content checks and inline text diffs.
Documents
- PDF
Compare PDF Files
Compare PDFs page by page and see every visual change highlighted.
- DOC
Compare Word Documents
Compare Word documents as rendered pages or extracted text, no Office needed.
- XLS
Compare Excel Files
Compare Excel workbooks sheet by sheet and cell by cell.
- PPT
Compare PowerPoint Files
Compare PowerPoint decks slide by slide, visually or by text.
- ODT
Compare ODT Documents
Compare the text of OpenDocument Text files, no office suite needed.
- EPUB
Compare EPUB Files
Compare EPUB ebooks chapter by chapter, visually or by text.
- RTF
Compare RTF Documents
Compare the text of two RTF documents, free of formatting noise.