Sign In

Welcome! Log into your account

Forgot your password?

Create an account

Sign Up

Welcome! Register for an account

A password will be e-mailed to you.

Password Recovery

Recover your password

A password will be e-mailed to you.

FreeFileSync 11.9

1 Star2 Stars3 Stars4 Stars5 Stars (27 votes, average: 4.15 out of 5)
FreeFileSync 11.9

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. Also supports the multiple folder pairs with distinct configuration.

Full support for Windows Symbolic Links and Windows Junction Points also is available. Furthermore, the program supports an Update mode which will only copy files that are new or have been changed.

FreeFileSync 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.
  • Transactional file copy
  • Synchronization database for propagation of deleted files and conflict detection
  • Full support for Windows/Linux Symbolic Links and Windows Junction Points.
  • Cross-Platform
  • Full unicode support.
  • Native 32 and 64 bit builds
  • 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 and 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.
  • 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 11.9 (2021-04-01):

  • Save different layouts depending on screen resolution
  • Fixed large file icon scaling quality (Windows)
  • Fixed broken default filter excluding DocumentRevisions (macOS)
  • Don’t immediately exit terminal when installer error is showing (Linux)
  • Explicitly set file permissions when installing missing directories (Linux)
  • Support installation using noexec temp directory (Linux)
  • Don’t fail installation if root is the only user (Linux)
  • Added automatic socket close on execv (Linux, macOS)
  • Fixed Google Drive login hanging after authentication (Linux)
  • Correctly generate and parse Windows epoch time (Windows, macOS)

Changes in FreeFileSync 11.8 (2021-03-03):

  • Fixed unexpected file size error when copying to (S)FTP, and Google Drive

Changes in FreeFileSync 11.7 (2021-03-02):

  • Detect moved files on FTP (if server supports MLSD)
  • Allow installation only for current or all user(s) (Linux)
  • Added application uninstaller: (Linux)
  • Use login user config path when running as root (macOS, Linux)
  • Fixed detection of moved files with unstable device IDs (macOS, Linux)
  • Strict checking for duplicate file IDs
  • Avoid EINVAL invalid argument error when using F_PREALLOCATE (macOS)
  • Restore input focus after closing log panel
  • Double-click on file to open Google Drive web interface
  • Fixed alpha channel image scaling glitch
  • Fixed recycle bin folders being created recursively
  • Fixed thread count status message fluctuation
  • Don’t quit FreeFileSync when parent terminal is closed (SIGHUP)
  • Fixed “Operation not supported” error when setting directory locks
  • Show folder picker despite SHCreateItemFromParsingName() error
  • Work around “OLE received a packet with an invalid header” error

Changes in FreeFileSync 11.6 (2021-02-01):

  • New FreeFileSync installer (Linux)
  • New auto-updater for the Donation Edition (macOS, Linux)
  • Support reading FTP file symlinks
  • Added context menu option “Edit with FreeFileSync” (Linux, KDE)
  • Support starting via symlink (macOS)
  • Command line support with “freefilesync” symlink in /usr/local/bin (macOS)
  • Fixed starting via symlink found by PATH (Linux)
  • Preserve keyboard focus when starting sync via F9
  • Don’t show relative parent path if folder does not exist
  • Added high-resolution application icons (Linux, macOS)
  • Work around “500 ‘HELP’ command unrecognized” FTP error
  • Fixed menu bar icon not being removed immediately (macOS Big Sur)
  • Don’t allow folder names ending with dot character (Windows)
  • Mitigate ERROR_ALREADY_ASSIGNED: Local Device Name Already in Use [Wnetaddconnection2]
  • Fixed startup failure when app folder contains back quote char (macOS)
  • Fixed network card not found error on virtual machine (KVM Linux)
  • Fixed RTL layout direction in popup dialogs
  • New configuration context menu option to delete from disk
  • Start auto retry delay at time of error instead of reporting
  • Added error details to status message before retry
  • Improved color scheme to better integrate with system colors
  • Keep partial SFTP results after network failure
  • Fixed incorrect panel font (macOS Big Sur)
  • Fixed SFTP retry not working after network drop
  • Fixed crash on exit with floating panels (macOS Big Sur)
  • Fixed auto-close option not being remembered
  • Fixed installer high-DPI scaling issues
  • Fixed mouse hover issues with grid column header
  • Fixed menu bar icons not showing (Linux)
  • Removed redundant GUI layout recalculations
  • Keep correct panel sizes after log panel maximize
  • Support modern folder picker in installer
  • Don’t raise progress dialog after sync when resuming from systray

