FreeFileSync is an Open-Source folder
comparison and synchronization tool. It is optimized for highest
performance and usability without restricted or overloaded UI
interfaces. FreeFileSync enables you to synchronize files between two
folders or drives. You can either mirror two folders to create an exact
copy of the source folder, or perform a two-way synchronization that
will copy new or updated files in both directions. FreeFileSync has
Unicode support and Network support. Synchronization database for
propagation of deleted files and conflict detection. Support for
multiple folder pairs with distinct configuration. Full support for
Windows Symbolic Links and Windows Junction Points. The program also
supports an Update mode which will only copy files that are new or have
been changed. You can also choose how to handle file deletions by either
sending them to the recycle bin or moving them to another folder.
Key Features:
• Detection of moved and renamed files
• Copy locked files using Windows Volume Shadow Copy Service. (Windows only)
• Support for multiple folder pairs with distinct configuration
• Compare files (bytewise or by date) and synchronize them.
• Create Batch Jobs for automated synchronization with or without GUI.
• Optimized performance, coded in C++ completely.
• Native 32 and 64 bit builds
• Transactional file copy
• Synchronization database for propagation of deleted files and conflict detection
• Cross-Platform
• Full support for Windows/Linux Symbolic Links and Windows Junction Points.
• Full unicode support.
• Full network support.
• Built-in support for very long filenames (more than MAX_PATH = 260 characters).
• Copy NTFS alternate data streams, compressed and encrypted file attributes
• Lean & easily accessible UI: only useful functionality, no feature bloat.
• Support for filesizes larger than 4 GB.
• Option to move files to Recycle Bin instead of deleting/overwriting them.
• Ignore directories “\RECYCLER” and “\System Volume Information” with default filter. (Windows only)
• Delete before copy: Avoid disc space shortages for large sync-jobs.
• Filter functionality to include/exclude files from synchronization.
• Automatically handle daylight saving time changes on FAT/FAT32 volumes.
• Portable version available (selectable via installer).
• Opt-in for automatic online update.
• Localized versions are available for many languages.
• Create recurring backups with macros %time%, %date% within directory names
• Copy file create/modification times when synchronizing.
• Advanced locking strategy to allow multiple synchronization processes (e.g. multiple writers, same network share).
• Case-sensitive synchronization of file, directory and symlink names
• Detection of moved and renamed files
• Copy locked files using Windows Volume Shadow Copy Service. (Windows only)
• Support for multiple folder pairs with distinct configuration
• Compare files (bytewise or by date) and synchronize them.
• Create Batch Jobs for automated synchronization with or without GUI.
• Optimized performance, coded in C++ completely.
• Native 32 and 64 bit builds
• Transactional file copy
• Synchronization database for propagation of deleted files and conflict detection
• Cross-Platform
• Full support for Windows/Linux Symbolic Links and Windows Junction Points.
• Full unicode support.
• Full network support.
• Built-in support for very long filenames (more than MAX_PATH = 260 characters).
• Copy NTFS alternate data streams, compressed and encrypted file attributes
• Lean & easily accessible UI: only useful functionality, no feature bloat.
• Support for filesizes larger than 4 GB.
• Option to move files to Recycle Bin instead of deleting/overwriting them.
• Ignore directories “\RECYCLER” and “\System Volume Information” with default filter. (Windows only)
• Delete before copy: Avoid disc space shortages for large sync-jobs.
• Filter functionality to include/exclude files from synchronization.
• Automatically handle daylight saving time changes on FAT/FAT32 volumes.
• Portable version available (selectable via installer).
• Opt-in for automatic online update.
• Localized versions are available for many languages.
• Create recurring backups with macros %time%, %date% within directory names
• Copy file create/modification times when synchronizing.
• Advanced locking strategy to allow multiple synchronization processes (e.g. multiple writers, same network share).
• Case-sensitive synchronization of file, directory and symlink names
Changes in FreeFileSync 5.15:
- New menu option to activate/deactivate automatic update checking
- Show status message while checking for program updates
- Faster startup times through asynchronous config file checking
- Automatically migrate configuration files to new format
- New context menu options to copy and paste filter settings
- Support file and folder names with trailing space or period characters
- Do not show superfluous scrollbars for multiple folder pairs
- Correctly show long file paths when moving to recycle bin failed (Windows Vista and later)
- Status feedback before blocking while creating a Volume Shadow Copy
- Do not show dummy texts while initializing progress dialog (OS X)
- Allow to maximize filter dialog
- New column for item count on overview panel
- Allow CTRL + C to copy selection to clipboard on overview panel
- Consider current view filter for file selection on overview panel
- Workaround silent failure to set modification times on NTFS volumes (Linux)
- Avoid main dialog flash when closing progress dialog (Linux)
- Do not show middle grid tooltip when dragging outside visible area
- Reduced file accesses when loading XML files
- Simplified structure of GlobalSettings.xml
- Allow to change default exclusion filter via GlobalSettings.xml: “DefaultExclusionFilter”
- Split filter entries over multiple rows in ffs_gui/ffs_batch XML files
- Resolved failed assert during startup (ReactOS)
- Create directory locks after one-time existence check
- Show warning when locking directory failed
- Reset main dialog layout to fix top panel default height being too small
- New help file topic “Expert Settings”
- Updated translation files
- New menu option to activate/deactivate automatic update checking
- Show status message while checking for program updates
- Faster startup times through asynchronous config file checking
- Automatically migrate configuration files to new format
- New context menu options to copy and paste filter settings
- Support file and folder names with trailing space or period characters
- Do not show superfluous scrollbars for multiple folder pairs
- Correctly show long file paths when moving to recycle bin failed (Windows Vista and later)
- Status feedback before blocking while creating a Volume Shadow Copy
- Do not show dummy texts while initializing progress dialog (OS X)
- Allow to maximize filter dialog
- New column for item count on overview panel
- Allow CTRL + C to copy selection to clipboard on overview panel
- Consider current view filter for file selection on overview panel
- Workaround silent failure to set modification times on NTFS volumes (Linux)
- Avoid main dialog flash when closing progress dialog (Linux)
- Do not show middle grid tooltip when dragging outside visible area
- Reduced file accesses when loading XML files
- Simplified structure of GlobalSettings.xml
- Allow to change default exclusion filter via GlobalSettings.xml: “DefaultExclusionFilter”
- Split filter entries over multiple rows in ffs_gui/ffs_batch XML files
- Resolved failed assert during startup (ReactOS)
- Create directory locks after one-time existence check
- Show warning when locking directory failed
- Reset main dialog layout to fix top panel default height being too small
- New help file topic “Expert Settings”
- Updated translation files