If you like SyncFolders, you might donate a small amount by clicking this button:  


  • SyncFolders runs on Windows XP, Vista, 7, 8, 8.1, 10 and 11 and also on the corresponding Windows Server versions.
  • Click here to download the portable version of SyncFolders. Note that the .Net Framework should be available on your system.
  • SyncFolders is available in different languages. Find here all language dependent resources. Please, contact me via mail if you would like to translate SyncFolders in a new language or if you found errors or improvements in an existing language.

Change Log

Actual version: 3.6.111 (July 7, 2023)

  • New: It is possible to skip zero-byte files in the synchronization.
  • New: Filter options to filter the synchronization results.
  • New: File modification date added as column in the synchronization details.
  • New: Synchronization speed is available on the processing tab.
  • Changed: The dialog 'Create Rule' will be shown after performing menu command 'New'.
  • Changed: Translation improvements.
  • Fixed: Some minor bug fixes.

3.6.013 (February 7, 2023)

  • Changed: File filters are now read-only and can only be changed via the filter dialog.
  • Changed: Translation improvements.
  • Fixed: Windows should not go to sleep mode during synchronization.
  • Fixed: File and folder filters, where the name contains a comma, are not handled properly during synchronization.
  • Fixed: Usage of TLS 1.3 is only done from Windows 11 and Windows Server 2022 to avoid unexpected errors.
  • Fixed: Logging settings are disabled and cannot be changed anymore.

3.5.223 (September 5, 2022)

  • New: Exclude subfolders from synchronization using wildcards.
  • Changed. Performance improvement when loading file icons.
  • Changed. Files that are not symbolic links but have attribute ReparsePoint will not be ignored anymore.
  • Changed: Improvements for Russian and Ukrainian translations.
  • Fixed: Some minor bug fixes.

3.5.103 (December 8, 2021)

  • New: Language Traditional Chinese added.
  • Fixed: A scheduled task with a name containing invalid characters (question marks, double quotes, asterisks, etc.) could not be saved. Invalid characters cannot be used anymore.
  • Fixed: An unexpected error could occur if a file is moved to a time-stamped subfolder within the history folder.
  • Fixed: The OneDrive folder is not always visible in the folder selection tree.
  • Fixed: Some minor bug fixes.

3.5.011 (January 12, 2021)

  • New: Notification sounds when the scan or synchronization has been finished.
  • New: Variables %STARTUPPATH% and %STARTUPVOLUME% can be used in the source and target folder names.
  • New: New setting 'Copy to temporary file before target file is overwritten'.
  • New: Multiple items can be selected in the detailed results view.
  • New: Search result in 'Find Files and Folders' can be copied to the clipboard.
  • New: Shortcuts made for the action buttons of the main window.
  • Fixed: SyncFolders tries to make connection to the internet without any reason when 'Automatically check for updates' is disabled.
  • Fixed: Some minor bug fixes.

3.4.555 (September 25, 2020)

  • New: Subfolders in the target folder can also be skipped if synchronization type is Back up.
  • Changed: Improved handling of mapped network drives when running SyncFolders as administrator.
  • Fixed: SyncFolders stopped the synchronization for the rule when a file did not have a last modification date. However, it should continue with the remaining files and folders.
  • Fixed: The option 'View Log File' does not show the right log file if the command line option /log: is used to indicate an alternative log file location.

3.4.527 (September 12, 2019)

  • New: Symbolic file and folder links supported.
  • Changed: Check for update added on request of users.
  • Changed: Getting started information added to the help of SyncFolders.
  • Fixed: Resizing the main window could give some flicker effects.
  • Fixed: Unexpected error could occur if SyncFolders has no read access to the target folder.
  • Fixed: Manually added files to the Start Menu of SyncFolders are deleted during an update or re-install.

3.4.493 (March 4, 2019)

  • Changed: Some translations updated.
  • Fixed: Columns in the rules list could become hidden in rare situations.
  • Fixed: SyncFolders stops working if the image list from Windows cannot be created.

