ExamDiff: Free File Compare Tool for Windows

ExamDiff is a free diff tool for Windows that compares two text files side by side and highlights every difference. It is quick and simple to use, with the conveniences people ask for in a file comparison tool.

  • check_circleAutomatically detects file changes
  • check_circleOne-click re-compare
  • check_circleDrag and drop support
  • check_circleEasy navigation and search
  • check_circleCommand line interface
  • check_circleFully customizable
ExamDiff for Windows Latest build 1.9.4.3, October 3, 2026
ExamDiff comparing two C++ files side by side

Need more? ExamDiff Pro also…

Full feature comparison
  • Compares folders, binary files, and Zip archives
  • Merges two or three versions of a file, also as a Git merge tool
  • Offers code-aware syntax highlighting, scope bar, and structure matching
  • Compares Word, Excel, PowerPoint, and PDF documents
  • Lets you edit files inside comparison panes
  • Highlights differences down to words and characters
  • Ignores comments and lines matching regular expressions
  • Prints diff reports and creates interactive HTML reports
  • Word-wraps long lines
  • Integrates with Windows Explorer
  • Supports Unicode, a dark theme, and native ARM64
  • Is supported directly by its author

Features

  • There is no need to specify both file names: enter a directory name for one of the files, and ExamDiff uses the other file's name in that directory.
  • Remembers a user-specified number of recently compared first and second files, for quick selection of the next pair.
  • Autopick in the Compare dialog remembers matching file pairs.
  • Automatically detects file changes and offers to re-compare.
  • One-push re-compare that keeps your place in the files.
  • Drag and drop one or two files into the window (e.g. from Windows Explorer).
  • Opens the first or second file in any editor you configure, at the current line, through the variables $FILE (file name), $CURFIFF (line where the current difference starts), and $CARET (caret line).
  • Saves the differences as a standard UNIX DIFF file.
  • Easy navigation through differences with Previous / Current / Next Difference buttons and hot keys, or a drop-down list of all differences.
  • Copy text from the comparison panes by drag and drop, a hot key, or a right-click menu.
  • Search for strings in the comparison panes; remembers your most recent searches.
  • Customizable colors, font, and tab size; "Show Differences Only"; options to ignore white space, changes in amount of white space, leading or trailing white space, and case; "Treat files as text files".
  • Customizable file extension filter, for example to show only .c and .cpp files.
  • Tooltips with file properties (over the pane title bars) and the difference number (over the current-difference marker).
  • Adjustable pane splitter with synchronized scrolling; switch between horizontal and vertical layout, center the splitter, or hide a pane.

Command line

ExamDiff [Filename1] [Filename2] [Options]

/iignore case
/wignore all white space in lines
/bignore changes in amount of white space in lines
/lignore leading white space in lines
/eignore trailing white space in lines
/ttreat both files as text files
/dshow differences only
/ndon't show the initial "Compare Files" dialog
/aNscroll through all differences with an N-second delay and exit after the last one
/?, /hshow this help

Options /i, /w, /b, /l, /e, /t, and /d can be negated with "!" (e.g. /!i means do not ignore case). Options you don't set keep their last used values.

Download ExamDiff 1.9.4

  • Version: 1.9.4.3, October 3, 2026 (history)
  • Windows: Windows 11 and 10, Server 2025, 2022, and 2019
    All supported versionsWindows 2025, 11, 2022, 2019, 2016, 10, 2012 R2, 8.1, 2012, 8, 2008, 7, Vista, 2003, XP, 2000, Me, 98, 95
  • Executable: 619 KB
  • Price: Free

Need to compare folders, merge files, or compare Word and PDF documents? ExamDiff Pro does all that, with a free 30-day trial.

Questions

Is ExamDiff really free?

Yes. ExamDiff is freeware: there is no trial period, no time limit, and no registration key. Its bigger sibling, ExamDiff Pro, is a paid product with a free 30-day trial.

Does ExamDiff work on Windows 11?

Yes. ExamDiff runs on Windows 11 and 10, and on every Windows version back to Windows 95. The setup is under 1 MB.

Can I use ExamDiff without installing it?

Yes. Download Files without installer, unzip them, and run ExamDiff.exe.

How do I compare two files?

Start ExamDiff, pick the two files in the Compare Files dialog or drag them into the window, and ExamDiff shows them side by side with the differences highlighted. Use the Next and Previous Difference buttons to move between changes. From the command line, run ExamDiff file1.txt file2.txt.

Can ExamDiff compare folders, Word documents, or PDF files?

No, ExamDiff compares pairs of text files. For folders, documents, and merging, try ExamDiff Pro:

  • check_circleCode-aware syntax highlighting and structure matching
  • check_circleCompare Word, Excel, PowerPoint, PDF, and Zip files
  • check_circle2- and 3-way merge, also for Git and other VCS
  • check_circleFast with large files and folders; native ARM64
  • check_circleDeveloped and supported by its author since 1997

Is there an online version of ExamDiff?

Yes: DiffNow, our free online diff tool, compares text, files, web pages, and Zip archives in your browser without installing anything. It runs the ExamDiff Pro comparison engine on the server.

Found a bug or have a feature request? Check the PrestoSoft Forums first, then use the contact form.