FreeFileSync - Open Source File Synchronization

Open Source File Synchronization
It looks like an ad blocker has blocked all the ads. :( heart The FreeFileSync project is 100% dependent from ad revenue and donations to stay alive. Instead of the ads, and after FreeFileSync has proven useful to you, please think about supporting with a donation.
FreeFileSync Heart
FreeFileSync strives to provide high-quality software with zero open bugs. This is achieved by fast release cycles and free 24/7 support for everyone.
If you find FreeFileSync useful, please consider supporting the project by donating.
Your donation will fund the development of new features and help to keep up continuous program maintenance. This ensures that FreeFileSync stays up to date and always provides the best performance on constantly changing hardware and software.
Donate and get the FreeFileSync Donation Edition with bonus features:
ad-free installation
portable zip package

To donate via credit card or debit without creating a PayPal account, execute the following steps:

  1. Open the PayPal donation page and enter an amount.
  2. On the next page select Pay with Debit or Credit Card:
    Donate as PayPal guest
  3. On the checkout page, enter your payment details and
    select No, I don't want an account now:
    Donate as PayPal guest
  4. Note to German supporters: PayPal discontinued Guest Checkout and requires everyone to set up a PayPal account. (Nov, 2016)

    As an alternative you may donate via Credit Card or SOFORT Überweisung.

Latest Changes

FreeFileSync 9.2
Jul 3, 2017
Use direct copy instead of transaction to speed up versioning
Replaced file existing handling with use of unique temporary names
Support SFTP authentication via Pageant/SSH agent
New menu option to restore hidden panels individually
Fixed GTK button icon being truncated (Linux)
Fixed error dialog hiding behind progress dialog (macOS)
Round out FTP symlink deletion handling
Support four-digit year format on IIS FTP
Fixed FTP parsing error for epoch time on Windows server
Narrow contract for file system abstraction regarding existing files
Treat failure to load database as error rather than warning
Save root folder access for certain FTP path checks