File Sync & Storage

Self-hosted alternatives to Dropbox and Google Drive for syncing, sharing, and storing files across every device you own.

149 self-hosted apps · 654 comparisons

All file sync & storage apps

Last reviewed Aug 26, 2026 · 467 words

Most bad file-sync decisions happen before any software is installed, because this category quietly contains three different products: tools that keep folders identical across your own devices, platforms that host files and share them with other people, and object stores that only speak S3 to other software. The 149 apps here sort almost cleanly into those piles, and nothing is good at all three.

How to choose a file sync tool

The first axis is sync versus serve. Syncthing synchronises directories peer-to-peer with no central server, which also means no web interface for browsing files and no share links to send a stranger. Nextcloud is the opposite: a server you visit, with accounts, links, and an app store, at the cost of running a PHP stack. If you can't decide which model you want, Nextcloud vs Syncthing is the real comparison to read.

The second axis is continuous versus one-shot. LocalSend and croc move a file once, right now, and then get out of the way; they replace AirDrop and WeTransfer, not Dropbox.

The third is weight. Syncthing, File Browser, and copyparty all run in 64–128 MB of RAM. Nextcloud wants 512 MB before you tune it, plus MariaDB and Redis if you follow its own advice, and most performance complaints trace to skipping that.

Where to start

Syncthing wins for one person with several machines: it has synced my laptop, desktop, and phone for years with near-zero attention, transfers are TLS-encrypted, and there is no account anywhere. One gotcha from day one: sync traffic uses port 22000, so never expose the port 8384 GUI to the internet. Nextcloud wins for households and small teams who need share links, calendars, and per-user logins, provided you give it a real database instead of the SQLite default. LocalSend wins when the job is "get this file to the phone next to me" — 89,375 GitHub stars say plenty of people had exactly that job.

The object-storage trap

MinIO and SeaweedFS sit near the top of this category by stars, and neither will sync a single file to your laptop. They are S3-compatible backends that other applications talk to: excellent as a target for backups or an Immich install, useless as a Dropbox replacement, and in SeaweedFS's case a genuinely hard cluster to operate. MinIO has also had licensing and feature shuffles recently. Pick one because software you run needs an S3 endpoint, never because it ranked high in a file-sync list.

For a first-timer the default is Syncthing: one binary, 128 MB of RAM, Easy difficulty, and it fails quietly rather than dramatically. Add Nextcloud later if sharing with other humans becomes the actual requirement.

Curated picks

File Sync & Storage comparisons

654 head-to-head comparisons in this category.

See all comparisons →