CompareMerge
Developer Tools
Only for Mac
$19.99
CompareMerge is a software tool for file comparison and merging text-like files.
It is useful for determining what has changed between versions, and then merging changes between versions.
Functions of the application:
- SUPPORT MULTI-LANGUAGES:
English
Deutsch
Français
日本語
한국어
Español
Português
Čeština
Dansk
Suomi
Italiano
Nederlands
Norsk
Polski
Русский
Svenska
ไทย
Türkçe
Tiếng Việt
中文(中国)
中文(台灣)
- COMPARE FOLDERS/FILES: can compare both 2 files or 2 folders
- QUICK COMPARE FOLDERS: allow to quickly compare two folders' files by size or date or both or with full content (slower)
- BLANK COMPARE: Allow to create blank edit window to compare text then save later
- CUSTOM THEME COLOR: User can select predefined theme color or customize edit text color, background color....
- INLINE EDIT (Edit/Merge at the same time) : Compare and Merge 2 text files: allow you to edit/compare/merge 2 text files in the same windows
- LINE NUMBER: When edit file, showing line number will make it easier to know exactly changes positions.
- GENERATE PATCH: the application also contains patch generating capabilities.
- FILE FILTERS: Include or exclude files that match regular expressions. Other than that, after compare 2 folders, you could filter display item base on file name.
- INCLUDE SUBFOLDERS: This option lets you control the depth of a folder comparison. Enabling it compares all folder levels
- COPY TO: after compare 2 folder, you can select left or right files to copy to different location (example: when release change source)
- DELETE Left/Right/Both: after compare 2 folder, you can select left or right files to delete
- IGNORE CASE, SPACE: Allow to ignore Case, Space in Edit/Merge window
- IGNORE End-Line code: Allow to ignore difference in End Line Code (LF for Mac・Unix file, CR-LF for Windows file, or CR for Mac classic file) in Edit mode.
Note: when compare folders, EOL was not ignored.
- EXPORT / CREATE REPORT: Allow to export compare/merge result to clipboard or to files (support formats: CSV, Text, HTML)
OTHER FUNCTIONS:
- Syntax highlight
- Theme color
- Export to zip file
- User can compare hidden files, folder (example: .git folder)
- Allow to merge binary-plist file
- In edit mode, a small view is show to the exact text difference
more I used to develop on Windows and used the amazing tool WinMerge. Then as I shifted my development to OSX I needed a WinMerge like tool. You would think it would be easy to find. Ha! I downloaded tools like DiffMerge, but realized it only allows single direction merging (making it quite useless). Other tools that I tried don't allow directory merging. Compare merge does what it is supposed to, and hence my choice for merging code.
I used to develop on Windows and used the amazing tool WinMerge. Then as I shifted my development to OSX I needed a WinMerge like tool. You would think it would be easy to find. Ha! I downloaded tools like DiffMerge, but realized it only allows single direction merging (making it quite useless). Other tools that I tried don't allow directory merging. Compare merge does what it is supposed to, and hence my choice for merging code.
This app does a great job visualizing the changes betweeen files: it's fast and efficient. I previously used WinMerge and this is very similar.
This app does a great job visualizing the changes betweeen files: it's fast and efficient. I previously used WinMerge and this is very similar.
It’s the perfect tool for comparing code. Especially in different workspaces.The Keyboard Short Cuts rock! Alt+Arrow keys to move to the next/previous difference.Here’s a tip.Get the merge caller utility.Then you can call it from the Bash Shell. From Eclipse you can Configure an External Tool entry for it.Location:/bin/bashArguments:-c 'exec mergecaller "${selected_resource_loc}" "/Users/<you>/OtherBranch/Project${resource_path}”’Voila! Instant ability to check the state of the other Branch!It’s a great Developer Tool. Nice Work Tien!
It’s the perfect tool for comparing code. Especially in different workspaces.The Keyboard Short Cuts rock! Alt+Arrow keys to move to the next/previous difference.Here’s a tip.Get the merge caller utility.Then you can call it from the Bash Shell. From Eclipse you can Configure an External Tool entry for it.Location:/bin/bashArguments:-c 'exec mergecaller "${selected_resource_loc}" "/Users/<you>/OtherBranch/Project${resource_path}”’Voila! Instant ability to check the state of the other Branch!It’s a great Developer Tool. Nice Work Tien!
- Improve UI
- Fix bugs
- Support macOS Sequoia (15)
2.19 2025-08-23
- Fix bugs
- Improve UI
Previous updates:
- Support macOS 11 Big Sur
- Support Apple Silicon
- Auto move to next file when press the button "Previous" or "Next" in Merge dialog
- Add new 2 buttons "Previous File" and "Next File" in Merge dialog
- Add shortcut keys in Merge dialog: CMD-1, CMD-2, CMD-Y to switch focus between left and right
- Highlight differences in text-comparing-window
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.18 2021-04-30
- Fix bugs
- Improve UI
- Support macOS 11 Big Sur
- Support Apple Silicon
Previous updates:
- Auto move to next file when press the button "Previous" or "Next" in Merge dialog
- Add new 2 buttons "Previous File" and "Next File" in Merge dialog
- Add shortcut keys in Merge dialog: CMD-1, CMD-2, CMD-Y to switch focus between left and right
- Highlight differences in text-comparing-window
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.17 2020-11-24
- Improve UI
- Fix bugs
Previous updates:
- Auto move to next file when press the button "Previous" or "Next" in Merge dialog
- Add new 2 buttons "Previous File" and "Next File" in Merge dialog
- Add shortcut keys in Merge dialog: CMD-1, CMD-2, CMD-Y to switch focus between left and right
- Highlight differences in text-comparing-window
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.16 2020-09-24
- Auto move to next file when press the button "Previous" or "Next" in Merge dialog
- Add new 2 buttons "Previous File" and "Next File" in Merge dialog
- Add shortcut keys in Merge dialog: CMD-1, CMD-2, CMD-Y to switch focus between left and right
- Fix bugs
Previous updates:
- Highlight differences in text-comparing-window
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.15 2020-06-02
- Fix bugs
- Highlight differences in text-comparing-window
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
Previous updates:
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.13 2020-03-30
- Fix bugs
- Support filter file names by regular expression (regex)
- Improve UI of Text Merge window
Previous updates:
- Add support for macOS 10.15
- Add File finding dialog for File List window
- Add spelling setting controls
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.12 2020-03-24
- Fix bugs
- Improve UI of Text Merge window
- Add File finding dialog for File List window
- Add spelling setting controls
Previous updates:
- Add support for macOS 10.14
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.11 2019-06-13
- Add support for macOS 10.14
- Fix bugs
Previous updates:
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文(台灣)
- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.10 2018-12-13
- Fix bugs
- Add support for macOS 10.14
- Support multi-languages: English, Deutsch, Français, 日本語, 한국어, Español, Português, Čeština, Dansk, Suomi, Italiano, Nederlands, Norsk, Polski, Русский, Svenska, ไทย, Türkçe, Tiếng Việt, 中文(中国), 中文(台灣)
Previous updates:
- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.09 2018-10-13
- Add [Two pane views] mode in folders merge window
- Support drag/drop folders to/from Finder
- Improve UI
- Fix bugs
Previous updates:
- Allow to filter out sub folders base on name
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
2.08 2018-08-20
- Fix bugs
- Allow to filter out sub folders base on name
Previous updates:
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
- Improve UI
2.07 2018-07-19
- Add Wrap Text function
- Highlight source code in multi-languages
- Support multi-theme color
- Allow quick compare folders base on Size or Date only
- Fix bugs
Previous updates:
- add "Generate patch" function
- Add read/save encoding setting controls to Merge windows
- Improve UI
2.06 2018-05-17
- add "Generate patch" function
- Fix bugs
Previous updates:
- Add read/save encoding setting controls to Merge windows
- Improve UI
2.05 2018-02-26
- Add read/save encoding setting controls to Merge windows
- Improve UI
- Fix bug
2.04 2017-12-16
- Fix bugs
- Support macOS 10.13
Previous updates:
- User can compare hidden files, folder (example: .git folder)
- Change shortcut keys: [ALT + CMD + LEFT] or [ALT + CMD + RIGHT] will be used to merge selected difference
- Allow to merge binary-plist file
2.03 2017-10-21
- User can compare hidden files, folder (example: .git folder)
- Change shortcut keys: [ALT + CMD + LEFT] or [ALT + CMD + RIGHT] will be used to merge selected difference
- Allow to merge binary-plist file
- Fix bugs
2.02 2017-06-22
- Improve user interface
- Fix bugs
Updates in previous version:
- Add Tree mode in merge folder window
- Support exclude file filter
- Add exclude file extension filter
- User can now drag 2 files or folders into the Main window or the app"s icon to start comparing them
- Improve UI
2.01 2017-03-03
- Add Tree mode in merge folder window
- Support exclude file filter
- Fix bugs
Updates in 1.86 version:
- Add exclude file extension filter
- User can now drag 2 files or folders into the Main window or the app"s icon to start comparing them
- Improve UI
2.00 2017-02-20
- Fix bugs
Updates in 1.81 version:
- Add exclude file extension filter
- User can now drag 2 files or folders into the Main window or the app"s icon to start comparing them
- Improve UI
1.86 2015-10-16
- Add exclude file extension filter
- User can now drag 2 files or folders into the Main window or the app"s icon to start comparing them
- Improve UI
- Fix bugs
1.81 2015-07-01
- Fix bugs
- Allow to compare images
1.7 2014-04-29
- Fix bugs
- Advanced function (free) upgrade For current users of CompareMerge application.
◉ No-Sandbox version with following updates:
(1) Freely enter compare path with keyboard, without drag-drop items from Finder: As you could see below, with No-Sandbox version you could directly input compare path into compare window:
(2) Automatically show suggestion list when user types compare file, folder path:
(3) Compare folder will be saved permanently into history event after the application quits.
◉ To upgrade the application to "No-sandbox" version with more advanced functions please do as following:
- Download upgrade package in following URL:
https://sourceforge.net/projects/comparemergenosandbox/
or goto our website for more information:
http://vutienthinhapp.webs.com/macapp.htm#CompareMerge2
1.6 2014-04-24
- Fix bugs
Add functions:
- Syntax highlight
- Export to zip file
- In edit mode, a small view is show to the exact text difference
1.5 2013-05-02
- Fix bugs
1.4 2012-03-14
- Improve UI
- Fix bugs
- Support macOS Sequoia (15)
more Version 2.19 2025-08-23
Data Not Collected The developer does not collect any data from this app.