Syncthing ist ein Programm zur kontinuierlichen Dateisynchronisierung, das Dateien in Echtzeit zwischen zwei oder mehr Computern abgleicht. Es gibt keinen zentralen Server: Die Geräte tauschen Daten direkt aus, und nur Geräte, die Sie ausdrücklich freigegeben haben und die an ihrer Geräte-ID erkennbar sind, können sich verbinden. Die Verwaltung erfolgt über eine Browseroberfläche. Syncthing läuft unter anderem auf macOS, Windows, Linux, FreeBSD, Solaris und OpenBSD und funktioniert im lokalen Netz ebenso wie über das Internet. Verbindungen werden mit TLS 1.2 oder 1.3 geschützt.
Syncthing ist Open Source unter der Mozilla Public License 2.0, in Go geschrieben, und der Quellcode liegt auf GitHub. Die Syncthing Foundation, eine in Schweden registrierte gemeinnützige Stiftung, bezahlt unter anderem die Website, die Discovery-Server und die Build-Server. Kastelo bietet kommerziellen Support an. Da Ihre Daten nur auf Ihren eigenen Geräten liegen, bestimmen Sie selbst, wo sie sich befinden. Globale Discovery und Relays sind standardmäßig aktiviert; deren Betreiber können Geräte-IDs und IP-Adressen sehen, nicht aber die Inhalte. Beides lässt sich abschalten oder selbst betreiben.