Private clipboard history

Everything you copy, on every device you own

UniClip keeps a searchable clipboard history on your Mac and syncs it to your iPhone and iPad. Every item is sealed on the device before it is uploaded, so the server holds ciphertext it has no key for.

Free · macOS 14 or later · iOS 17 or later

Nothing Apple ships covers this

Clipboard history is a solved problem on Windows and a partial one on the Mac. What is still missing is a durable history that spans the Mac you work on and the phone in your pocket.

 Windows Clipboard (Win+V)macOS 26 SpotlightUniversal ClipboardUniClip
Keeps a historyYesYes, 7 daysOne itemYes
Syncs between devicesWindows to WindowsNoHand-off onlyMac, iPhone, iPad
Works across Mac and phoneNoMac onlyOne item at a timeYes
SearchableNoYesNothing to searchOn device
Text and imagesText only in syncYesYesYes

Windows has had this since 2018, cloud sync included — but only Windows to Windows, and only text.

macOS 26 added a clipboard history inside Spotlight. It is Mac-only, caps at seven days, and does not sync.

Universal Clipboard holds exactly one item. It is a hand-off, not a history.

How it works across your devices

The two platforms behave differently, because Apple made them behave differently. Here is exactly what each one does.

On the Mac

UniClip sits in the menu bar and captures continuously. Copy anything, anywhere, and it lands in the history — searchable, and synced to your other devices.

  • Captures every copy in the background
  • Search the full history from the menu bar
  • Text and images
The UniClip panel on macOS: a search field reading “Search your clipboard” above a list of recent items — an address, a URL, a message, a booking reference, and one masked entry marked “hidden — not synced”.

On iPhone and iPad

Your full history arrives on the phone and is ready to paste. Capture works differently: you hand the phone something, through the share sheet or the UniClip keyboard, and it joins the history.

  • Everything copied on the Mac appears automatically
  • Add items with the share sheet or the keyboard
  • Search runs on the device
UniClip on iPhone showing the full clipboard history in place of the keyboard, each item labelled with the app it came from.

iOS cannot read the clipboard in the background

Apple closed that in iOS 16, and no app can reopen it. So the phone does not watch what you copy — the Mac does that, and the phone receives it. When you want something that started on the phone, you hand it over deliberately. We would rather say so here than have you discover it on day one.

Your clipboard lives where the suggestions go

Most clipboard apps on iOS hand you an extension you have to switch to, use, and switch away from. UniClip is a real keyboard — the one you type on all day.

The UniClip keyboard on iPhone. The message field reads “Send it to brid”, and the row above the keys shows the completion “brid”, the suggestion “bridal”, and a saved clip reading “Flat 4, 12…” with a clipboard icon.
Typing brid brings the matching clip up beside the word suggestions — clipboard search with no search box, and no leaving the app you are in.

Full QWERTY, emoji, autocorrect and glide typing. Set it as your default and leave it there — your clipboard runs along the top, where the suggestion bar normally sits, so everything you copied is one tap away in any app without opening anything.

  • Everything a keyboard should do: QWERTY, emoji, autocorrect, glide typing
  • Your clips sit along the top, in every app
  • Type the first few letters of something you copied and it appears beside the word suggestions
  • No switching keyboards, no opening an app, no search box

The server stores ciphertext it cannot read

Your clipboard is the most sensitive stream on your machine — it carries whatever you were about to paste. That is a design constraint, not a marketing angle.

Your passphrase, your key

The encryption key is derived on the device from your passphrase with PBKDF2 at 600,000 rounds. It never leaves your devices and is never sent to us.

Sealed before upload

Every item is encrypted with AES-GCM on the device that captured it. What reaches the server is a blob it has no key for, and stored rows are indistinguishable from random.

Search runs on the device

Not as a privacy feature — as a consequence. The server has nothing it could index, so searching has to happen where the key is.

It asks before it touches your keyboard

On the Mac, UniClip can press ⌘V for you after you pick an item. That is off until you turn it on, and turning it on shows you exactly what it will do first — before macOS is asked for anything.

  • One ⌘V to the app you were typing in, and that is the only keystroke it ever sends
  • UniClip posts keys; it cannot receive them, so it cannot see what you type
  • macOS asks separately, and you can withdraw it at any time
  • Left off, choosing an item copies it and you paste it yourself
UniClip Settings on macOS with a sheet titled “Let UniClip press ⌘V for you?”, listing what the feature does, that it is the only keystroke sent, that UniClip cannot read what you type, and that macOS will ask separately. The buttons read Not Now and Allow.
The sheet shown the first time the setting is switched on. Declining leaves the feature off and the app fully usable.

It holds things back before they are ever recorded

Encrypting everything is not enough if the wrong things end up in the history in the first place. All three of these are on from the moment you install it.

Content an app marks confidential — always

Anything published as org.nspasteboard.ConcealedType is refused from the type alone, before its value is read. Not a setting: the marker is another app asking not to be recorded, so you are not the only party to the decision.

Anything copied out of a password manager — unless you say otherwise

Twelve are excluded when you install it, from 1Password to the macOS Keychain. Add your own, or remove any of the ones that came with it — a removal is remembered.

Anything shaped like a credential — unless you turn it off

API keys, JWTs, private keys and Luhn-checked card numbers are recognised, kept on the device that copied them, shown masked, and never uploaded.

Turning something off is a decision, not a confession

Test credentials that reach nothing real, a key you are moving between machines on purpose, or simply preferring a complete history because it is end-to-end encrypted — that being the entire point. UniClip does not ask twice and does not switch itself back on at the next update. What you let through is sealed with your key before upload, exactly like every other item.

One account across the family

UniClip signs in with your UniAuth account over OpenID Connect, using an authorization code flow with PKCE. Signing in gives the sync service an identity to attach your items to. It does not give it your encryption key — that is derived from your passphrase and stays on your devices.

Put your clipboard everywhere

Free — there is no paid tier and no billing. macOS 14 or later on the Mac, iOS 17 or later on iPhone and iPad.