v 2.16.14|WinMerge Team
WinMerge allows you to display visual differences and merge files and directories. It is also very useful in determining the changes between file versions and merging them.
These are the key features
WinMerge supports Unicode, flexible syntax coloring editor and Visual SourceSafe integration. It also integrates with Windows Shell. Regexp filtering is available for filenames, lines, side-by line differences and highlight differences within lines. A file map shows the file differences in a location panel.
WinMerge has multilanguage support. The interface has been translated into many languages.