Skip to main content
BUNDL
PublishedUpdated
Syncthing icon

Syncthing

Continuous file synchronization

System UtilitiesFreeOpen SourceReplaces Dropbox ($12/mo)

Install with Homebrew

brew install --cask syncthing

Quick Take: Syncthing

4.8

If you want open-source P2P folder sync on Mac in August 2026, Syncthing is still the default pick. The v2 line and official macOS bundles are ready for daily use if you accept a technical setup and own your backup strategy. Choose it for sovereignty; choose Dropbox or iCloud for zero-ops convenience.

Best For

  • Homelab and multi-Mac folder meshes
  • Privacy-focused users avoiding cloud storage vendors
  • Developers syncing large binary-heavy projects
  • Teams that already run Tailscale or VPN overlays

What is Syncthing?

Syncthing is a free, open-source continuous file synchronization program that syncs folders between computers in a peer-to-peer mesh without a mandatory cloud vendor. Devices discover each other (global discovery, local discovery, relays as fallback), encrypt traffic with TLS, and exchange only block-level differences. As of August 2026 Syncthing is very much alive. Base Syncthing is on the v2 line (downloads list v2.1.3 for macOS arm64 and amd64), while the official macOS application bundle (syncthing-macos) ships Sparkle-updated builds such as v2.1.2-1 that wrap the daemon with a menu-bar friendly UI. Syncthing v2 became the supported track for the official macOS app in February 2026 (v1 is deprecated and will not receive fixes). Migration from v1 involves installing the new bundle and allowing the database migration to finish on first launch. Mac users typically install via the official DMG (brew install --cask syncthing-app) rather than raw binaries. The web GUI remains at http://127.0.0.1:8384/ for folder configuration, device IDs, versioning, and ignore patterns. There is still no Syncthing Inc. storage fee: capacity is your disks, and the project is funded by the Syncthing Foundation and donations. Competitors in 2026 include Resilio Sync (proprietary P2P), Nextcloud/ownCloud (self-hosted cloud UX), iCloud Drive/Dropbox/Google Drive (centralized), Mutagen, and newer mesh tools some homelabbers pair with Tailscale for connectivity. Syncthing's differentiator remains zero vendor lock-in and full offline LAN sync when peers can see each other. Caveats: initial setup of device IDs and folder shares has a learning curve; mobile options vary (Möbius Sync on iOS is a common paid companion); and you are responsible for backup versioning and disk health. Syncthing is sync, not a substitute for backups.

How Syncthing moves data without a vendor cloud

The protocol choices explain why a mesh of ordinary disks can outlast cloud-sync pricing models.

History & Background

Jakob Borg released Syncthing in December 2013, when many engineers wanted sync that did not require trusting a storage company. The goal was open, decentralized code you could audit. More than a decade later it still ships frequent releases and sits on millions of machines, not only hobby racks.

How It Works

Syncthing implements the Block Exchange Protocol (BEP). Files are divided into variable-sized blocks (usually 128 KiB to 16 MiB). Each block is hashed using SHA-256. When a file changes, only the modified blocks are transmitted. The system maintains a global model of the directory state in a local LevelDB database. This architecture allows for 'renames' to be handled efficiently without re-downloading data and supports 'pulling' blocks from multiple peers simultaneously, similar to BitTorrent.

Ecosystem & Integrations

Around the core syncthing binary, wrappers fill platform gaps. On macOS, syncthing-macos provides the menu-bar shell. On Windows, SyncTrayzor plays a similar role. Möbius Sync covers iOS. Community discovery servers and relay servers around the world keep meshes reachable when official infrastructure has a rough day.

Future Development

Near-term work includes Untrusted Devices encryption improvements (useful for backups onto VPS disks you do not fully trust), better performance for directories with millions of files, and QUIC tweaks for connectivity over UDP.

Key Features

Peer-to-Peer Encrypted Sync

Devices connect directly when possible, with relaying only as fallback. All traffic is encrypted. No central storage of your files on Syncthing servers.

Block-Level Delta Sync

Only changed blocks transfer, keeping large folders efficient after the first full pass. Ideal for photo libraries, code checkouts, and VM images.

Versioning & Conflict Handling

Optional file versioning retains previous copies when changes or conflicts occur. You choose simple, staggered, or external versioning strategies per folder.

Ignore Patterns & Selective Sync

.stignore patterns exclude build artifacts, node_modules, and secrets. Share only the folders you choose with specific device IDs.

Official macOS App Bundle (v2)

syncthing-macos wraps the daemon with a native-ish app experience, menu bar control, and Sparkle auto-updates. v2 bundles require at least macOS 12 and are the supported path since February 2026.

Cross-Platform Mesh

Clients exist for macOS, Windows, Linux, BSD, and Android; iOS users often use third-party clients such as Möbius Sync. Mix hardware freely inside one trust mesh.

Web GUI & REST API

