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
The current WinMerge version is 2.16.56 and was released at 2026-04-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-x64-Setup.exe | x64 (64-bit) | 13.02 MB | Installer | EXE |
| WinMerge-2.16.56-x64-PerUser-Setup.exe | x64 (64-bit) | 13.02 MB | Per-user installer | EXE |
| WinMerge-2.16.56-ARM64-Setup.exe | ARM64 (64-bit) | 14.05 MB | Installer | EXE |
| WinMerge-2.16.56-Setup.exe | x86 (32-bit) | 12.56 MB | Installer | EXE |
| winmerge-2.16.56-x64-exe.zip | x64 (64-bit) | 15.97 MB | Binaries | ZIP |
| winmerge-2.16.56-ARM64-exe.zip | ARM64 (64-bit) | 15.53 MB | Binaries | ZIP |
| winmerge-2.16.56-exe.zip | x86 (32-bit) | 15.33 MB | Binaries | ZIP |
| winmerge-2.16.56-full-src.7z | - | 16.52 MB | Source Code | 7z |
SHA-256 Checksums
- WinMerge-2.16.56-Setup.exe
175da4fb768b1d0e73fd166aa1d337848be7efbcaaef0979e0cf293d1f43107e- WinMerge-2.16.56-x64-Setup.exe
51840b2f7b6227f6b88acfb10b0fefdecf3ecf959b665ad7fefc372fb1e8bc60- WinMerge-2.16.56-x64-PerUser-Setup.exe
370b05803c2b13f09f22bf475a1c03432942de1335318f21fced65fb25c9490a- WinMerge-2.16.56-ARM64-Setup.exe
d3fd1210428f42964e991a9461afb14cdc9798aaf88580731d6b15f19b45ab67- winmerge-2.16.56-exe.zip
8a4b927f1a07ba59acd736c6f4d4d5a1ab36541d6d22db83c8c7a7c08db4adef- winmerge-2.16.56-x64-exe.zip
f32de18a5d50f78ff1fc884b1dc6488809a8fcc8f3dcf197fc265a142d5e35c5- winmerge-2.16.56-ARM64-exe.zip
03cb6cf7ae4592f33fe99ee034f583ee02bceaf4b38f5b589561f44c2439417e- winmerge-2.16.56-full-src.7z
58a69959d33a999cb00bd1a35041242a2125ee0bf9fbae6304f0df47687cad86
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 
- 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
- ShellExtension-1.18.8.0 2025-10-27
- v2.16.52 2025-10-27
- View all file releases…