Meld
Being free and open source, Meld is a very popular tool on Windows (it's also available for Linux). It supports three-way comparing and merging and lets you edit files directly from the comparison view. Apart from diffing files, Meld also supports comparison of folders.
Beyond Compare
I like to start with the original Unix command-line tool that shows you the difference. Graphically shows the changes between two files. Includes intra-line highlighting and full support for editing. Graphically shows the changes between 3 files. Allows automatic merging (when safe to do so) and full control over editing the resulting file. Diff plain text files, native code, HTML, and.docs. Drill all the way down to line and character-level changes. With exceptional performance and multiple modes, Kaleidoscope makes reviewing images fast, simple, and beautiful. Compare any two directories or folders side-by-side to understand the intricate differences between them. FmPro Layout Diff v.1.0 FmPro Layout Diff extracts and compares field info from FileMaker 7/8/8.5 layouts. This info is presented in a columnar format for viewing, exporting, and comparison. This info is presented in a columnar format for viewing, exporting, and comparison.
The Beyond Compare team makes a fine diff tool for Windows (as well as macOS and Linux, by the way). It goes well beyond (pun intended) diffing simple text and also allows comparing PDF, Excel and image files. The 'Pro' version also includes a solid three-way merge.
Araxis Merge
Just like Beyond Compare, Araxis Merge supports more than just text and image files. It also lets you compare office documents (like MS Word, Excel, Powerpoint, or ODF). It comes in standard and professional editions, and for people working on both Windows and macOS, it's good to know that a single license is valid for both platforms.
KDiff3
Another free and open source tool answers to the name of KDiff3. The project hasn't seen many updates in recent years (though you may be able to find more recent releases through this page), but it remains a solid diff and merge tool that should satisfy basic needs.
Get the Git Cheat Sheet
Download one of the web's most popular resources on Git! It's free!
DeltaWalker
Much like Araxis, the DeltaWalker diff tool also lets you compare office files. However, it goes one step further by letting you compare file archives like ZIP, JAR, and TAR files. If you're regularly performing comparisons on a folder basis, it's good to know that DeltaWalker shines with great performance in this area. DeltaWalker supports Windows, macOS and Linux.
P4Merge
Perforce, the company best known for its enterprise version control platform, also offers a solid diff tool: P4Merge is free of charge and comes with a basic feature set that makes it an interesting option on Windows, macOS and Linux.
Code Compare
Besides offering all the standard diff and merge capabilities, Code Compare comes with some special features like syntax highlighting, semantic code comparison and a VisualStudio integration.
The basic version can be used free of charge, while the Professional Edition delivers the full feature set.
WinMerge
WinMerge is an open-source diff tool with some nice features like folder and image comparison, and three-way file comparison.
Guiffy
Guiffy is a full-featured tool with syntax highlighting, three-way comparisons and merges, and multiple comparison algorithms. It comes in pro and expert versions, and supports Windows, macOS and Linux. Atari rollercoaster tycoon 3 platinum.
Integrations
Another aspect to watch out for is integrations: before choosing your favorite tool, you should make sure that it plays nicely with the rest of your tool chain. I can already confirm that most of the mentioned tools work seamlessly with Tower, our own Git client.
If you don't need the power of a dedicated Diff tool application, the integrated diff views in Tower might even be sufficient for you:
Mac File Diff
I like to start with the original Unix command-line tool that shows you the difference. Graphically shows the changes between two files. Includes intra-line highlighting and full support for editing. Graphically shows the changes between 3 files. Allows automatic merging (when safe to do so) and full control over editing the resulting file. Diff plain text files, native code, HTML, and.docs. Drill all the way down to line and character-level changes. With exceptional performance and multiple modes, Kaleidoscope makes reviewing images fast, simple, and beautiful. Compare any two directories or folders side-by-side to understand the intricate differences between them. FmPro Layout Diff v.1.0 FmPro Layout Diff extracts and compares field info from FileMaker 7/8/8.5 layouts. This info is presented in a columnar format for viewing, exporting, and comparison. This info is presented in a columnar format for viewing, exporting, and comparison.
The Beyond Compare team makes a fine diff tool for Windows (as well as macOS and Linux, by the way). It goes well beyond (pun intended) diffing simple text and also allows comparing PDF, Excel and image files. The 'Pro' version also includes a solid three-way merge.
Araxis Merge
Just like Beyond Compare, Araxis Merge supports more than just text and image files. It also lets you compare office documents (like MS Word, Excel, Powerpoint, or ODF). It comes in standard and professional editions, and for people working on both Windows and macOS, it's good to know that a single license is valid for both platforms.
KDiff3
Another free and open source tool answers to the name of KDiff3. The project hasn't seen many updates in recent years (though you may be able to find more recent releases through this page), but it remains a solid diff and merge tool that should satisfy basic needs.
Get the Git Cheat Sheet
Download one of the web's most popular resources on Git! It's free!
DeltaWalker
Much like Araxis, the DeltaWalker diff tool also lets you compare office files. However, it goes one step further by letting you compare file archives like ZIP, JAR, and TAR files. If you're regularly performing comparisons on a folder basis, it's good to know that DeltaWalker shines with great performance in this area. DeltaWalker supports Windows, macOS and Linux.
P4Merge
Perforce, the company best known for its enterprise version control platform, also offers a solid diff tool: P4Merge is free of charge and comes with a basic feature set that makes it an interesting option on Windows, macOS and Linux.
Code Compare
Besides offering all the standard diff and merge capabilities, Code Compare comes with some special features like syntax highlighting, semantic code comparison and a VisualStudio integration.
The basic version can be used free of charge, while the Professional Edition delivers the full feature set.
WinMerge
WinMerge is an open-source diff tool with some nice features like folder and image comparison, and three-way file comparison.
Guiffy
Guiffy is a full-featured tool with syntax highlighting, three-way comparisons and merges, and multiple comparison algorithms. It comes in pro and expert versions, and supports Windows, macOS and Linux. Atari rollercoaster tycoon 3 platinum.
Integrations
Another aspect to watch out for is integrations: before choosing your favorite tool, you should make sure that it plays nicely with the rest of your tool chain. I can already confirm that most of the mentioned tools work seamlessly with Tower, our own Git client.
If you don't need the power of a dedicated Diff tool application, the integrated diff views in Tower might even be sufficient for you:
Mac File Diff
See for yourself and try it 30 days for free.
Mac Diff Two Folders
Conclusion
Diff & merge apps are amongst the most underestimated tools. But a good one can be really helpful in a lot of situations. Try one of the above and see for yourself!
Get the Git Cheat Sheet
Diff Tool For Mac
Download one of the web's most popular resources on Git! It's free!