SourceGear DiffMerge

Windows · Mac · Linux

Freedom report

Three barsScore 6.6

  • Free tierA free tier is on its own pricing page
  • Open codeNo open-source code on record
  • Runs widely3 of 6 device platforms
  • DocumentedPlans, terms and facts published

SourceGear DiffMerge is a desktop tool for visually comparing and merging files and folders. Its Diff view displays changes between two files, highlights differences within lines, and supports editing. For a three-file comparison, Merge can combine changes automatically when it determines that is safe. Folder Diff places two folders side by side and classifies files as identical, equivalent, different, or present in only one folder. Rulesets and options let users adjust its appearance and behavior, and Unicode support lets it import files in a wide range of character encodings. It also provides a command-line interface for comparing files and writing differences in unified or traditional formats. The manual documents integrations with Git, Mercurial, TortoiseSVN, Microsoft TFS, and Microsoft VSS 2005. DiffMerge is free for Linux, macOS, and Windows. Its download page lists version 4.2 builds, and SourceGear support said in February 2026 that it was no longer accepting registrations while transitioning the project to open source.

Who it is for

DiffMerge suits people who need visual file or folder comparisons, three-way merging, or command-line diff output on a desktop system. Its documented integrations may be useful to teams working with Git, Mercurial, TortoiseSVN, Microsoft TFS, or Microsoft VSS 2005.

What is good

  • Free to use on Linux, macOS, and Windows.
  • Highlights within-line changes and supports editing.
  • Three-way merge can combine changes when safe.
  • Folder Diff identifies matching and differing files.
  • Imports a wide range of character encodings.

What to know first

  • Version 4.2 is the build listed for download.
  • Registrations are no longer being accepted.
  • Open-source transition is underway.

Verdict

DiffMerge covers file and folder comparisons, three-way merges, and command-line output without a listed charge. Note the listed version and the change in registration status before relying on registration-related updates or support.

SourceGear DiffMerge plans and pricing

All plans
DiffMerge Free Licensed for use free of charge · registration key previously available for a small fee sourcegear.com · 30 Sept 2026

Compared on diff and merge tools

Free plan
Yes
Three-way merge
Yes
Folder comparison
Yes
Git integration
Yes
Platform support
desktop
Merge scope
three_way

Best SourceGear DiffMerge alternatives

See all 20