WinMerge is a tool for visual difference display and merging, for both files and directories. It is highly useful for determing what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages.
WinMerge is a freeware: there is nothing to pay in order to get and use it. The WinMerge 2.4.10 free full version contains an installer and an uninstaller, and has a size of 2522 Kilobytes.
For additional information and support request, please contact directly WinMerge publisher.

WinMerge Screenshot