3.4.471 (July 9, 2018)

  • New: Languages Portuguese (Brazil), Korean and Czech added.
  • Changed: Some translations updated.
  • Fixed: An error occurs if a scheduled task contains a trigger "on an event".
  • Fixed: A folder in %LocalAppData% is created by the portable version of SyncFolders.
  • Fixed: The width of the columns in the rules view are not saved if SyncFolders is maximized.
  • Fixed: SyncFolders is using quite some CPU at startup if started from the Windows Task Scheduler as long as the notification message is visible.
  • Fixed: An unexpected error could occur if the tmp folder of Windows contains more than 65535 temporary files.

3.4.456 (February 6, 2018)

  • New: A filter option has been added to include only subfolders created before a certain date.
  • New: It is possible to easily switch on or off the filter to skip some subfolders as specified in the folder selection dialog.
  • Changed: Some translation improvements.
  • Fixed: A scheduled task that requires a password could not be saved by SyncFolders.
  • Fixed: The synchronization databases could not be read properly in case the decimal character was not equal to a dot or a comma.

3.4.411 (November 15, 2017)

  • New: It is posible to undo and redo any change in the rules definition.
  • New: A new option "Swap Source and Target Folder" is available on the rules list view.
  • New: A new option "Keep latest file/folder visible" is available on detailed results window.
  • New: Language Greek supported.
  • New: File date and size is available in the results of the option 'Find Files and Folders'.
  • Changed: An icon in the main window will show the result status of the synchronization process.
  • Changed: Setting "Automatically check for updates" has been removed.
  • Fixed: The option 'Show Errors and Conflicts only' did not always work properly.
  • Fixed: The result message in the detailed results view was not always timely updated.
  • Fixed: The text of column 'size' in some views changed unexpectedly from right aligned to left aligned.
  • Fixed: Some minor issues.

3.4.383 (August 9, 2017)

  • Fixed: The option 'Check for Update' did not work properly in some situations on Windows 10. In this case the new version needs to be downloaded manually or via the menu option 'Download SyncFolders'.
  • Fixed: An option in the settings window did not have the right label.

3.4.381 (August 7, 2017)

  • New: File filters can also be added and changed in a separated window.
  • New: It is possible to only synchronize files that have changed in the last x days.
  • New: Setting 'Activate processing information tab when scan or synchronization starts'.
  • New: Language German is supported.
  • New: Language Polish is supported.
  • Changed: If SyncFolders does not have read access to a folder, it will raise an error and skip this folder and the mirror folder as well.
  • Changed: Header color changed to gradient.
  • Changed: The message to indicate that there is a new version has moved to the header.
  • Changed: The temporary file created by SyncFolders when a file is synchronized is exclusively locked and cannot be read by other processes any more.
  • Fixed: Some minor issues.

3.4.369 (May 2, 2017)

  • New: Language French is supported.
  • Changed: The warning 'You have changed the rules since the last scan! It is recommended to do a new scan first' will not be given if setting 'Prompt for confirmation when starting synchronization' is switched off.
  • Changed: The download window will show also the progress and the size of the file.
  • Fixed: Some minor issues.

3.4.351 (February 23, 2017)

  • Fixed: Tmp files with names like 3gb12zai.f3e, hnvxwjvu.4hb are created by SyncFolders in root folders but are not always removed.
  • Fixed: Mapped drives are not visible in the browse folder dialogs.

3.4.345 (February 21, 2017)

  • New: Languages Russian and Ukrainian are supported.
  • Changed: Default folder for rules files has changed if running in portable mode.
  • Fixed: The background colour of the rules list is not always correct.
  • Fixed: The synchronization process does not stop immediately if the target folder on a USB drive cannot be accessed any longer.
  • Fixed: The synchronization could fail for files for which the name is formatted like a short file name, for example: SAMPLE~1.DOC.

