LocalSend
Easy to start
Send files or text directly between computers and phones on the same local network without uploading to cloud storage first.
View project →Continuously synchronize selected folders between two or more devices, choosing which devices and directories can connect.
Syncthing continuously synchronizes files between two or more computers. Devices and shared folders are the main configuration objects: changes in a shared folder are transmitted between participating devices. Users choose the machines and storage locations involved, then decide which folders each device should share. This arrangement starts with explicit device relationships and directory selection.
Each device has an identifier, and both sides must add and approve the other. After folder sharing is configured, a file placed in one shared directory can be received by another device. The official introductory workflow uses a local web interface to inspect devices, folders, and synchronization status rather than uploading everything to one hosted account.
The program creates configuration files and keys when first run, and can operate in the background through system services or other integrations. The guide distinguishes core Syncthing from platform-specific wrappers. Synchronization depends on running programs and effective sharing configuration; installing it on only one computer without pairing or sharing a folder does not establish a working connection.
Use a supported operating system; Have permission to install local applications; Some requirements have not been verified. Check the official setup instructions.
Keeping folders consistent across multiple devices; Willingness to manage pairing, running status, and backups
Only needing an occasional one-off file transfer; Having no independent backup and being unable to tolerate synchronization mistakes