WinMerge icon

WinMerge

v2.16.60·Utilities

About WinMerge

WinMerge is an open-source differencing and merging tool for Windows released under the GPL. It compares two or three text files or folders, presents the differences visually and lets you merge changes block by block.

Beyond text, it offers recursive folder comparison in a tree view, image comparison with highlighted or overlaid differences, CSV/TSV table comparison and archive support through 7-Zip. It can create patch files, help resolve conflict files, integrate with the Explorer context menu and serve as an external diff and merge tool for version control. Its interface is translated into many languages, including Simplified Chinese. It is completely free to use.

Key features

  • Two-way and three-way file comparison and merge
  • Recursive folder comparison
  • Image comparison
  • CSV/TSV table comparison
  • Patch creation and conflict resolution
  • Archive support via 7-Zip
  • Explorer integration and plugins

Download via Quark Drive

Quark Drive link coming soon

We’re still preparing the Quark Drive share for this app. It will appear here once it’s ready. Tap “Request” to bump it up.

How to install

“Windows protected your PC”

SmartScreen shows this for apps without a paid signature. Click “More info”, then “Run anyway”.

Antivirus blocks it

Open-source apps are often flagged because they aren’t commercially signed. Check the SHA256 first, then allow it in your antivirus.

Won’t start, or a DLL is missing

Usually a missing runtime. Install Microsoft’s Visual C++ Redistributable (x64) and the .NET Desktop Runtime, then try again.

Check the file

Run this in Command Prompt and compare the result with the SHA256 listed for the cloud file:

certutil -hashfile "%USERPROFILE%\Downloads\file-name" SHA256

Alternatives

Changelog

v2.16.60Current

Official changelog

FAQ

How do I download WinMerge?

The Quark Drive share for WinMerge is being prepared and will appear in the download section of this page.

Is WinMerge free?

WinMerge license: GPL-2.0. appwl only lists official builds and charges nothing for downloads.

Which systems does WinMerge support?

This page offers WinMerge for Windows, version 2.16.60.

Is WinMerge from appwl safe?

appwl only lists official releases with their version and date. You can verify the SHA256 using the install tips on this page.

Request an app

The name is enough. The more people ask for an app, the sooner we add it.