3.4.297 (January 23, 2017)

  • New: Language Spanish is supported.
  • Changed: Overall performance improvements.
  • Changed: The description of action type 'Synchronize' has changed to 'Synchronize Two-Way'.
  • Changed: Some improvements to avoid the rare error 'The magic number in GZip header is not correct'.
  • Changed: The default setting for versioning has changed to 'Move files to time-stamped subfolder within history folder' to make sure novice users do have history.
  • Fixed: The synchronization process does not stop immediately if there is insufficient disk space in the history folder.
  • Fixed: Synchronization did not succeed successfully if the length of the source or the target folder was longer than 248 characters.
  • Fixed: The synchronization process does not stop immediately if the network is not available any longer.
  • Fixed: Temporary files, created and needed by SyncFolders, could be locked by e.g. Dropbox and Google Drive, which results into unexpected errors during synchronization.
  • Fixed: The elapsed time is not displayed properly if the synchronization runs more than 24 hours.
  • Fixed: The initial folder in the Browse Folder dialog is not always visible due to a bug in Windows.

3.4.234 (December 23, 2016)

  • New: SyncFolders is now available in Chinese.
  • Changed: handling automatic updates has been improved.
  • Fixed: Some minor problems.

NOTE: SyncFolders is not able to check for new updates for all versions below. The reason is that Dropbox has decided to make the Public folder private.

3.4.111 (November 11, 2016)

  • New: Personal text color and background color can be defined for each rule.
  • New: Multiple rule selection is enabled in the rule list.
  • New: A new option for a rule makes it possible to always use the default history folder of SyncFolders, relative to the target folder.
  • Changed: Other colors are used for selecting items in all list views.
  • Changed: Handling of temporary files created by SyncFolders during synchronization has been improved.
  • Fixed: Folder and file dates in the history are sometimes not properly set.
  • Fixed: Some minor problems.

3.4.073 (May 24, 2016)

  • New: It is also possible to compare files using the content of the file.
  • New: Icon 'Edit scheduled task' is added to the rules button bar.
  • New: Checked rule numbers and names will be written to the log file during processing.
  • New: Defined rule commands can also be executed during a scan.
  • Changed: Better progress reporting during the synchronization process.
  • Fixed: Last Run Time for scheduled tasks shows '30 November 1999' instead of 'Never' in Windows 10.
  • Fixed: Error window does not respond quickly if many errors are found.
  • Fixed: Some minor problems.
  • Note: migrated from .NET Framework 3.5 to 4.0.

3.3.044 (December 11, 2015)

  • Fixed: Scheduled Tasks cannot be added or changed via SyncFolders on Windows XP.

3.3.043 (December 9, 2015)

  • New: It is possible to use environment variables from Windows like %USERPROFILE% in the source and target folder of a rule.
  • New: It is possible to use the name of a volume to identify the source and target folder. Example: Instead of using G:\Backup you can also use %LABEL:name-usb%\Backup, where name-usb is the volume name of the USB.
  • New: Setting 'Start SyncFolders as an Administrator' is added to the general user settings.
  • New: Option 'Run with highest Privileges' is added to scheduled synchronization tasks.
  • New: It is possible to set any folder, including its subfolders and files, in the folder tree of the scanning details to 'No Action' or to 'Action last Scan'.
  • New: Command line option '/log' added to store the result in another log file.
  • New: Default attributes for the database files can now be configured in the user settings.
  • Fixed: The 'creation time' and 'last access time' are not properly set for a synchronized file.
  • Fixed: Main window of SyncFolders is not properly displayed in Windows 10.
  • Fixed: SyncFolders is not closed properly if setting 'Allow multiple instances of SyncFolders' is not checked.
  • Fixed: SyncFolders does not remember the maximized window state of the main window.
  • Fixed: Some minor problems.

3.3.022 (June 9, 2015)

  • New: The database file in the source and target folder will be locked during synchronization.
  • New: An exit code will be returned if SyncFolders is started from the command line.
  • Fixed: Portable version creates a file on the system outside the portable version folder.
  • Fixed: Some minor problems.

