Syncthing is a continuous file synchronization program that keeps folders identical across the computers you own. You install it on each machine, exchange a cryptographic device ID between them, and share a folder; from that point every change is detected and copied to the other side automatically. There is no account, no subscription and no central server holding a copy of your data, because devices connect directly over your local network or the internet using TLS. A browser interface on localhost:8384 handles folder, device and versioning settings. Typical workflows include keeping a laptop and desktop in step, syncing a photo library to a home server, or replicating documents onto a machine reserved for backups.
Because synchronization is peer-to-peer, throughput depends on the link between your own machines rather than on a third-party service. On a local network, transfers usually run at LAN speed, and after the first scan only changed blocks and metadata travel. Each folder can be set to send and receive, send only, or receive only, which suits feeding a read-only archive. Ignore patterns keep build artefacts, caches and temporary files out of the sync, and four versioning strategies archive replaced or deleted files instead of discarding them. When the same file changes on two devices at once, a conflict copy is created for manual review. Teams already relying on a Desktop Connector to bridge machines can let Syncthing handle bulk folder replication behind it.
Syncthing gives you private synchronization without renting storage from anyone. Nothing is uploaded to a company account, there is no monthly quota, and no provider can scan, throttle or shut down your sync. Data moves only between devices you authorized, and every connection is authenticated with per-device certificates and encrypted with TLS, so even a relay path cannot read your files. The setup cost is low: two machines, one device ID exchange, one shared folder, and syncing begins. It scales from a pair of laptops to a fleet of servers, and each folder holds independent settings, so a photos directory can keep a year of versions while a code directory keeps none. Because it runs across a wide range of operating systems, mixed environments of Windows desktops, Linux servers, macOS workstations and NAS boxes can all join the same cluster. Transfers continue unattended, resume after restarts, and repair missing or damaged files from other devices, which makes it a dependable backbone for backup and multi-machine work.
Comments