Changes in FreeFileSync 11.4 (2020-12-04):

  • New progress graph “this one sparks joy”
  • Remember progress dialog size
  • New config file context menu option: Show in file manager
  • Work around libcurl performance bug during FTP upload
  • Only log modification time errors after comparing by size or content
  • Smaller icon size for efficient screen layout (Linux)
  • Use system-native recycle bin icon
  • Support MTP devices lacking a friendly name
  • Fix grid scrolling with small mouse rotations (macOS)
  • Faster mouse scrolling on high-DPI resolution displays
  • Keep previous windows size when maximized during auto-exit

Changes in FreeFileSync 11.3 (2020-11-01):

  • Enhanced main grid color scheme
  • Mouse-highlight for file selection
  • Added file create/delete indicators
  • Show file list tooltip for missing items
  • Click folder name and scroll to group start
  • Log failure to create application default config folder
  • Added tooltips and fixed help link context menu
  • Fixed tooltip not updated when scrolling (macOS, Linux)
  • Move error dialogs to foreground during batch sync
  • Align context menu popup positions
  • Updated translation files

Changes in FreeFileSync 11.2 (2020-10-02):

  • Improved grid layout with file icons hidden
  • Improved rendering of inactive and disabled grid items
  • Remember last user-selected paths for file and folder pickers
  • Fixed folder name hidden in “item name” view type
  • Fixed determination of unsupported trash folder (Linux)
  • Fixed copying broken symlinks (macOS)
  • Fixed default action when pressing Enter in popup dialogs
  • Fixed default popup dialog size (macOS)
  • Use localized start of week for %WeekDay% (Linux, macOS)
  • Swap sides using CTRL+W instead of F10
  • Show confirmation dialog before swapping sides

Changes in FreeFileSync 11.1 (2020-08-31):

  • New file group layout on main grid (reloaded)
  • Alternate colors for main grid folder groups
  • Added file group context menu
  • Quick selection of items in folder group
  • Fixed FTP access errors with Explicit SSL/TLS
  • Fixed Google Drive error when double quotes in file name
  • Fixed RTL layout bug with number input control
  • Fixed grid column default sizes
  • Fixed grid rendering performance during mouse scrolling
  • Update all config files transactionally
  • Respect user-preferred number/time format (Linux)
  • Fixed floating panels not being resizable (Linux)
  • Instantly open selection context menu on right mouse button down
  • Further improved high DPI support
  • Updated deprecated system API calls (requires macOS 10.10 or later)
  • Fixed crash when accessing Nexis storage (macOS)
  • Avoid buffer flush when aborting native file output
  • Clear preview after folder history selection
  • Pre-allocate target file without setting size
  • Unified system error message formatting

Changes in FreeFileSync 11.0 (2020-07-21):

  • Revised file layout on main grid
  • Skip download/upload when copying Google Drive files inside account
  • Support moving Google Drive files between shared drives and My Drive
  • Support copying Google Drive shortcuts between accounts
  • Support copying Google Docs, Sheets, Slides, etc. within account
  • Fixed parsing uninitialized Google Drive modification time
  • Fixed Google Drive file already existing check running too late
  • Ignore slash/backslash differences during manual search
  • Avoid creating orphan database entry if one DB file fails to load
  • Limit modification time error count for log file warning message
  • Support copying WSL symlinks
  • Avoid duplicate MTP/Google Drive item creation from multiple threads
  • Fixed TMPDIR not found during startup (macOS)
  • Added sync variant icons
  • Avoid redundant icon format conversions
  • Buffer high-DPI image scaling results
  • Improved MTP thumbnail scaling performance
  • Avoid race condition during parallel file icon rendering (Linux)
  • Allow creating folder name with leading/trailing spaces
  • Start supporting GTK3 (Linux)

