Obsidian Syncthing Sync Tutorial: Sync Mac, Windows, Android, And iPhone
2026/05/27

Obsidian Syncthing Sync Tutorial: Sync Mac, Windows, Android, And iPhone

Obsidian Syncthing sync tutorial: use Syncthing and Syncthing-Fork to sync across Mac, Windows, Android and iPhone, covering folder IDs, pairing and sharing.

When To Use This

If you want to sync Obsidian across Mac, Windows, Android, and iPhone without subscribing to Obsidian Sync, Syncthing is worth considering.

Syncthing works by installing a sync client on every device, then adding the same Obsidian Vault to the sync group. Files mainly move between your own devices instead of being stored in a third-party cloud drive.

The guide starts from Mac, then connects Windows, Android, and iPhone. Before doing this with your real vault, back it up first, especially the first time you connect multiple devices to the same vault.

Mac Setup

Install Syncthing on Mac first. After installation, it appears in the menu bar. Click the menu bar icon and open the management page.

Open the Syncthing management page from the Mac menu bar

The Syncthing management UI opens in the browser. If it does not open automatically, visit:

http://127.0.0.1:8384

On first launch, Syncthing may ask you to set a username and password for the web UI. This only protects the Syncthing management page. You can close it first and come back later after the sync setup is done.

Next, add your Obsidian vault on Mac to Syncthing.

Add folder entry in Syncthing on Mac

Before adding the folder, go back to Obsidian and copy the current vault path. This path should point to the vault root, the folder where .obsidian is located.

Copy the current vault path in Obsidian

Back in Syncthing, set the folder label to something like Mac, then paste the Obsidian vault path into the folder path field.

The key field is “Folder ID”. It identifies this sync folder, and Windows, Android, and iPhone must use the same ID later. Your ID does not need to match my tg25k-fz2ys, but your own devices must use the same one. Save after confirming the label, ID, and path.

Mac Syncthing folder settings

Mac is now ready. Do not test yet. Next, create the matching sync folder on Windows.

Windows Setup

Install the Windows version with the default options. After installation, the browser opens the local management page:

https://127.0.0.1:8384/

If the browser says the connection is not secure, open the advanced option. 127.0.0.1 is this Windows computer itself, so the certificate warning does not affect the setup.

Expand the local certificate warning in Windows browser

Continue to the local management page.

Continue to the Syncthing local page on Windows

Create a folder in Windows File Explorer for the Obsidian vault, then copy its path. This folder can be empty for now. It will receive content from Mac later.

Copy the Windows sync folder path

Back in Syncthing, add a new sync folder.

Add folder entry in Syncthing on Windows

Set the folder label to Windows. The folder ID must be the same as the one on Mac, for example tg25k-fz2ys. Paste the Windows folder path, then save.

Windows Syncthing folder settings

Both computers now know which local folder should be synced. Next, connect Mac and Windows.

Connect Mac And Windows

First, copy the device ID on Mac. The device ID lets another computer find it. You will paste it into “Add Remote Device” on Windows.

Copy the Syncthing device ID on Mac

On Windows, add a remote device. Paste the Mac device ID, set the device name to Mac, then save.

Add Mac as a remote device on Windows

After Windows sends the request, Mac will show a new device prompt. Accept Windows here. Otherwise, the two devices are not actually connected yet.

Accept the new Windows device on Mac

After the devices are connected, Windows still needs to accept the folder shared by Mac. Click share so Windows can start receiving this Obsidian vault.

Accept the folder share from Mac on Windows

Wait for a moment, then open the Windows sync folder. If you can see .obsidian, it means the Obsidian configuration came over together with the notes.

Windows folder after the Obsidian vault is synced

Finally, test it: create a test note in Obsidian on Mac, wait a few seconds, then check whether it appears in the Windows folder. If it appears, Mac and Windows sync is working.

Sync To Android

On Android, use Syncthing-Fork.

Android mainly needs two permissions: file access and background running. If the installer shows a security warning, continue installing. On first launch, grant storage permission, then set the battery policy to “Unrestricted”. Otherwise, Syncthing-Fork may be killed in the background, causing unstable sync.

Install Syncthing-Fork on Android and grant permissions

Next, create a sync folder on the phone. The folder name can be “Xiaomi phone” or “Obsidian sync folder”, but the folder ID must still be the same one, for example tg25k-fz2ys.

Choose a local folder on the phone. You can create a dedicated folder for the Obsidian vault. After selecting it, Android will ask whether to allow access to this folder. Allow it, then confirm that the directory becomes the real phone path and save.

Create an Obsidian sync folder on Android

