
About WinMerge
WinMerge is an open source tool for comparing and merging files and folders on Windows. It shows differences in a visual text view that is easy to follow.
What it does
WinMerge compares two files or two folders and highlights the differences. Its editor shows line numbers, syntax coloring and word wrap, and differences inside a line are marked. It can also compare images and CSV or TSV tables, create patch files and resolve conflict files. Shell integration for Windows lets you start a comparison from Explorer.
Key features
- File comparison with highlighted differences
- Folder comparison with filters
- Three-way file and folder comparison
- Image and table comparison
- Patch file creation
Who it's for
WinMerge suits developers, technical writers and anyone who needs to see what changed between two versions of a file or folder. It is also useful for checking backups or synchronized folders.
Pricing and good to know
WinMerge is licensed under GPL-2.0. The site lists Windows XP SP3 or newer as supported, and it can also be used as an external diff and merge tool for other programs. The project has a manual and an installed help file.
Highlights
- Highlights differences between files
- Compares folders with regex filters
- Compares images and CSV or TSV tables
- Creates patch files












