Diff Anything - Local file compare and merge tool
Diff Anything is a local-first desktop comparison and application designed to evaluate code, data, spreadsheets, archives, and media without sending data to the cloud. It features purpose-built engines that adapt to the material being evaluated rather than reducing every input to plain text. Operating entirely on the local machine with no accounts or telemetry, it caters to developers, systems administrators, and data practitioners who need precise change analysis.
- Smart Code Diff: Filters safe layout modifications while keeping precise tokens, comments, and strings visible across a wide range of editor languages.
- Cross-Format Spreadsheets: Compares stored cell values across Excel, OpenDocument, Apple Numbers, CSV, and TSV files within a sheet-aware grid layout.
- Folder & Archive Analysis: Evaluates directory trees and compressed packages including ZIP, 7z, RAR, and TAR variants using streamed content hashes and normalized paths.
- Connected PDF Review: Highlights visual page differences with a calculated match percentage or switches to an extracted text view for wording changes.
- Semantic Structured Data: Parses JSON and related formats to display changes by semantic paths instead of basic line differences.
- Image and Media Comparison: Provides overlay, swipe, blink, and heatmap modes to measure visual alterations between graphic assets.
The application runs natively on macOS and Windows via the Mac App Store and Microsoft Store. It includes a command-line interface and Git integration for automated workflows, available on a free tier with a one-time Pro purchase for advanced synchronization, three-way merging, and automation features.