FolderMatch is a Windows tool that compares two folders and reports which files are missing, newer, or identical. The side-by-side view helps users decide what to copy or remove. The program can also open two documents and highlight differences in their text content. Supported formats include Word, Excel, PDF, and RTF. A duplicate finder locates redundant files even when their names differ. The synchronization function aligns folders according to mirror or update rules. Additional utilities include batch renaming, timestamp editing, and a hex viewer.
The application targets users who manage large collections of documents, photos, and backups. It removes the need to manually check folders for changes. The comparison engine processes thousands of files quickly and marks each item with a clear status. Duplicate search can use content matching, not just file names, to find unnecessary copies. When duplicates are found, the user can delete them, move them to a separate folder, or leave them untouched. The program keeps a log of all actions for later review.
FolderMatch provides several ways to automate repetitive file tasks. The command line mode runs comparisons without opening the graphical interface. Reports can be saved in text or HTML format for documentation. Synchronization rules can be saved as profiles and reused. The program stores user-defined filters for excluding temporary or system files. This combination of features makes the software suitable for both occasional cleanup and scheduled backup verification.
| Analyze two folders and show matching or differing items | Filter results by name, type, date, or size |
| Open files in split view with highlighted text differences | Compare plain text, Word, Excel, PDF, HTML, XML |
| Find duplicate files by name, size, date, or content | Group results and select which copies to remove |
| Align folder contents with mirror, update, or custom rules | Preview every planned action before execution |
| Rename multiple files with prefixes, counters, or replacements | See resulting names in preview before applying |
| Change creation, modification, and access dates for files | Fix incorrect timestamps after copying or extraction |
| View raw binary content in hexadecimal and ASCII | Inspect headers or examine files that text editors cannot |
| Query internet time server and adjust system clock | Maintain accurate timestamps on machines with clock drift |
| Run comparisons and synchronizations from command line | Integrate into batch workflows and scheduled tasks |
| Save comparison results as text or HTML report | Document file paths, sizes, dates, and difference statuses |
| Ignore files by name patterns, extensions, or attributes | Exclude temp files and cache to reduce processing time |
| Add folders by dragging from Windows Explorer | Remember last used paths and restore on next launch |