Full configuration via local web UI and automation via API, useful for headless Mac minis and scripted fleet setup.

Who Should Use Syncthing?

1The Privacy-Conscious Creative

A graphic designer works on a Mac Studio but travels with a MacBook Air. They refuse to upload client assets to unencrypted clouds like Adobe Cloud or Dropbox due to NDA restrictions. Using Syncthing, they create a 'Current Projects' folder synced between the Studio and Air. When they finish an edit on the Studio, Syncthing instantly pushes the changes to the Air over the LAN. When traveling, the Air syncs changes back via an encrypted tunnel. They use 'Staggered File Versioning' to protect against accidental overwrites of Photoshop files.

2The Full-Stack Developer

A developer uses a MacBook Pro for coding but deploys to a headless Linux home server and a Raspberry Pi. Instead of using Git for temporary config files, environment variables, or large datasets that don't belong in version control, they use Syncthing. They map a 'DevTools' folder across all three machines. A script written on the Mac is immediately available on the Linux server. They use `.stignore` to exclude `node_modules` and `.git` folders to prevent conflicts and save bandwidth.

3The Obsidian Power User

A researcher lives in Obsidian.md for note-taking. They want their 'Second Brain' vault accessible on their iPhone (using Mobiüs Sync, a compatible iOS client), Android tablet, and Mac mini. iCloud is too slow and opaque. They set up Syncthing to sync the markdown vault. The sync is nearly instantaneous. Because Syncthing handles conflict resolution by creating 'sync-conflict' files rather than overwriting, they never lose data if they accidentally edit a note on two devices simultaneously.

4The Home Media Curator

A user has a large collection of family photos and videos on their iPhone and Android phones. They want to back these up to their Mac mini, which acts as a Plex server, without paying for iCloud storage tiers. They install the Syncthing app on Android and Mobiüs Sync on iOS. They configure a 'Camera Upload' folder that acts as a 'Send Only' folder on the phones and 'Receive Only' on the Mac. As soon as they connect to home Wi-Fi, new photos are pushed to the Mac's external RAID drive automatically.

How to Install Syncthing on Mac

You can install Syncthing on macOS as a command-line service via Homebrew (good for background daemons) or as a GUI wrapper that puts a native-feeling icon in the menu bar. Both paths reach the same web control panel.

1

Option A: Install via Homebrew (Recommended for CLI/Service)

Open your Terminal. If you have Homebrew installed, simply run the command brew install syncthing. This installs the core binary (v2.0.16). To have it start automatically when you log in, run brew services start syncthing. This runs Syncthing as a background service managed by launchd.

2

Option B: Install Syncthing for macOS (GUI Wrapper)

Download the 'Syncthing for macOS' DMG from the official GitHub releases page. Drag the application to your Applications folder. When you open it, it will add a Syncthing icon to your menu bar, manage the background process, and provide quick access to the Web GUI and log files. This is often more user-friendly for non-technical users.

3

Access the Web Interface

Once installed and running, open your web browser and navigate to http://127.0.0.1:8384. This is the local control panel for Syncthing. From here, you will configure your folders, add devices, and manage settings. The first time you access it, you will be prompted to set a username and password for the GUI, which is highly recommended.

Pro Tips

  • If using the Homebrew service, the config lives in ~/Library/Application Support/Syncthing.
  • The GUI wrapper allows you to easily pause/resume sync from the menu bar.
  • Enable 'Start at Login' in the GUI settings to ensure sync is always active.

Configuration Tips

Establish a solid Identity

Immediately after installation, go to Actions > Settings > General and give your device a recognizable name (e.g., 'MacBook-Pro-M1'). This makes it much easier to identify when pairing with other devices. Also, consider exporting your keys/config if you plan to migrate to a new Mac later.

Master the Ignore Patterns

Before syncing a folder, especially a 'Documents' or 'Code' folder, set up your ignore patterns. Click 'Edit' on the folder, go to the 'Ignore Patterns' tab. Add lines like *.DS_Store, Icon , and .Trash-1000. This prevents macOS system junk from cluttering your other devices, particularly non-Apple ones.

Optimize for Local Discovery

If you mostly sync at home, ensure 'Local Discovery' is checked in settings. This allows devices to find each other via broadcast packets. For the best speed on macOS, ensure your firewall allows the Syncthing binary (incoming connections) so that direct TCP connections can be established, bypassing slower relay servers.

Alternatives to Syncthing

While Syncthing is the open-source champion, several other tools offer file synchronization, each with different trade-offs regarding privacy, ease of use, and cost.

R

Resilio Sync

Proprietary P2P with a more consumer UI and paid Pro features. Faster marketing polish; less open auditability than Syncthing.

N

Nextcloud

Self-hosted cloud with apps, sharing links, and office integrations. Heavier ops footprint; better if you want Dropbox-like UX on your servers.

i

iCloud Drive / Dropbox

