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.54
The current WinMerge version is 2.16.54 and was released at 2026-01-27. For detailed info on what is new, read the change log and the release notes.
| Download | Architecture | Size | Type | Format |
|---|---|---|---|---|
| WinMerge-2.16.54-x64-Setup.exe | x64 (64-bit) | 10.85 MB | Installer | EXE |
| WinMerge-2.16.54-x64-PerUser-Setup.exe | x64 (64-bit) | 10.85 MB | Per-user installer | EXE |
| WinMerge-2.16.54-ARM64-Setup.exe | ARM64 (64-bit) | 11.88 MB | Installer | EXE |
| WinMerge-2.16.54-Setup.exe | x86 (32-bit) | 10.39 MB | Installer | EXE |
| winmerge-2.16.54-x64-exe.zip | x64 (64-bit) | 13.76 MB | Binaries | ZIP |
| winmerge-2.16.54-ARM64-exe.zip | ARM64 (64-bit) | 13.33 MB | Binaries | ZIP |
| winmerge-2.16.54-exe.zip | x86 (32-bit) | 13.14 MB | Binaries | ZIP |
| winmerge-2.16.54-full-src.7z | - | 15.92 MB | Source Code | 7z |
SHA-256 Checksums
- WinMerge-2.16.54-Setup.exe
a67220e5a8c5eb6da1791792939a5186bb474541ea9d5531abacc0713c4895b2- WinMerge-2.16.54-x64-Setup.exe
a63baed8eac4f5670ddd101e590fa9ab8ec53709948cbc470a0d14a156dc5632- WinMerge-2.16.54-x64-PerUser-Setup.exe
d56398731b0e01a4a311897e47310a0103e979a5325964d7080c27aee3e8215a- WinMerge-2.16.54-ARM64-Setup.exe
4fabd40f292f4aeadaede0bda98f62e24548783ca43793ee7a6205f5ab5ae1da- winmerge-2.16.54-exe.zip
3d079061e43af4adf2a4b4aa271836fb4801c4ef017ad691d075c5ad244e2b56- winmerge-2.16.54-x64-exe.zip
08d09f3832cb15dd2298dd674531d5049d9345331a73c5be1fb2181395a0a6be- winmerge-2.16.54-ARM64-exe.zip
b1391edb679d282d266687686c1096f23d2c6f845576afc6bf57f644d64f5fc3- winmerge-2.16.54-full-src.7z
c005df0beb207decc2440bd7052e0fab15eba53768aaac6175a6194fe6403de2
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.54 2026-01-27
- v2.16.53 2026-01-04
- v2.16.52.2 2025-11-27
- 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
- View all file releases…