3.3.001 (March 27, 2015)

  • New: Setting 'Show detailed information window when scan or synchronization starts' added.
  • New: Some settings are added to control copy performance for Windows Vista and higher versions.
  • New: Command line parameter "/scan" added. Parameters "/background" and "/synchronize" were already available.
  • New: SyncFolders can be used as portable application as long as .Net Framework is installed.
  • Changed: Window 'Create/Edit Scheduled Task' now also contains the last and next run time.
  • Fixed: Option 'Scheduled Sync Tasks' gives an error at start up in some situations.
  • Fixed: Settings and help menu is not accessible for screen readers.
  • Fixed: Some minor problems.

3.2.256 (December 17, 2014)

  • Changed: Start up performance improved on 64 bit systems.
  • Changed: Better position of the main and detailed window if screen size has changed.
  • Fixed: Option "Delete Scheduled Task" could be enabled if the task does not exists.
  • Some minor fixes.

3.2.241 (October 22, 2014)

  • New: SyncFolders will reserve disk space in case of 2-way synchronization to make sure the databases can be saved properly at the end of the synchronization process.
  • New: Option 'Delete Scheduled Task' is added to the file rules menu.
  • Changed: If the database in the source or target folder cannot be saved at the end of the synchronization process, the previous databases are restored.
  • Changed: It is possible to start the synchronization process directly from the result window if a complete scan has been performed
  • Changed: DLL for Windows Task Scheduler integration is upgraded to the latest version.
  • Changed: Help information in SyncFolders.chm improved.
  • Fixed: Installation on Windows XP gives an unexpected error if .Net Framework 3.5 is not installed.
  • Fixed: Adding a scheduled synchronization task on Windows XP gives an unexpected error.

3.2.233 (September 19, 2014)

  • Fixed: option 'Expand All' could freeze the folder tree if the number of multi-level subfolders is high.

3.2.230 (September 17, 2014)

  • New: Option "Show folder tree" in the synchronization details is saved.
  • New: the synchronization for a rule will stop if 10 subsequent files cannot be processed due to disk space is full errors.
  • New: The nodes in the folder tree have now a context menu. Options are: Expand/Collapse, Expand All, Collapse All, Explore Source Folder, Explore Target Folder.
  • New: Option 'Use local database to track file changes' is added as advanced property of a rule.
  • Changed: DLL for Windows Task Scheduler integration is upgraded to the latest version.

3.2.205 (June 20, 2014)

  • Changed: In case of background processing, the question to install the latest version of Syncfolders is not asked any more. Instead, a notification alert is shown.
  • Changed: DLL for Windows Task Scheduler integration is upgraded to the latest version.
  • Fixed: DPI change could result in a strange window height.
  • Some minor fixes.

3.2.192 (April 28, 2014)

  • New: Option 'Allow multiple instances of SyncFolders' added.
  • New: SyncFolders can now also be activated from the icon in the system tray during synchronization.
  • Fixed: Synchronization of an encrypted file fails if the target file system does not support encryption.
  • Fixed: The help window is still visible if SyncFolders is closed.

3.2.185 (April 3, 2014)

  • New: Italian language added.
  • Fixed: Background processing of SyncFolders is disrupting if an application is running in full screen mode.
  • Fixed: SyncFolders sometimes moves the mouse pointer to the upper left corner of the screen if mouse setting 'Automatically move pointer to the default button in a dialog box' is checked.
  • Some minor fixes.

3.2.177 (January 21, 2014)

  • New: Option to donate via Paypal implemented.
  • Changed: Task Scheduler DLL has been upgraded to latest version.
  • Some minor fixes.

3.2.162 (January 9, 2014)

  • New: Multiple file name filters can also be separated by a comma or semicolon.
  • Fixed: Multiple file name filters are exclusive.
  • Fixed: some dialogs do not properly resize if font of PC changes.
  • Some minor fixes.

3.2.154 (July 8, 2013)

  • New: Windows Commands for each rule can be defined to be performed before or after synchronization.
  • New: Options "Open Source/Target File in Explorer" added to the context menu of itens in the list of detailed results.
  • Fixed: Option 'Send to Mail Recipient' is enabled, although Outlook is not installed.
  • Some minor fixes.