Zero-ops centralized sync. You trade privacy and long-term cost for convenience. Syncthing wins when data must stay on devices you control.

M

Mutagen

Developer-focused bidirectional sync often used for container workflows. Narrower scope than full multi-device folder meshes.

T

Tailscale + local shares

Tailscale provides the private network; Syncthing can ride on top for actual file sync. Complementary rather than pure substitutes.

Pricing

Free / Open Source

Syncthing is free and open source with no premium tiers, seat fees, or storage charges. You provide the disks and network. Optional paid third-party clients (for example Möbius Sync on iOS) are separate products. Donations support the Syncthing Foundation.

Pros

  • No cloud vendor lock-in or per-GB fees
  • Strong encryption and peer-to-peer architecture
  • Active v2 releases through 2026 with official macOS bundles
  • Excellent for multi-machine homelabs and air-gapped LAN sync
  • Ignore patterns, versioning, and API automation
  • Works on Apple Silicon and Intel Macs

Cons

  • Setup is more technical than Dropbox-style apps
  • Not a backup system by itself; you must design versioning and redundancy
  • iOS requires third-party clients rather than an official free app
  • Relay-dependent remote sync can be slower than centralized CDNs

Community & Support

Support follows the same peer-to-peer spirit as the software. The main hub is the official forum at forum.syncthing.net, where developers and operators troubleshoot firewalls, migrations, and folder types. docs.syncthing.net is long-form reference material covering basic setup through API usage. Source code and issue tracking live on GitHub. Because the project is community-driven, answers come from other operators more often than a ticket queue, and quality is usually high.

Frequently Asked Questions about Syncthing

Base Syncthing downloads list v2.1.3. The official macOS application bundle has published v2.1.2-1 (and may lag the base release slightly). Prefer v2 builds; v1 is deprecated.

About the Author

Jordan Kim

Productivity & Workflow Analyst

Productivity ApplicationsNote-Taking & Knowledge ManagementTask & Project Management
8+ years in operations management · PMP certified

Expert Tips for Syncthing

1

Forum users migrating macOS bundles from v1.30.x to v2 reported smooth database migrations if they waited for the in-app migration banner to finish before heavy use.

Hands-on TestingHigh Confidence
2

Homelab operators commonly pair Syncthing with Tailscale so peers stay reachable without relying on public relays. Sync and network overlay solve different layers.

Hands-on TestingHigh Confidence
3

Maintainers emphasize v1 is frozen: new Mac installs should start on v2 bundles only.

Official DocsHigh Confidence

Related Technologies & Concepts

Syncthingsyncthing-macosSyncthing FoundationBlock exchange protocolMöbius SyncResilio Sync
Syncthing (Primary subject), syncthing-macos (Official macOS application bundle), Syncthing Foundation (Steward of the open-source project), Block exchange protocol (Delta sync mechanism), Möbius Sync (Popular iOS client for Syncthing networks), Resilio Sync (Proprietary P2P competitor)

Related Topics

Private Cloud Alternatives

Tools that allow users to host their own data without relying on Big Tech.

Mac Developer Tools

Essential utilities for macOS software development and environment management.

Sources & References

Fact-Checked

Last verified: Aug 9, 2026

Key Verified Facts

  • Base Syncthing v2.1.3 is the current download line including macOS arm64 and amd64 builds.[cite-1]
  • Official syncthing-macos released v2.1.2-1 bundling Syncthing v2.1.2; v2 is supported since 23 February 2026 and v1 is deprecated.[cite-2, cite-3]
  • Syncthing remains free open-source software with no storage subscription.[cite-1, cite-4]
  1. 1
    Syncthing Downloads

    Accessed Aug 9, 2026

    "Lists Syncthing v2.1.3 and links to macOS app bundle and platform builds."

  2. 2
    syncthing-macos releases

    Accessed Aug 9, 2026

    "Official macOS bundle releases including v2.1.2-1."

  3. 3
    syncthing-macos README

    Accessed Aug 9, 2026

    "States Syncthing v2 supported since 23 Feb 2026; v1 deprecated; macOS 12+."

  4. 4
    Syncthing documentation

    Accessed Aug 9, 2026

    "Official user documentation for configuration and security."

  5. 5
    Syncthing forum, macOS road to v2

    Accessed Aug 9, 2026

    "Community migration notes for macOS v2 app bundles."

  6. 6
    Homebrew Cask syncthing-app

    Accessed Aug 9, 2026

    "macOS install path via Homebrew cask."

  7. 7
    Syncthing project site

    Accessed Aug 9, 2026

    "Project overview and foundation links."

Research queries: Syncthing v2.1 macOS 2026

Syncthing is a Free Alternative

Syncthing can replace these paid apps:

Browse all free alternatives

More System Utilities

View all

Explore More on Bundl

Related Reading

Free Alternatives

Similar Apps

Read our complete guide to the best system utilities for Mac