
Description
You copy some text or an image on one computer, then want to paste it on another machine or your phone, and end up sending it to yourself and digging through a chat log. SyncClipboard removes that step: copy on one device and paste on the others, with the Windows, macOS and Linux desktop clients syncing automatically from the background.
The server side is flexible. The client has a built in server, so one machine left on is enough. You can also run a standalone server in Docker, or use WebDAV storage or S3 compatible object storage as the relay, so no extra hosting is needed. It also looks after images: a picture copied from a browser is fetched in the background at full size, which fixes animated images that would not copy, and copying webp or heic files stores a gif or jpg alongside so paste still works in boxes that only accept older formats. The project is open source under the MIT license, and phones join the same sync through an iOS shortcut or community Android clients.
Real time multi device sync: Windows, macOS and Linux desktop clients run in the background and sync the clipboard automatically, while phones connect through shortcuts or community clients
Clipboard history: keeps what you copied and syncs the history across devices, though the author notes this feature is early and important items should not live only there
Three server options: the built in client server, a standalone Docker server, or WebDAV and S3 compatible storage, with only one server needed in the whole sync network
Image clipboard handling: paste images and files between the clipboard and the file system, fetch the original image after a browser copy, and add a gif or jpg for webp and heic
Hotkeys and command line: bind global hotkeys to commands, or trigger a command from the command line to work with other scripts and shortcuts
Open API: endpoints to download and upload the clipboard, and the community has built Android and input method clients on them
Many ways to install: Windows installer, portable zip and WinGet; macOS dmg and Homebrew; Linux AppImage, deb, rpm and AUR
The server side is flexible. The client has a built in server, so one machine left on is enough. You can also run a standalone server in Docker, or use WebDAV storage or S3 compatible object storage as the relay, so no extra hosting is needed. It also looks after images: a picture copied from a browser is fetched in the background at full size, which fixes animated images that would not copy, and copying webp or heic files stores a gif or jpg alongside so paste still works in boxes that only accept older formats. The project is open source under the MIT license, and phones join the same sync through an iOS shortcut or community Android clients.
Features
Real time multi device sync: Windows, macOS and Linux desktop clients run in the background and sync the clipboard automatically, while phones connect through shortcuts or community clients
Clipboard history: keeps what you copied and syncs the history across devices, though the author notes this feature is early and important items should not live only there
Three server options: the built in client server, a standalone Docker server, or WebDAV and S3 compatible storage, with only one server needed in the whole sync network
Image clipboard handling: paste images and files between the clipboard and the file system, fetch the original image after a browser copy, and add a gif or jpg for webp and heic
Hotkeys and command line: bind global hotkeys to commands, or trigger a command from the command line to work with other scripts and shortcuts
Open API: endpoints to download and upload the clipboard, and the community has built Android and input method clients on them
Many ways to install: Windows installer, portable zip and WinGet; macOS dmg and Homebrew; Linux AppImage, deb, rpm and AUR
