syncthing/syncthing

Published on Aug 20, 2026
★ 90k Go MPL-2.0

Replace centralized cloud storage with private peer-to-peer sync

Sync files across all devices with zero cloud.

Direct peer-to-peer sync with zero central servers.

Syncthing replaces centralized cloud storage with decentralized P2P synchronization. Your data never leaves your private devices or touches third-party storage.

syncthing.net · Block Exchange Protocol (BEP)

Every transfer is encrypted end-to-end with TLS.

Every single packet is encrypted with TLS and authenticated using cryptographic device IDs. Even over public Wi-Fi, nobody in the middle can inspect your files.

TLS 1.3 · PFS · cryptographic device fingerprinting

Continuous delta sync updates only changed bytes.

Whenever a file changes, Syncthing hashes block chunks and transmits only the modified deltas, keeping large databases and repositories synchronized in milliseconds.

block-level delta sync · zero wasted bandwidth

87.8k stars on GitHub and completely open-source.

Syncthing has earned over 87,000 stars on GitHub, runs on Linux, macOS, Windows, and Android, and is licensed under MPL 2.0.

github.com/syncthing/syncthing · 87.8k stars · MPL-2.0