Copy here. Keep going there.
A thought, a link, a file. Carry it to your next screen without sending it to yourself.
Full capability details ↓Choose a view
Copy here.
Keep going there.
A thought, a link, a little inspiration. Bring it to your next screen without sending it to yourself.
Explore Universal ClipboardHow it works
Copy or pick
A clipboard change, or a chosen path, becomes a typed immutable snapshot.
Find the device
mDNS, a LocalSend registration or a subnet scan puts the peer in the directory.
Offer and consent
The receiver reviews exact name, size and digest, and answers before any byte moves.
Bound data plane
Bytes stream on a grant-bound channel whose origin the transport stamps, not the sender.
Verify
Exact length and SHA-256, checked through a pinned descriptor.
Publish or apply
One no-replace rename out of the staging area — or a pasteboard write recorded before it happens.
One clipboard across the machines you own, and files that move between them over an authenticated fabric or a plain LAN. A transfer is offered before it lands: the receiver sees name, size and digest, consents, and only then do bytes stage, get verified, and publish with a single rename. It also speaks stock LocalSend, so a device you can reach without an account is still a device you can send to.
What this feature is not
- Not a cloud clipboard. No central server ever holds the content; it is peer-to-peer over the encrypted fabric.
- Not clipboard history yet. Today an entry is applied to the pasteboard and forgotten.
- Not friend-to-friend sending. Sending a file to somebody who is not you is a later gate, on purpose.
- Not one row per physical machine. A device seen over LAN and over the fabric stays two rows — merging on alias or IP is how a stranger inherits trust.
14 capabilities, tracked in the project.
These are recorded implementation states, not public release availability. Platform and direction support vary; public releases remain unverified.
One clipboard
- Working today Live clipboard sync
A copy on one machine lands on another machine's real pasteboard.
- Working today Loop suppression
An applied remote entry is never re-announced, so two devices stop echoing.
- Working today Per-device admit policy
Deny by default. Off means the daemon never reads your clipboard at all.
- Working today Sensitive-content filtering
A password is redacted before it can reach capture or history.
- Planned Images and rich content
Text, HTML, RTF and screenshots, under size ceilings.
- Planned History and search
Retain, search and restore what you copied earlier.
Sending files
- Working today Offer and consent
Nothing a peer or a stranger sends reaches disk before somebody says yes.
- Working today Resume, twice over
Survives a cut link and a killed daemon. It continues into what already arrived.
- Working today SHA-256 verification
Bytes checked through a pinned descriptor, not a path re-resolved later.
- Working today Atomic publish
A partial file never appears under its real name. One no-replace rename.
- Working today Cancel and progress
Watch receiver-verified bytes; a cancel releases the stage on both sides.
Finding the other device
- Working today LocalSend interop
Send to and receive from stock LocalSend clients. No account involved.
- Working today mDNS discovery and LAN scan
Find peers by multicast, by registration, or by sweeping the subnet.
- Being built Merged device directory
One list of everything reachable, where the row decides which wire a send takes.
Start with the devices
you already own.
Make a little more room for what you do.
Find your way in.
Public downloads are being confirmed. Explore the workflows and development status to see what's taking shape.
Explore features