Skip to content

Comparison

For in-depth comparisons with worked examples and FAQs, see the Guides section:


OSC 52 is a terminal escape sequence that lets a remote process write to the local clipboard. It works well in some environments and fails silently in others.

OSC 52Cinch
Requires interactive PTYYesNo
Works in tmux / screenBrokenYes
Works in Docker execBrokenYes
Works in CI runnersBrokenYes
Bidirectional (pull)NoYes
Binary / image supportLimitedYes (up to 20 MB)
Async / scripted useNoYes
Self-hostableN/AYes

Apple Universal Clipboard (Handoff) syncs the clipboard between Apple devices on the same iCloud account over local network or iCloud relay.

Universal ClipboardCinch
Platform supportApple onlymacOS, Linux, Windows
Works on Linux / WindowsNoYes
Works on remote serversNoYes
CLI / pipe interfaceNoYes
Self-hostableNoYes
Works over the internetVia iCloudYes
Open sourceNoYes

KDE Connect syncs clipboard content (among other things) between Linux and Android devices on the same local network.

KDE ConnectCinch
Platform supportLinux, AndroidmacOS, Linux, Windows
Works on macOSNo (GSConnect only)Yes
Works across internetNo (LAN only)Yes
Works on remote serversNoYes
CLI / pipe interfaceLimitedYes
Self-hostable relayN/A (P2P)Yes
Open sourceYesYes

Cinch vs local clipboard managers (Maccy, Raycast, etc.)

Section titled “Cinch vs local clipboard managers (Maccy, Raycast, etc.)”

Local clipboard managers like Maccy, Raycast, and Clipboard Manager store and search your local clipboard history. They are not remote tools.

Local clipboard managersCinch
Local clipboard historyYesNo (relay only)
Search & recallYesVia desktop app
Remote / cross-machineNoYes
Works on serversNoYes
CLI / pipe interfaceNoYes