← Package directory
Available on winget

Install Syncthing

Open Source Continuous File Synchronization

Install with winget
winget install --id Syncthing.Syncthing
Upgrade
winget upgrade --id Syncthing.Syncthing
Uninstall
winget uninstall --id Syncthing.Syncthing

About Syncthing

Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet.

What's new in 2.1.0

Major changes in 2.1 - Devices and folders can now be grouped in the GUI by setting the new group attribute. - HTTP and HTTPS proxies with support for CONNECT can now be used, in addition to the existing support for SOCKS proxies (the environment variable all_proxy=https://...). - Block indexing can be turned off for folders where it's more desirable to optimise for reduced database size and overhead than minimal transfer size (the blockIndexing attribute on folder configuration). - GUI login session duration can be configured to be longer or shorter than the default one week, or set to infinitely long. The cookie path can also be adjusted. (The sessionCookieDurationS and sessionCookiePath attributes in the GUI configuration.) This release is also available as: - APT repository: https://apt.syncthing.net/ - Docker image: docker.io/syncthing/syncthing:2.1.0 or ghcr.io/syncthing/syncthing:2.1.0 ({docker,ghcr}.io/syncthing/syncthing:2 to follow just the major version) What's Changed Fixes - fix(stdiscosrv): close file descriptor on flush error in write by @cuiweixie in #10615 - fix(gui): disable autocomplete for folder password by @bt90 in #10342 - fix(protocol): limit size of incoming request messages by @calmh in #10629 - fix(gui): don't show local device under remote devices (ref #10563) by @maen-bn in #10631 - fix(gui): order folders alphabetically and ensure local device stays hidden (ref #10563, ref #10631) by @maen-bn in #10637 - fix(gui): fallback to folder ID when label is empty in remove dialog by @RealCharlesChia in #10657 - fix(gui): fix tabs visually disabled but...

Read release notes

Version history

Version Updated Notes
2.1.0 Unknown Major changes in 2.1 - Devices and folders can now be grouped in the GUI by setting the new group attribute. - HTTP and HTTPS proxies with support for CONNECT can now be used, in addition to the existing support for SOCK...
2.0.16 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.15 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.14 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.13 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.12 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.11 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.10 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.9 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.8 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.7 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.6 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.5 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.4 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.3 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.2 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.1 Unknown Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully,...
2.0.0 Unknown First 2.0 release This is the first release of the new 2.0 series. Expect some rough edges and keep a sense of adventure! Major changes in 2.0 - Database backend switched from LevelDB to SQLite. There is a migration on f...
1.30.0 Unknown Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed inf...
1.29.7 Unknown Syncthing 2 is coming Syncthing version 1.x will soon be replaced by Syncthing version 2.x. Version 2 brings a new database format and various cleanups, but remains protocol compatible with Syncthing 1. More detailed inf...