Copy on one device,
paste on another.
YACS syncs your clipboard between your computers, phones and tablets. End-to-end encrypted, no accounts, free and open source.
On a computer
Download the app. A shortcut opens it over whatever you're doing.
Linux also as .deb or .rpm · Command line · All downloads
On a phone or tablet
Nothing to download. YACS runs in your browser.
iPhone and iPad: in Safari, tap Share → Add to Home Screen and use YACS from there. Android: Chrome menu → Install app.
yacs command sends and receives clips from any terminal. See how ↓
How to set it up
- Start on one device Open YACS on any of your devices and choose I'm new to YACS.
-
Add your other devices
YACS shows a QR code and a short code like
7-tulip-apple. Scan the QR code with a phone or tablet, or type the code on a computer (I already use YACS on another device) or intoyacs joinon a server. - Copy on one, paste on another Clips show up on all of them, encrypted end to end.
In a terminal, even over SSH
The yacs command sends and receives clips where there's no clipboard to share: a server you SSH into, a Raspberry Pi, a script or a CI job. Send a log from the server, paste it on your laptop; send a key from your laptop, receive it on the server.
mkdir -p ~/.local/bin
curl -fsSLo ~/.local/bin/yacs https://github.com/JonasSeifried/yacs/releases/latest/download/yacs-cli-linux-$(uname -m)
chmod +x ~/.local/bin/yacs
yacs join # type the code another device shows
yacs send error.log # shows up on your other devices
journalctl -n 50 | yacs send
yacs recv > id_ed25519.pub # the newest clip
On a Mac or Windows PC, the app installs it for you: Settings → Command line → Install command. All commands
- On your computer Press ⌘⇧Space or Ctrl+Shift+Space for a Spotlight-style panel. Paste to send, Enter to copy a clip back with every format it had: text, formatted text, images.
- Files too Copy a file and send it like anything else. It arrives in Downloads and on the clipboard.
- On your phone or tablet A web app, nothing to install: scan a QR code from another device and it's in. Add it to your home screen to use it like any other app.
-
From a terminal
yacs sendandyacs recvdo the same, for servers and scripts. See how
How it's private
Every clip is encrypted on your device before it leaves, with a key only your devices have. Clips go through a small server, the relay, which stores them encrypted, can't read them, and deletes them when they expire.
Free to use, or run your own
The apps come set up for the free relay: clips and files up to 10 MB, kept up to an hour. It's run by me as a free service, without an uptime guarantee. For bigger files and longer expiry, run your own relay in a few minutes.