After saving the phone folder, choose which computer it should sync with. I recommend selecting only Mac first. Once Mac and the phone are stable, you can decide whether the phone should also connect directly to Windows. This makes troubleshooting easier.

Select the computer device to sync with on Android

After the phone sends a connection request, Mac will show a new device prompt. Confirm that it is your phone and add it.

Accept the Xiaomi phone as a new device on Mac

Adding the device is only the first step. You also need to share the Obsidian folder on Mac with this phone. Open the edit page for the sync folder on Mac, enable sharing with the phone, then save.

Share the Obsidian folder from Mac to the Xiaomi phone

Back on the phone, wait for sync to finish. When the folder status becomes “Up to Date” and the file count and size look right, the phone has the vault. If nothing happens, first check whether this phone folder has the Mac device enabled.

Android shows sync as up to date

Finally, open Obsidian on Android and choose this sync folder as the vault. Select the vault root, the folder where .obsidian is visible.

Sync To iPhone

Möbius Sync is available in the China App Store, but it is a paid app. This guide uses the free option, SyncTrain. SyncTrain can be downloaded from the US App Store.

On first launch, choose the Syncthing service and allow local network access. This lets it discover Mac and Windows on the same Wi-Fi.

Initial SyncTrain setup on iPhone

Next, add a folder in SyncTrain. The location needs to be inside the Obsidian folder in iCloud Drive, because Obsidian for iPhone can only recognize vaults in that location.

If you cannot find the Obsidian folder with the Obsidian icon in iCloud Drive, follow this Obsidian iCloud sync tutorial first and let Obsidian for iPhone create the proper folder.

Select the Obsidian folder in iCloud Drive on iPhone

Inside the Obsidian directory, create a folder for syncing, such as Obsidian-Syncthing. After creating it, go back to SyncTrain and add this existing folder.

Use the same folder ID again, for example tg25k-fz2ys. Set the folder type to the existing folder you just created, set the sync scope to all files, then save.

Create a SyncTrain sync folder on iPhone

After the folder is ready, switch to the devices page and add the Mac discovered on the local network. After adding it, open the device details and enable sharing for the folder you just created.

Add Mac on iPhone and enable folder sharing

After iPhone sends the request, Mac will show a new device prompt. Confirm that it is your iPhone and add it.

Accept the iPhone as a new device on Mac

After adding the iPhone, share the Obsidian folder on Mac with it. Open the iPhone remote device sharing settings, enable the Mac sync folder, then save.

Share the Obsidian folder from Mac to iPhone

If Mac does not show the new device prompt automatically, you can add iPhone manually.

Manual add remote device entry on Mac

When adding manually, paste the device ID from SyncTrain on iPhone. The device name can be 21iPhone for easier recognition.

Enter the iPhone device ID manually on Mac

If iPhone has been added successfully but is not syncing, the sharing relation is usually not enabled. Open this device’s sharing settings, enable the Mac sync folder, then save.

Enable iPhone folder sharing on Mac

Finally, return to the Syncthing home page. When all remote devices show “Up to Date”, Mac, Windows, Android, and iPhone have the same latest files.

All Syncthing remote devices show up to date

Then open Obsidian on iPhone and choose the sync folder you created inside the iCloud Drive Obsidian directory. After selecting it, iPhone can open the synced vault.

Relay Device

Syncthing transfers files between your devices. It does not keep your files on an official cloud server. To complete sync, at least one device with the latest files must be online, and the target device must have a chance to be online at the same time.

For a more stable experience, keep one device as a long-running relay node. It can be:

  • a Mac mini or a Mac that stays on at home
  • a small Windows machine that stays powered on
  • a spare Android phone that stays plugged in

The relay keeps a recent copy of the vault. Other devices do not have to be online at the same time, but this relay should be online often. For example, after editing notes on iPhone, as long as iPhone and the relay are online at the same time, the relay gets the latest files. Later, Windows or Android can sync from the relay.

Who This Is For

Syncthing takes more setup work. Every platform needs a client, remote devices, folder sharing, and matching folder IDs. After setup, the main benefits are:

  1. It does not depend on an Obsidian plugin. Sync can run even when Obsidian is closed.
  2. It works across Mac, Windows, Android, and iPhone.
  3. Files mainly move between your own devices.
  4. It does not require you to run a database, server, or CouchDB.

Syncthing is closer to a device-to-device file sync tool. When no device is online, new changes will not appear elsewhere automatically. For the most stable experience, prepare one always-available relay device.

If you already have a NAS or server, you can also consider Self-hosted LiveSync. If you only want to sync an Obsidian Vault across your own computers and phones, Syncthing is easier to maintain afterward.

Other Sync Methods

If you are still comparing Obsidian sync options, continue with these: