Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files)

Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files), a VS Code extension by Zovo

Compare two folders side by side, then open the diff of any file in them: code and text, Word, Excel, CSV, Parquet, PDF and binary files. A folder compare and directory diff tool that runs inside VS Code. Free, no sign-in, works offline.

Install in VS CodeOpen the Marketplace page

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-folder-diff, version 0.1.2.

Two versions of a project compared: Left and Right panels with their full paths, changed, only-left and only-right files

Select two folders in the Explorer, right-click, and choose "Compare Selected Folders". The Left and Right panels show their full paths at the top of the view, so you always know which side is which.

Questions people ask

Is Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files) free?

Yes. Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files) is free and MIT licensed.

How do I install Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files)?

Click "Install in VS Code" above, or search for zovo.zovo-folder-diff in the Extensions view.

What it does

A Word document compared as Markdown: the changed numbers and the new sentence are marked

Free and Zovo Pro

Everything above is free, with no limit and no sign-in. Three Zovo Pro tools in the More menu save time on bigger jobs. Each has 3 free tries on your computer, and a try counts only when the tool gives you a result: a sync that changed files, or a report on screen. Escape or Cancel never uses a try.

ToolFreeZovo Pro
Compare folders, open any file diff, filters, copy, delete, export, Git compare, saved comparesyesyes
Sync folders: update both ways (newer file wins) or mirror one side to the other, after a full plan of every copy and delete3 triesyes
Report of document changes: one Markdown report of the text changes inside every changed Word, Excel, CSV, Parquet and PDF file3 triesyes
Three-way compare and merge: a common base and two changed copies; conflicts are listed, one-sided changes merge into the base3 triesyes

Zovo Pro is USD 19 once and turns on the Pro tools in every Zovo extension. Pay by card, with GitHub Sponsors or with PayPal. Nothing about Pro shows when you open a compare; it only comes up when you click one of the three tools with no tries left. To hide the three tools, set folderDiff.showProTools to false.

Sync folders: the plan of every copy next to the compare, and the confirmation

Safe with any folder

Tested on

In real VS Code 1.142, with the packaged extension:

Settings

SettingDefaultWhat it does
folderDiff.compareModecontentcontent compares the bytes of files with the same size. quick uses size and modified time only.
folderDiff.excludenode_modules/, .git/, dist/, .DS_Store, Thumbs.dbNames and globs to leave out. A trailing / matches folders only.
folderDiff.useGitignoretrueAlso leave out what .gitignore files ignore.
folderDiff.followSymlinksfalseOff: a link is compared by its target. On: links are followed and loops are reported.
folderDiff.showSamefalseShow equal files when a compare opens.
folderDiff.maxTextDiffMB50Larger text files open in the byte compare.
folderDiff.maxConvertMB200Largest Word, Excel, Parquet or PDF file turned into text.
folderDiff.deleteToTrashtrueDelete moves files to the Trash.
folderDiff.showProToolstrueShow the three Zovo Pro tools in the More menu and the Command Palette.
folderDiff.askForRatingtrueAsk once, after a few days of use, whether you want to rate the extension. Never after an error.

Privacy

The extension makes no network calls and has no telemetry. Files are read on your computer and never uploaded. Git runs locally, only for "Compare with Git Branch or Tag", and only in a trusted workspace.

Limits

Works in VS Code 1.90 and later, Cursor, Windsurf and VSCodium.

Guides

Install Folder Compare & Folder Diff (Directory Compare, Word, Excel & Binary Files)

Click the button to open VS Code and install it, or press Ctrl+P (Cmd+P on macOS) in VS Code and run ext install zovo.zovo-folder-diff.

Free, MIT license. Needs VS Code 1.90.0 or newer. Extension ID zovo.zovo-folder-diff, version 0.1.2.

Source code and issues are on GitHub.

All our VS Code extensions

Zovo Pro and support

Zovo Pro: USD 19 once, every Zovo viewer. It turns on the Pro tools in this extension and in the other Zovo extensions you use. The free features stay free.

After a card payment your license key shows on the next page. Paste it with the command "Zovo Pro: Enter a key".

You can also support the work with no Pro:

Need your format supported?

Open a format request with a sample file, and I reply there whether it can be done. For USD 299 once, through this GitHub Sponsors tier, I add your file format or a missing feature to this extension, with tests, within 7 days.