Syncthing ist ein Programm zur kontinuierlichen Dateisynchronisierung, das Dateien in Echtzeit zwischen zwei oder mehr Computern abgleicht. Es gibt keinen zentralen Server: Geräte werden über eine ID erkannt und arbeiten im lokalen Netz oder über das Internet. Mehrere Ordner lassen sich synchronisieren, mit eigenen Geräten oder mit anderen Personen, die Verwaltung erfolgt über eine Weboberfläche. Das Protokoll ist offen dokumentiert. Syncthing läuft unter anderem auf macOS, Windows, Linux, FreeBSD, Solaris und OpenBSD.
Syncthing ist Open Source (MPL-2.0), in Go geschrieben und wird von der Syncthing Foundation unterstützt, einer in Schweden registrierten gemeinnützigen Stiftung, die unter anderem Website, Discovery-Server und Build-Server bezahlt. Die Kommunikation nutzt TLS mit Perfect Forward Secrecy, und nur ausdrücklich zugelassene Geräte können sich verbinden. Laut Projekt liegen Daten nur auf Ihren eigenen Computern, Standort und Rechtsordnung ergeben sich also aus dem Aufstellungsort dieser Geräte. Verschlüsselte Ordner für nicht vertrauenswürdige Geräte befinden sich noch in der Beta; die Dokumentation rät, sie nur zum Testen zu verwenden.