Changes in FreeFileSync 10.25 (2020-06-18):

  • New file tree layout for main grid
  • Support Google Drive Shared Drives
  • Support Google Drive Shortcuts
  • Prioritize item name rendering if lacking horizontal space
  • Report “out of memory” during startup instead of crashing
  • Fixed excess memory consumption when loading variable-size data blocks
  • Fixed VERSION_ID missing on Arch Linux
  • Fixed IWbemServices::ConnectServer error during auto-update
  • Fixed row being skipped during main grid page up/down
  • Fixed MSSearch files not found when using Volume Shadow Copy
  • Allow creating folder names with trailing dot
  • Improved sort by full path speed and folder ordering
  • Report detailed error when failing to parse FTP MLSD
  • Sort by path component names instead of relative path
  • Support access to MEGAcmd FTP server
  • Fixed Google Drive error when removing last parent of shared item
  • Fixed Google Drive owned+shared files being unlinked instead of deleted
  • Fixed Google Drive change notificaton evaluation for item without parents
  • Support double-click/”Browse directory” for (S)FTP/Google Drive (Linux)

Changes in FreeFileSync 10.24 (2020-05-17):

  • Increased SFTP buffer sizes for faster upload/download
  • New %WeekDay%, %WeekDayName”, and %MonthName% macros
  • Support Linux systems without lsb_release
  • Don’t exclude desktop.ini by default
  • Merge error messages of failed error handling
  • Added “.DocumentRevisions-V100” to default exclude filter (macOS)
  • Fixed deletion error not reported during versioning
  • RealTimeSync: don’t block when command fails with exit code > 0
  • Visualize error status in macOS Dock and Windows Superbar
  • Show error code constants on Windows Shell errors
  • Suppport ProFTPD with “MultilineRFC2228 on”
  • SFTP option to enable/disable zlib compression

Changes in FreeFileSync 10.23 (2020-04-17):

  • Run “on completion” commands on console (no need for “cmd.exe /c”)
  • Check exit code and report errors for external applications
  • Report stream output of failed command line calls (macOs, Linux)
  • Use Unicode symbols compatible with older macOS
  • RealTimeSync: invoke command using cmd.exe instead of ShellExecute (Windows)
  • Avoid hitting log file length limitations for aggregated jobs
  • Fix OpenSSL failing on HTTP 1.0 response without Content-Length
  • Don’t allow creating folder names ending with space or dot
  • Support base folders with trailing blanks
  • Show system error descriptions on volume shadow copy errors
  • Raise exit code if saving log file or sending email failed
  • Report all documented MTP error descriptions
  • Updated default exclude filter (macOS/Linux)
  • Added image outlines for improved dark mode support
  • Work around WBEM_E_INVALID_CLASS error during installation
  • Align file path rendering with app layout direction
  • Play sound notification also when “cancel on first error” is set
  • Cleaner file path formatting (macOs, Linux)
  • Added instructions when failing to start due to missing GTK2 (Ubuntu)
  • RealTimeSync: distinguish drive unmount from folder change notification
  • Avoid blocking command scripts waiting for user input
  • Updated translation files

Changes in FreeFileSync 10.22 (2020-03-18):

  • Fixed upper-case conversion bug for non-ASCII strings
  • Preselect last-used email address
  • Select log file format (HTML or plain text)
  • Aggregate email notifications when hitting sending limits
  • Show code literals in system error messages
  • Limit conflict item count for log file warning message
  • Show log icon error indicator even if error occured after sync
  • Disable background drag & drop when showing modal dialog
  • Hide dummy model, vendor names in log files
  • Fixed ANSI encoding used for log file time formatting
  • Reduced memory consumption for large number of log messages
  • Correctly parse lock files despite corrupted trail data
  • Show emoji instead of Unicode icon in email subject
  • Fixed IWbemServices::ConnectServer error after sync
  • Fixed aggregate email logs incomplete truncation

Changes in FreeFileSync 10.20 (2020-02-14):

  • Send email notifications after sync
  • Generate log files in HTML format
  • Detect sync database consistency errors
  • Start log file with preview of first 50 errors/warnings
  • Mitigate lock file data corruption
  • Print Windows error codes in hexadecimal
  • Fixed missing MTP and network links in folder picker (Linux)
  • Display versioning and log folder path history
  • Display and log all config names for merged configurations
  • Run post-sync command synchronously and log exit code
  • Fixed crash on Bitvise SFTP servers with zlib delayed compression
  • Show actual time out used in failure message
  • Show detailed error message when failing to test sound files
  • Fixed timeout for long-running FTP uploads by sending keep-alives
  • Use Donation Edition on unlimited number of virtual machines
  • Ignore accidental clicks in empty space of configuration panel

Leave a Reply

3 Comments on FreeFileSync 11.9