Manual macOSWindows

Diff Anything manual

Set up local comparisons, review folders and spreadsheets, resolve merge conflicts, and use Diff Anything with Git and CI on Windows or, through the free command-line helper, on a Mac.

Diff Anything application icon

Product documentation

Find your next Diff Anything guide.

Start with the first project guide, or narrow the manual by topic and the job you are trying to complete.

6 guides

Specialist modes14 min read

Compare folders, spreadsheets, documents, and images

Review cross-format spreadsheet values, release trees, documents, and visual assets with purpose-built navigation, safety checks, and rollback.

  • Prepare folder sources
  • Compare large trees
  • Synchronize with a plan and an undo path
  • Compare spreadsheets and documents
  • Use visual image tools
Read guide
Specialist modes12 min read

Compare ZIP, 7z, RAR, TAR, and compressed archives

Understand content-based archive comparison, encrypted and multipart inputs, supported codecs, streaming behavior, extraction, and safety boundaries in Diff Anything.

  • Compare contents instead of packaging noise
  • Know the supported containers
  • Detect renamed containers and compression codecs
  • Use separate passwords without persisting them
  • Stream large archives and extraction
  • Understand the safety ceilings and exclusions
Read guide
Automation13 min read

Use Diff Anything from the CLI, Git, and CI

Run repeatable comparisons, read highlighted terminal output, interpret exit codes, integrate with Git, and publish machine-readable CI results.

  • Find the installed executable
  • Enter explicit CLI mode
  • Interpret exit codes
  • Choose output for the consumer
  • Configure Git difftool
  • Use Diff Anything for git diff
  • Merge with Git
  • Run batch manifests
  • Debug automation failures
Read guide
Repeatable review12 min read

Profiles, rules, review state, and reports

Turn a useful one-off comparison into a repeatable review with explicit ignore rules, notes, and, with Pro, saved profiles and exported reports.

  • Save a profile
  • Use ignore rules carefully
  • Review semantic differences
  • Apply supported changes
  • Export a report
  • Use live watch deliberately
Read guide
Troubleshooting12 min read

Privacy, safety, and troubleshooting

Understand the local comparison boundary, recover from input and copy problems, and prepare useful diagnostics without exposing sensitive sources.

  • What stays local
  • Handle sensitive values
  • Resolve parser and mode errors
  • Recover folder synchronization
  • Explain unexpected results
  • Reset only what is necessary
Read guide

Need the complete product scope?

View every capability
Free & Pro: what’s included

Available on the Mac App Store and Microsoft Store. Free desktop use lets you try every comparison engine for files up to 5 MiB per side and 10 new comparison sessions per local day; collection previews show the first 100 items, binary comparisons the first 100 byte differences, and PDF previews the first 3 pages. Plain text, JSON, and Jupyter notebook comparison are complete, and opening files from Finder or File Explorer, diffanything:// links, and AppleScript are free. The free CLI supports text, JSON, and notebooks, and the command-line helper that brings the CLI to the Mac App Store version is a free download that uses the Pro purchase made in the app. A one-time Pro purchase removes the preview and session limits and unlocks larger sources within technical limits, saved profiles and history, saving folder snapshots, report export and printing, JSON Patch export, applying patches, three-way merge and conflict resolution, the Git merge driver and merge tool, folder synchronization, batch manifests, every CLI mode, and, on Windows, trusted preprocessors.