Beyond Compare allows to show only differences, or only differences with context. I tried Meld, KDiff, and WinMerge, but none of them seem to have this feature, which is really handy when files get too large.

It must run on Windows, should be free, as otherwise I can just buy Beyond Compare is it is < $50.


2 Answers 2


Maybe not want you want, but Linux tools are often very versatile and powerful:

The commandline tool diff will output only differences by default. You can download it for Windows here. Just run it from cmd.exe like this:diff.exe file1 file2 > output.txt, if you want to view the output in your Windows editor of choice. That may be not very comfortable, but you could just turn that into a batch file.

If you are already familiar with Linux you could even use the Linux Bash for Windows 10 and just pipe the output directly to your Linux editor of choice:

diff file1 file2 | gvim /dev/stdin

Aplogies for posting an answer when I feel this should only be a comment - but that's the only way to get a screenshot posted.

Like you, I preer Beyoned Compare, showing only differences. WinMerge, my goto diff tool when gratis is a requiement does not offer this features, but it does have an overview pane on the left, like this

enter image description here

and you can click on those yellow bars to jump to the next difference. Alt + down arrow also jumps to the next difference.

I was about to suggest that you request this as new feature - but someone beat us to it.

  • It might be quite simple to implement a plugin or filter for Winmerge that achieves this. Apr 21, 2017 at 22:16
  • And the WinMerge source code is available for download
    – Mawg
    Jun 21, 2017 at 11:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.