Download WinMerge
The easiest way to install WinMerge is to download and run the Installer. Read the online manual for help using it.
WinMerge 2.16.52
The current WinMerge version is 2.16.52 and was released at 2025-10-27. For detailed info on what is new, read the change log and the release notes.
| Download | Architecture | Size | Type | Format |
|---|---|---|---|---|
| WinMerge-2.16.52-x64-Setup.exe | x64 (64-bit) | 11.80 MB | Installer | EXE |
| WinMerge-2.16.52-x64-PerUser-Setup.exe | x64 (64-bit) | 11.80 MB | Per-user installer | EXE |
| WinMerge-2.16.52-ARM64-Setup.exe | ARM64 (64-bit) | 12.73 MB | Installer | EXE |
| WinMerge-2.16.52-Setup.exe | x86 (32-bit) | 11.27 MB | Installer | EXE |
| winmerge-2.16.52-x64-exe.zip | x64 (64-bit) | 15.06 MB | Binaries | ZIP |
| winmerge-2.16.52-ARM64-exe.zip | ARM64 (64-bit) | 14.52 MB | Binaries | ZIP |
| winmerge-2.16.52-exe.zip | x86 (32-bit) | 14.33 MB | Binaries | ZIP |
| winmerge-2.16.52-full-src.7z | - | 15.63 MB | Source Code | 7z |
SHA-256 Checksums
- WinMerge-2.16.52-Setup.exe
d6ff1b9f6046d4fd8d4426fdfd5415d8e7ee60dbbc62c0b3487f69011cb56c12- WinMerge-2.16.52-x64-Setup.exe
8643aa9937f02def3da161ab11e04d1f45a7961f60a47d1358e36f0dbdb6289e- WinMerge-2.16.52-x64-PerUser-Setup.exe
ed0d640f04faaf4001f14f3430b5b13765560fd1c6eee06afa981dbd8d907e30- WinMerge-2.16.52-ARM64-Setup.exe
3ae1d583cff76440825432a0d130978346a49e0d0e8ac13063349a92901d9dc4- winmerge-2.16.52-exe.zip
a2ea6e921aeeb675d3c6cae44c8923e8fef112159d9d3da99c55f92510df54c0- winmerge-2.16.52-x64-exe.zip
b4c815072923f01cacda189a967f377ec2dde38ee27880b472d96b3206ce8c2c- winmerge-2.16.52-ARM64-exe.zip
3123c519a84d5469d5c7d66fca1dad0f8a96af8fed2282288d52e889d7c6811a- winmerge-2.16.52-full-src.7z
fda6681d4cfe310078f20ec3a13f34346b5052807e3dfbbd22fc7e875d8ffe3f
Requirements
- 32-bit installer: Microsoft Windows XP SP3 or newer
- 64-bit installer: Microsoft Windows 7 or newer
- Admin rights for the installer (except for Per-user installer)
Other Versions
WinMerge 2.14.0 for Windows 2000
WinMerge version 2.14.0 was the last version to ship with Microsoft Visual C++ 2008 runtimes that support Windows 2000.
WinMerge 2.12.4 for Windows 95/98/ME/NT
WinMerge version 2.12.4 was the last version to ship with Microsoft Visual C++ 2005 runtimes that support Windows 95/98/ME/NT. It was also the last version to ship with an ANSI version of WinMerge.
Unofficial Versions
- Continuous Integration Builds
- WinMerge Portable (by PortableApps.com)
- WinMerge Japanese (by Takashi Sawanaka)
- WinMerge 2011 (by Jochen Neubeck)
Project File Releases 
- ShellExtension-1.18.8.0 2025-10-27
- v2.16.52 2025-10-27
- v2.16.51 2025-10-05
- v2.16.50.2 2025-08-27
- Merge7z2501.0 2025-08-17
- v2.16.50 2025-07-27
- v2.16.49 2025-07-21
- Merge7z2500.0 2025-07-20
- v2.16.48.2 2025-04-29
- v2.16.48 2025-04-28
- View all file releases…