Программа для сравнения и объединения текстовых файлов. Данная программа ориентирована в основном на программистов и позволяет визуально искать различия в содержимом любых текстовых файлов. Редактор поддерживает настраиваемую подсветку синтаксиса, текстовые форматы многих операционных систем (DOS, UNIX и MAC) и может работать с кодировкой Юникод. Присутствует возможность сравнивать все файлы в двух разных директориях, при этом файлы могут быть отфильтрованы по расширению. Программа интегрируется в оболочку Windows, работает с форматом 7-ZIP и имеет поддержку плагинов. В новой версии добавлен показ номеров строк текста, перенос слов и отдельное меню для добавления закладок, а также улучшено сохранение проекта сравниваемых файлов и применено более четкое выделение, показывающее найденные различия. WinMerge имеет открытый исходный код и распространяется по лицензии GNU/GPL.