3.2.144 (April 2, 2013)

  • New: It is possible to clean the history of SyncFolders after a user-defined number of days, months or years.
  • New: Scheduled tasks can be repeated each user-defined number of minutes for a certain period.
  • Changed: The file attributes of the SyncFolders database will not be reset anymore after a scan or synchronization.
  • Fixed: Some labels and buttons do not resize properly if DPI of PC has changed.

3.2.006 (Februay 25, 2013)

  • Startup performance improved.
  • Fixed: files, which were copied and also renamed, are not always properly synchronized.

3.2.004 (February 21, 2013)

  • A small progress bar is shown in the detailed result window when synchronizing large files.
  • Rules file option "Create Scheduled Task" is changed to "Edit Scheduled Task..." if a scheduled task for this file already exists.

3.2.002 (January 25, 2013)

  • Conflict warnings will be logged in the logfile.
  • It is possible to show only errors and conflicts in the results or details window.
  • A proper error message is shown if one of the database files is corrupt.
  • Reading file and folder icons in background has been improved.

3.2.001 (December 17, 2012)

  • Corrupt task definitions in the Windows Task Scheduler should not result in an unexpected error message.
  • Triggers of a scheduled task can now also be disabled or enabled in SyncFolders.
  • Besides CRC32, also the MD5 and SHA-1 hashing method can be used.
  • Calculation of hashing has been improved for large files.
  • SyncFolders is also available in Dutch.
  • It is possible to hide the column 'Result' in the result window.
  • The splitter in the result window can be used to change the width of the folder tree.
  • SyncFolders is ready to run properly on Windows 8.
  • Some minor fixes and improvements.

3.1.153 (September 4, 2012)

  • SyncFolders has now its own web site www.syncfolders.elementfx.com.

3.1.152 (August 28, 2012)

  • When synchronizing huge files, SyncFolders could give the error 'Unexpected error found while reading all folder data. Error: Arithmetic operation resulted in an overflow.'

3.1.151 (August 21, 2012)

  • In some cases SyncFolders gives the error 'SyncFolder database could not properly be loaded. Error: Not a legal OleAut date.'

3.1.150 (May 24, 2012)

  • It is possible to define default actions in case of conflicts for rules with synchronization type 'Copy'.
  • Target folders that do not exist in the source folder should not be scanned if synchronization type is 'Copy'.

3.1.149 (April 26, 2012)

  • General layout improvements to make SyncFolders easier to use.
  • Obviously, SyncFolders will delete and overwrite files. Users can now define how SyncFolders should handle files that will be deleted or overwritten. These options are available:
    - Delete files permanently.
    - Move local files to Recycle Bin.
    - Move files as time-stamped files to a specific folder.
    - Move files to a time-stamped subfolder in a specific folder.
  • SyncFolders will now also create a local database to identify and track movements of files if "Backup" is the action selected for a specific rule. If a file has been moved or renamed in the source folder, SyncFolders will do the same in the target folder.
  • You can create a Scheduled Sync Task for the actual current rules file directly from SyncFolders. See option "Create Scheduled Task..." in the Rules File menu.
  • View all Scheduled Sync Tasks for SyncFolders via the Settings menu.
  • The folder tree will be started immediately if you click on the hyperlink "No folders will be skipped" in the Edit Rule window. The layout of the folder tree has been improved by using mixed check boxes.
  • A tooltip will show the result message if you hover over the action images in the Detailed Result Window.
  • The icons in the Detailed Result Window will be retrieved in a background process.
  • Tooltips with detailed information are available for all rule options.
  • The synchronization database is not always updated properly if a synchronization conflict occurs.
  • File and Folder attributes are not synchonized if the file or folder content has not changed.
  • An error occurs if the tooltip of the icon in the system tray is exactly 64 characters.
  • SyncFolders can fail if the connection to the source or target folder is lost.
  • Some minor fixes.

    Note: If you start this new version of SyncFolders, your scheduled tasks will be migrated. If this is not possible, SyncFolders will give a warning to change your tasks manually.

