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.56.2
The current WinMerge version is 2.16.56.2 and was released at 2026-05-27. For detailed info on what is new, read the change log and the release notes.
| Download | Architecture | Size | Type | Format |
|---|---|---|---|---|
| WinMerge-2.16.56.2-x64-Setup.exe | x64 (64-bit) | 13.87 MB | Installer | EXE |
| WinMerge-2.16.56.2-x64-PerUser-Setup.exe | x64 (64-bit) | 13.86 MB | Per-user installer | EXE |
| WinMerge-2.16.56.2-ARM64-Setup.exe | ARM64 (64-bit) | 14.79 MB | Installer | EXE |
| WinMerge-2.16.56-Setup.exe | x86 (32-bit) | 13.34 MB | Installer | EXE |
| winmerge-2.16.56.2-x64-exe.zip | x64 (64-bit) | 17.15 MB | Binaries | ZIP |
| winmerge-2.16.56.2-ARM64-exe.zip | ARM64 (64-bit) | 16.62 MB | Binaries | ZIP |
| winmerge-2.16.56.2-exe.zip | x86 (32-bit) | 16.42 MB | Binaries | ZIP |
| winmerge-2.16.56.2-full-src.7z | - | 16.54 MB | Source Code | 7z |
SHA-256 Checksums
- WinMerge-2.16.56-Setup.exe
43ff623a626e4386552efcd8c2eefdb9c051165e0b1b3e416e0df4123a836ede- WinMerge-2.16.56.2-x64-Setup.exe
f9887f536e62f0385a384678da5bb427b2ed69b51cbc53827995e0abc6b2f812- WinMerge-2.16.56.2-x64-PerUser-Setup.exe
e4b28c01f1568df0b333de0f95e076a54955c9d3a2132df21904ba5537c11d51- WinMerge-2.16.56.2-ARM64-Setup.exe
0894323d02f57ad7ab7cb4a84dfa081bb72e1cfafcd340fc09a2f438e5bad3b2- winmerge-2.16.56.2-exe.zip
96ba5d07f785383586ecea320a9bff62db2dab0ad4b2f88aa76f23f9db3c1392- winmerge-2.16.56.2-x64-exe.zip
a436deb990b5e651e50e97ec056c1c0da12f4947c69a350384fd2590d47a6481- winmerge-2.16.56.2-ARM64-exe.zip
d983329457e76a1f0252c685a5700557292870ebb959a361f7bec4be440958c9- winmerge-2.16.56.2-full-src.7z
b7cd4c3682519e2ea8521a3183424c487eb03a7b99bf3bd64c4835393cff65bd
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 
- v2.16.56.2 (2026.05) 2026-05-27
- Merge7z 2026-04-28
- v2.16.56 (2026.04) 2026-04-27
- v2.16.55 (2026.04) 2026-04-13
- v2.16.54.2 (2026.02) 2026-02-27
- Merge7z2600.0 2026-02-22
- v2.16.54 2026-01-27
- v2.16.53 2026-01-04
- v2.16.52.2 2025-11-27
- v2.16.52 2025-10-27
- View all file releases…