Syncthing
An open, trustworthy and decentralized file synchronization application.
Welcome to Syncthing for Android
Introduction
Syncthing is an open-source file synchronization application.\n\
To share data with other devices, you need to add their unique device IDs to the device list. Afterwards you can select which folders to share with which devices.\n\
Please report any problems you encounter via Github.
Storage Permission
Syncthing needs to access your storage to do file synchronization.
Location Permission
Syncthing can be configured to run on selected Wi-Fi networks. Android requires applications to have location permissions to be able look up active Wi-Fi network name, as you can sometimes infer users location from the name of the network they are connected to. If you want to use this feature, press the button above to give the required location permissions to Syncthing. Otherwise you can skip this step.
Back
Continue
Finish
Example
Error
Grant permission
Permission granted
Accept
Ignore
Confirm to quit app
For your consideration: You configured the app to start automatically on boot. Therefore it monitors run conditions and syncs at any time in the background when conditions match. You should only quit manually if you run into severe problems. Otherwise, disable \'Start automatically on boot \' in the settings. Would you like to quit now until the device rebooted?
Add Folder
Share Device ID
Send Device ID to
Allow Anonymous Usage Reporting?
The encrypted usage report is sent daily. It is used to track common platforms, folder sizes and app versions. If the reported data set is changed you will be prompted with this dialog again.\n\nThe aggregated statistics are publicly available at https://data.syncthing.net.
Yes
No
Open Website
Write storage permission is required for this app
Device \"%1$s\" wants to connect
Device \"%1$s\" wants to share folder \"%2$s\"
Battery Optimization
Android may stop synchronization after some time. To prevent this, turn off battery optimization.\n\nSome devices have additional task-killing apps preinstalled. You should add Syncthing to their whitelist, as well.
Later
Don\'t show again
Turn off for Syncthing
Your device does not support disabling battery optimizations
Loading…
Generating secure keys. This may take a few minutes.
Syncthing is taking very long to load. Use the logs to check for any errors.
Folders
No folders found
- %1$d / %2$d File
- %1$d / %2$d Files
Override changes
Open file manager
No compatible file manager found
Devices
No devices found
Up to Date
Syncing (%1$d%%)
Disconnected
Paused
Unknown
Download
Upload
Status
Syncthing is starting.
Syncthing is running.
Syncthing is not running.
Syncthing has crashed.
Download:\u0020
Upload:\u0020
CPU Usage
RAM Usage
Announce Server
Restart
Do you want to restart Syncthing?
Folder ID
Folder Label
Directory
Watch for changes
Asks operating system to notify about changes to files. If disabled falls back to periodic hourly scans.
Pause Folder
Devices
Keep Versions
Delete Folder
Create Folder
Edit Folder
Create
Do you really want to remove this folder from Syncthing?
The folder ID must not be empty
The folder path must not be empty
Discard your changes?
Your Android version only grants Syncthing readonly access to the selected folder.
Your Android version grants Syncthing read and write access to the selected folder.
Sorry. The selected folder cannot be used. Please select a folder located on the internal or external storage.
Ignore Patterns
Failed to create ignore file. Is the directory writable?
No text editor found
Device ID
Name
Addresses
Current Address
Compression
- Never
- Metadata
- Always
Introducer
Pause Device
Delete Device
Add Device
Add
Edit Device
Do you really want to remove this device?
The device ID must not be empty
Scan QR Code
Did not get root permissions
Web GUI
Waiting for GUI
Settings
Run Conditions
Behaviour
Syncthing Options
Backup
Debug
Experimental
Run Conditions
Use the following options to decide when Syncthing will run.
Run on mobile data
Run when device is connected via the mobile data network. Warning: This can consume a lot of data from your mobile operator data plan if you sync large amounts of data.
Run on Wi-Fi
Run when device is connected to a Wi-Fi network.
Run on metered Wi-Fi
Run when device is connected to a metered Wi-Fi network e.g. a hotspot or tethered network. Attention: This can consume large portion of your data plan if you sync a lot of data.
Run on specified Wi-Fi networks
Run only on selected Wi-Fi networks: %1$s
Run on all Wi-Fi networks.
Please turn on Wi-Fi to select networks.
Please connect to a Wi-Fi to add it to the list.
You need to grant LOCATION permission to use this feature.
Permission required
Starting with Android 8.1, location access is required to be able to read the Wi-Fi\'s name. You can use this feature only if you grant this permission.
Run when device is powered by
- AC and battery power.
- AC power.
- Battery power.
Respect Android battery saving setting
Disable Syncthing if battery saving is active.
Respect Android \'Auto-sync data\' setting
Disable Syncthing when the quick settings tile \'Auto-sync data\' is toggled off.
Run when device is in flight mode
Enable if your device has problems detecting manual Wi-Fi connections during flight mode.
Service setting
Run Syncthing as a service. Adds a persistent notification to prevent it from being terminated by Android. Checking this option starts Syncthing on operating system startup.
Start service automatically on boot
Use advanced Folder Picker
Select any folder on the device for syncing
Run Syncthing as Superuser
This is an unstable feature that may cause problems with Syncthing and with your device. If you encounter problems, you may have to reinstall Syncthing.
Notification
Choose the notification type
- Normal
- Low Priority
- None
Language
Change the app language
Start directly into web GUI
When starting the app, open web GUI instead of the main screen
Theme
Follow system
Light
Dark
Default Language
- Send & Receive
- Send Only
- Receive Only
- Random
- Alphabetic
- Smallest First
- Largest First
- Oldest First
- Newest First
- None
- TrashCan
- Simple
- Staggered
- External
Device Name
Sync Protocol Listen Addresses
Incoming Rate Limit (KiB/s)
Outgoing Rate Limit (KiB/s)
Global Discovery
Local Discovery
Enable NAT Traversal
Global Discovery Servers
Enable Relaying
Anonymous Usage Reporting
GUI Listen Addresses
Undo ignoring devices and folders
This will undo previous decisions to ignore devices and folders. Continue?
Successfully undone decisions.
Export Configuration
Input value not valid. Please enter value between %1$d and %2$d.
Connect through a proxy
No proxy configured.
Keep the CPU awake while Syncthing is running
Use this setting if you experience unexpected disconnects while operating on battery. This will result in increased battery consumption.
Use Tor
Force all traffic through Tor for increased privacy. Requires Orbot. Disables proxy options.
SOCKS5 proxy
socks5://192.168.0.1:1080
Input violates proxy syntax \'socks5://[IP/HOSTNAME]:[PORT]\'
HTTP(S) proxy
http://192.168.0.1:8080
Input violates proxy syntax \'http://[IP/HOSTNAME]:[PORT]\'
Use legacy hashing
Force Syncthing to use legacy hashing package for compatibility purposes
Restart on Wakeup
Default: Enabled. Disabling this feature may result in folder scans and device reconnects being delayed to save battery.
Do you really want to export your configuration? Existing files will be overwritten.\n\nWARNING! Other applications may be able to read the private key from the backup location and use it to download/modify synchronized files.
Do you really want to import a new configuration? Existing files will be overwritten.
Config was exported to %1$s
Import Configuration
Config was imported
Config import failed, make sure files are in %1$s
STTRACE Options
Environment variables
Value is not a valid environment variable string
Reset Database
This action should only be performed based on a recommendation from our support team.
\nAre you sure you want to clear Syncthing\'s database?
Successfully reset Syncthing\'s database
Reset Delta Indexes
This action should only be performed based on a recommendation from our support team.
\nAre you sure you want to clear Syncthing\'s delta indexes?
Successfully reset Syncthing\'s delta indexes
About
Open Log
Open the Syncthing and Android log window
Notify about Syncthing crashes
Show a notification whenever a Syncthing crash is detected
Syncthing Forum
Go to the Syncthing Forum
https://forum.syncthing.net/
Report Issue
Open the Syncthing-Android issue tracker
https://github.com/syncthing/syncthing-android/issues
Donate
Help us pay for domains and hosting fees
https://syncthing.net/donations/
Syncthing Version
Syncthing-Android Version
Folder Picker
Warning: Your Android version does not allow syncing to external storage devices
Directory is Empty
Create new Folder
Select Folder
Failed to create folder
Syncthing Log
Android Log
View Android Log
View Syncthing Log
Retrieving logs…
Share
Save to Syncthing
Save
Cancel
Folder
New file %1$s
Nothing to share
- %1$d file copied to folder \"%2$s\", %3$d already exist
- %1$d files copied to folder \"%2$s\", %3$d already exist
- %1$d file copied to folder \"%2$s\"
- %1$d files copied to folder \"%2$s\"
There was an error during sharing, check application logs
Sharing files…
- File Name
- Files List
Sub folder
Syncthing is disabled
Do you want to change the run conditions?
Change Settings
Exit
Reasons:
Device is running on battery
Device is running on charger
Device is in power-saving mode
Global Synchronization is disabled
Current WiFi SSID is not whitelisted
Current WiFi is metered
No network connection or airplane mode enabled
Not connected to mobile data
Not connected to WiFi
Not configured to sync on WiFi nor mobile data
Syncthing is running
Syncthing is disabled
Syncthing was terminated
Failed to create config file
A config file crucial to operation is missing
Camera
%1$s-photos
Syncthing has crashed
Click to view logs
Syncthing active
Monitoring run conditions
Other notifications
Restart Needed
Click here to restart syncthing now
Device ID copied to clipboard
- B
- KiB
- MiB
- GiB
- TiB
- B/s
- KiB/s
- MiB/s
- GiB/s
- TiB/s
Idle
Scanning
Syncing (%1$d%%)
Error
Unknown
Paused
Out of Sync
%1$s / %2$s
Stopping Syncthing is not supported when running in background is enabled.
Folder Type
Send & Receive
Send Only
Receive Only
The folder will both send changes to and receive changes from remote devices.
Files are protected from changes made on other devices, but changes made on this device will be sent to the rest of the cluster.
Files are synchronized from the cluster, but any changes made locally will not be sent to other devices.
File Pull Order
Random
Alphabetic
Smallest First
Largest First
Oldest First
Newest First
Pull files in random order.
Pull files ordered by file name alphabetically.
Pull files ordered by file size. Smallest first respectively.
Pull files ordered by file size. Largest first respectively.
Pull files ordered by modification time. Oldest first respectively.
Pull files ordered by modification time. Newest first respectively.
Maximum Age
Clean out after
File Versioning
None
Versions Path
Command
The number of old versions to keep, per file.
Files are moved to date stamped versions in a .stversions directory when replaced or deleted by Syncthing.
Files are moved to .stversions directory when replaced or deleted by Syncthing.
Files are moved to date stamped versions in a .stversions directory when replaced or deleted by Syncthing. Versions are automatically deleted if they are older than the maximum age or exceed the number of files allowed in an interval.\n\nThe following intervals are used: for the first hour a version is kept every 30 seconds, for the first day a version is kept every hour, for the first 30 days a version is kept every day, until the maximum age a version is kept every week.
The maximum time to keep a version (in days, set to 0 to keep versions forever).
Path where versions should be stored (leave empty for the default .stversions directory in the shared folder).
The number of days to keep files in the trash can. Zero means forever
The first command line parameter is the folder path and the second parameter is the relative path in the folder.
Select a versioning type to enable versioning.
Type: Simple
Type: Trashcan
Type: Staggered
Type: External
Cleanout after: %1$s
Maximum Age: %1$d \nVersions Path: %2$s
Command: %1$s
Keep versions: %1$s
Show device ID
Could not access device ID.
Browse
No sub folder is selected
Share device ID with