3.0.223 (December 20, 2011)

  • It is possible to define default actions in case of synchronization conflicts. In previous versions, SyncFolders only reported conflicts. From now on, it is possible to set predefined actions what SyncFolders should do in case of conflicts. Note that this functionality is only applicable in case of rule action type 'Synchronize'.
  • Some minor fixes.

3.0.219 (November 30, 2011)

  • The result message in the Details window will show the progress percentage while synchronizing large files.
  • SyncFolders has a new icon.
  • The file filter 'Maximum file size' does not work properly for very large files.

3.0.218 (May 23, 2011)

  • The filter on file names has been enhanced. It is possible to define multiple file name filters and to use wildcards.

3.0.217 (February 4, 2011)

  • Unexpected error on Windows XP when starting the windows scheduler wizard.
  • Some minor fixes.

3.0.216 (December 24, 2010)

  • The progress indicator has been restyled to Windows 7.
  • Some minor fixes.

3.0.215 (October 25, 2010)

  • Using SyncFolders on Windows 7 can result in an unexpected closure of SyncFolders. This only happens if the Compatibility Assistant of Windows is turned off.
  • Some minor fixes.

3.0.214 (October 14, 2010)

  • An unexpected error could occur in case of synchronizing folders with a name longer than 248 characters.

3.0.213 (October 8, 2010)

  • Files and folders in the Details window are displayed mutiple times if the view is 'Tree View'.

3.0.212 (October 2, 2010)

  • Files and folders, that have too long names for the Windows Shell, can still be synchronized with SyncFolders.
  • A scan will not show locked files anymore if the option "Try to synchronize locked files" is not checked.
  • The performance of the CRC32 calculation has been improved.
  • The installation of SyncFolders will check if SyncFolders is currently running. If so, the installation will not continue and alert the user.
  • The rule number and the file size of the source and target file have been added to the result details and can be shown/hidden by the user.
  • In some cases an error message in the window 'Errors' is shown twice.
  • The number of errors listed in the window 'Errors' is not equal to the 'Number of Errors' shown in the main window of Syncfolders.
  • Installation on Windows 7 has been improved.
  • File size is not calculated properly in some situations.
  • Some minor fixes.

3.0.211 (July 6, 2010)

  • The detailed result window shows images to show the action of SyncFolders.
  • Sorting by file or folder name in result window keeps folders always on top.
  • Column headers in result window show sorting icons.
  • The number of skipped folders does not have limitations anymore.
  • Synchronization type has changed to three actions: Copy, Back up, and Synchronize. The arrows in the rules window have been replaced with icons to indicate the action selected for a specific rule.
  • SyncFolders will create a local database to identify and track additions, changes and deletions of files/folders if "Synchronize" is the action selected for a specific rule.
  • "Delete files from source folder after synchronization" setting removed.
  • The user can change the proposed actions after a "Scan" to influence the synchronization results.
  • Result window can be maximized.
  • Inno setup is used from now onwards to create the setup of SyncFolders.
  • File size was not calculated properly for files higher than 4 GB.
  • The result window was not responsive in some situations.
  • The advanced folder tree to determine which folders need to be skipped was very slow if a folder contains many subfolders.
  • The options "Move Rule Up" and "Move Rule Down" did not work if the rules list is sorted.
  • Memory usage and performance have been improved.
  • Some minor fixes.

3.0.204 (March 17, 2010)

  • "Automatically check for updates" setting added.
  • "Ignore one-hour timestamp differences caused by DST switch" setting added.
  • "Move locally deleted files to Recycle Bin" setting removed.
  • Specify source and target folders by drag and drop from an Explorer window.
  • SyncFolders' change log can be read as soon as an update is available.
  • SyncFolders' window size is stored and will be used at subsequent startups.
  • SyncFolders will log a warning if the last modified date of the target file is newer than the last modified date of the source file (when synchronizing from source to target).
  • It is possible to download the latest version of SyncFolders for other users.
  • SyncFolders resulted in errors when run under Windows Server 2008, 64-bit.
  • Some minor fixes.

3.0.197 (March 5, 2010)

  • First version of SyncFolders 3.0.