This is a list of file synchronization software for which there are Wikipedia articles.
Name | Platform | License | Stable version | Portable | Detect conflict | Renames or moves | Propagate deletes | Version control | Scheduling or service | Other | Bidirectional | Only client needed | Protocol layer | Application layer | Delta copying | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Python | Linux, FreeBSD | 2010[1] | Synchronizes files, website, network apps | ||||||||||||||
Java | Windows, macOS, Linux | GPLv3 | 2018[2] | (creates backup files) | (native + via OS) | ||||||||||||
C++ | Windows, macOS, Linux | GPL (up to version 12.5) | last GPL version 12.5 Jul 21, 2023[3] [4] | [5] | [6] | (versioning, recycler) | Older version had OpenCandy adware/malware, but now funded by donations. Since Version 13 license for business usage needed | (two-way, mirror, update, custom) | |||||||||
C#, Mono | Windows, macOS, Linux, Solaris | GPL | 2010 | (centralized database) | (files, not folders) | ||||||||||||
Kubo (IPFS) | Go | Windows, macOS, Linux | GPL | 2022[7] | (planned)[8] | Noise/TCP and QUIC/UDP | Libp2p | (network-wide de-duplication) | |||||||||
C++ | Windows, macOS, Linux, FreeBSD | GPLv3 | 2018[9] | Uses rsync backend | |||||||||||||
JavaScript, PHP, Shell, Python, Vue[10] | Server: Linux, FreeBSD Clients: Windows, macOS, Linux, FreeBSD, Android, iOS, Windows Phone | AGPLv3 | 2023 | [11] | Fork of ownCloud | ||||||||||||
ownCloud community edition | PHP, Go, JavaScript, Starlark, Shell[12] | Server: Linux, FreeBSD Clients: Windows, macOS, Linux, FreeBSD, Android, iOS, Blackberry | AGPLv3 (server edition) / proprietary (enterprise edition) | 2021 | [13] | External storage support; encryption | |||||||||||
Pydio open source home | Server: PHP, Python, C++ Clients: JS, C#, Swift, Java | Windows, macOS, Linux, Android, iOS | AGPLv3 | 2017 | (Git[14]) | ||||||||||||
Linux, Windows, macOS, FreeBSD, NetBSD, OpenBSD, Plan9, Solaris - Intel/AMD-64, Intel/AMD-32, ARM-32, ARM-64, MIPS-Big-Endian, MIPS-Little-Endian | 2023 | (via OS) | Supports over 50 cloud, protocol and virtual backends including S3 buckets, Google Drive, Microsoft OneDrive, and other high-latency file storage. Capabilities include sync, cache, encrypt, compress and mount. | In alpha version since 2021 | |||||||||||||
C in a Unix-Linux shell | Windows, macOS,[15] Linux,[16] [17] BSD | 2022 | [18] | using --delete | using --backup and a time-stamped --suffix | (via OS) | Client and server operation. Multiple comparison criteria (date, check-sum). | , but can run in either direction | |||||||||
Seafile community edition | C99, Python[19] | Server: Linux, Raspbian, Windows Clients: Linux, macOS, Windows, Android, iOS.[20] | AGPLv3 (Server) + Apache License 2.0 (Client) | 2020 | (via Seafile Client) | Android and iOS mobile clients | |||||||||||
C# | 2017 | (Git) | |||||||||||||||
Java | 2018 | Plug-in APIs for customization | |||||||||||||||
Synchronizer (krusader) | Windows, macOS, Linux | 2017 | |||||||||||||||
Windows, macOS, Linux, Android, BSD, Solaris, 3rd party app for IPhone[21] | 2023 | Distributed peer-to-peer sync with automatic NAT traversal. Custom topology (star, full-mesh, mixed). Encryption. | TCP, QUIC over UDP | , block-based copying | |||||||||||||
C++ | Windows, macOS, Linux | 2011[22] | |||||||||||||||
Mainly OCaml | Windows, macOS, Linux | 2024[23] | Uses rsync backend | ||||||||||||||
Name | Programming language | Platform | License | Last version | Portable | Detect conflict | Renames or moves | Propagate deletes | Scheduling or service | Other info | Bidirectional | Only client needed |
This is a comparison of the freeware (proprietary software release free of charge) file synchronization software.
Name | Operating system | Vendor | Comments | Portable | Detect rename | Detect move | Scheduling | Full duplex transfer | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | ? | Syncs mobile devices | ||||||||||
Resilio Sync (formerly BitTorrent Sync) | Windows, OS X, Linux, FreeBSD, Android, iOS | (via archive folder) | Distributed peer-to-peer sync., working also offline in a LAN | [24] | ||||||||
Briefcase (part of Windows) (removed in Windows 10 build 14942[25]) | Windows | ? | ||||||||||
Windows | CobianSoft | , trash folder | ||||||||||
Windows | ? | |||||||||||
Windows | ? | ? | Syncs files, data, services; a framework, not a tool | - | ||||||||
Microsoft SyncToy (discontinued January 2021) | Windows | , recycle bin only | Sync. local folders | via OS | ||||||||
Windows Live Mesh (discontinued 13 February 2013) | Windows (Vista and greater), Windows Mobile, OSX | , recycle bin only | ? | , syncs whenever it is online | ||||||||
OmniGroup OmniPresence | OSX, OmniGroup software for iOS, open source framework available | , via local Time Machine backup only | Sync. local folders via OmniSync or WebDAV server but not to the server itself | ? | ? | , syncs whenever it's online and not paused | ||||||
Windows Live Sync (discontinued 31 March 2011) | Windows, OSX | , browsing only | , recycle bin only | Sync. folders, browse devices from website, remote access; was Microsoft FolderShare, 20,000 file limit | , syncs whenever it's online | ? |
This is a comparison of commercial software in the field of file synchronization. These programs only provide full functionality with a payment. As indicated, some are trialware and provide functionality during a trial period; some are freemium, meaning that they have freeware editions.
scope=col | Name | scope=col | Operating system | scope=col | Freeware version | scope=col | Portable | scope=col | Encrypts files | scope=col | Detect conflict | scope=col | File lock | scope=col | Open file support | scope=col | Revision control | scope=col | Detect rename | scope=col | Detect move | scope=col | Full duplex transfer | scope=col | Propagate deletes | scope=col | Case sensitive | scope=col | Delta transfer | scope=col | LAN sync. | scope=col | P2P sync. | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scope=row | Windows | |||||||||||||||||||||||||||||||||
scope=row | Windows | |||||||||||||||||||||||||||||||||
scope=row | AIMstor (discontinued) | Windows | through VSS | |||||||||||||||||||||||||||||||
scope=row | Windows | |||||||||||||||||||||||||||||||||
scope=row | Windows | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux | |||||||||||||||||||||||||||||||||
scope=row | Windows,[26] OS X, Android, BlackBerry, iOS | ? | ? | ? | ? | ? | ? | |||||||||||||||||||||||||||
scope=row | Windows, OS X, iPhone, Android, HarmonyOS | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, iPhone, Android, Google TV, Samsung TV | ? | ? | ? | ? | ? | ||||||||||||||||||||||||||||
scope=row | Windows, Linux | |||||||||||||||||||||||||||||||||
scope=row | Dmailer Sync (discontinued) | Windows | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, Android, iPhone, BlackBerry | ? | ? | |||||||||||||||||||||||||||||||
scope=row | Windows | , for folders | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, Android, iPad, iPhone | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iPad, iPhone, Windows RT, Blackberry | |||||||||||||||||||||||||||||||||
scope=row | Windows, Mac OS X, Linux, Android, iOS | ? | ? | |||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iPad, iPhone, USB flash drive | , beta | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iOS | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iOS | |||||||||||||||||||||||||||||||||
scope=col | Name | scope=col | Operating system | scope=col | Freeware version | scope=col | Portable | scope=col | Encrypts files | scope=col | Detect conflict | scope=col | File lock | scope=col | Open file support | scope=col | Revision control | scope=col | Detect rename | scope=col | Detect move | scope=col | Full duplex transfer | scope=col | Propagate deletes | scope=col | Case sensitive | scope=col | Delta transfer | scope=col | LAN sync. | scope=col | P2P sync. | |
scope=row | Windows, OS X, Linux, Android, iPhone, BlackBerry | [27] | [28] | |||||||||||||||||||||||||||||||
scope=row | Windows, Linux | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, Android, iOS, Windows Phone, Amazon Kindle Fire, FreeBSD | , optional | ||||||||||||||||||||||||||||||||
scope=row | Windows | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iOS | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Debian, Fedora, Slackware, Android, iOS | [29] | [30] | |||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iPhone | [31] | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, BlackBerry, iPhone, Windows Mobile | [32] | ||||||||||||||||||||||||||||||||
scope=row | [33] | |||||||||||||||||||||||||||||||||
scope=row | Synchronize It! | Windows | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, FreeBSD | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Android, iPhone, Windows Mobile | [34] | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, Android, BlackBerry, iPhone, Windows Phone | |||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux, Android, BlackBerry, iOS, Windows Phone | , for Windows | ||||||||||||||||||||||||||||||||
scope=row | Ubuntu One (discontinued 2 April 2014) | Windows, OS X, Ubuntu, iOS, Android[35] | ||||||||||||||||||||||||||||||||
scope=row | Wuala (discontinued) | Windows, OS X, Debian, Ubuntu, Android, iOS | ||||||||||||||||||||||||||||||||
scope=row | ZumoDrive (discontinued) | Windows, OS X, Linux, Android, iPhone, Palm webOS | ||||||||||||||||||||||||||||||||
scope=row | Windows, OS X, Linux | , Preserve file name case & file metadata | ||||||||||||||||||||||||||||||||
scope=col | Name | scope=col | Operating system | scope=col | Freeware version | scope=col | Portable | scope=col | Encrypts files | scope=col | Detect conflict | scope=col | File lock | scope=col | Open file support | scope=col | Revision control | scope=col | Detect rename | scope=col | Detect move | scope=col | Full duplex transfer | scope=col | Propagate deletes | scope=col | Case sensitive | scope=col | Delta transfer | scope=col | LAN sync. | scope=col | P2P sync. |