App: SyncTime
Developer: Nicolas Kick
Genres: Utilities, Productivity

SyncTime is a comfortable, easy-to-use solution to synchronize your files. It allows you to easily keep all your backup copies up to date, even if they are distributed across many devices.

* To find out if this is the right solution for you, you can use SyncTime Lite for free. *

SyncTime covers all possible use cases, yet is designed to be simple to use. From manual, scheduled or completely automatic syncing, to background syncing, bidirectional syncs and sophisticated filters, you'll be able to set up your syncs exactly as you imagine.

You can create as many sync items as you need and customize each one individually. In the standard configuration, a sync item consists of two folders: a source and a destination. You can choose any folder reachable in the Finder: it can be located on your Mac, on an external drive, like a USB stick, or on a remote server. Among the possible options you will find:
• select several sources and destinations: all the sources will be virtually merged and copied to every destination
• four overwrite policies: overwrite only if the source file is newer than the destination file, overwrite if the source file has a different timestamp or size, always overwrite or never overwrite
• three sync types: one-way sync (copy source to destination), two-way sync (merge source and destination) and one-way move (delete the source files after a successful copy to the destination)
• remove files that don’t exist on the source anymore
• add file filters with names or tags containing specific words or matching a regular expression, or modification dates or sizes in a specific range. Matching files can be excluded, included, or linked to the source file, saving space on the destination directory
• track moved and renamed files
• background syncing: changes performed on your Mac are monitored in real time in order to keep the destination always up to date
• start to sync automatically whenever source and destination become available or set up a custom sync schedule
• every sync item can be dependent on other sync items: it will first trigger the dependencies and run automatically when they are all completed
• three backup strategies: files to be overwritten or removed can be moved to the trash, or to a custom directory, or a full, incremental copy of the destination can be made, linking unchanged files.

Other features include:
• changes have to be confirmed by default: you can inspect the files that will be added, overwritten and removed and preview them in QuickLook
• a running sync can be canceled anytime
• syncs run in parallel
• your Mac can automatically be set to sleep or shut down after all syncs have finished (requires the respective Applescripts, which you can find on the website).


If you have any requests, suggestions or bug reports, please visit the website by clicking the Support button.

Release notes:
• The “Pause syncs” menu prevents syncs from starting automatically and now pauses running syncs as well.
• Fixed an issue on macOS 14 that caused the main window and the sync confirmation window to grow each time they were shown.
• Fixed an issue on macOS 13 that caused added filters and the selection when editing an Age filter to be invisible.
• Fixed an issue that caused a gray dot to appear beside the progress bar during syncing.
• Added a workaround for a crash on macOS 10.13.