Clipboard & Transfer

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 ↓
EXPLORE THIS FEATURE

Choose a view

Universal Clipboard

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 Clipboard
How 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.
▸ Development records

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.

GET XROSS

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