FeaturesDownloadDocsChangelogGitHubDownload
v0.1.2 alpha is out: Windows + Android →

Your clipboard,
everywhere, forever.

ClipTrail remembers everything you copy, knows what each thing is, and puts it one keystroke away. Pair your devices and your history follows you, end-to-end encrypted. Open source, no account, no tracking.

Windows Linux Android APK macOS experimental
The ClipTrail dashboard: a sidebar of kinds and apps, a calendar heatmap, a day-by-day timeline of clips and a preview of the selected code clip.The ClipTrail dashboard: a sidebar of kinds and apps, a calendar heatmap, a day-by-day timeline of clips and a preview of the selected code clip.
The quick picker: a search box, kind tabs and a list of recent clips with Ctrl+1 to Ctrl+9 quick-paste hints.The quick picker: a search box, kind tabs and a list of recent clips with Ctrl+1 to Ctrl+9 quick-paste hints.
CtrlShiftSpace from any app Synced end-to-end encrypted
1

Copy like you always do

ClipTrail saves every copy in the background and works out what it is: a link, code, a colour, an image.

2

Summon the picker

Press the hotkey in any app and type a few letters. Search runs over years of history as you type.

CtrlShiftSpace
3

Press Enter

The clip goes straight into the app you were in. Shift Enter pastes it as plain text.

Enter
Features

Every copy, kept, sorted and one keystroke away.

Built-in clipboards forget after a few dozen items or a restart. Sync tools only move your last copy. ClipTrail keeps the whole trail and makes it easy to find.

Instant picker, paste where you were

A hotkey opens a search box over whatever you're doing. Enter pastes into the previous app; Ctrl 1–9 quick-pastes the top nine; Tab flips through kinds.

How the picker works →
Quick picker listing recent clips.Quick picker listing recent clips.

Smart actions for every kind

Clean tracking junk from links, copy a colour as RGB or HSL, prettify or minify JSON, wrap code in a Markdown block, dedent, join lines, change case. Each action shows a live preview.

All smart actions →
Picker action list for a colour clip offering Copy as RGB and Copy as HSL with previews.Picker action list for a colour clip offering Copy as RGB and Copy as HSL with previews.

Unlimited history

Text, links, code, images and files, kept until you delete them, or for as long as you choose. Nothing lost after a restart.

  • Keep forever, 1 year, 90 or 30 days
  • Pinned clips are never cleaned up
  • Repeat copies bump, never duplicate

Knows what you copied

Every clip is recognised on your device the moment you copy it, with no tagging and no cloud. Code gets its language (Rust, Python, TypeScript, SQL, shell and 15 more), links get their site, secrets get hidden.

Link Code Text Contact Color File Image Sensitive
How classification works →

Travel back in time

A timeline grouped by day and a 16-week calendar heatmap. Click a day to jump straight to "that thing I copied last Tuesday", or narrow to today, 7 or 30 days, a kind or an app.

Lives in your tray

Recent clips, pause capture, start at login, all one click away.

Safe by default

Password managers are ignored. One-time codes, API keys, private keys and card numbers are masked, kept out of search and sync, and deleted after an hour.

Light and fast

A Rust core on SQLite with trigram full-text search. Classifying a clip takes well under a millisecond. The app uses your system's web view, not a bundled browser.

Pair with a QR code

Scan once and your devices share one history over your Wi-Fi, end-to-end encrypted. No account, no cloud.

Cross-device sync →

Scriptable, and agent-ready

The clipd CLI does everything the app does (capture, search, pin, sync), so scripts can reach your history too. AI assistants can search it through the local clipd-mcp server.

clipd commands →
AI assistants

Works with your AI assistant.

Claude Code, Claude Desktop, Cursor and any MCP-compatible client can search your clipboard history for you, right on your own computer. Ask in plain words; get the clip back.

  • Runs locally. The assistant starts clipd-mcp on your machine and talks to it over stdio. No account, no hosted service, no open port.
  • Sensitive clips are withheld. Keys, one-time codes and card numbers are masked; the assistant never gets their body and can't copy them back.
  • Read-mostly. It can search, read, pin and put a clip back on your clipboard. It can't delete or edit anything.
  • Honest about the edges. Clips an assistant reads become part of that conversation with your AI provider. ChatGPT isn't supported: it needs a remote server, and ours is local by design.

Set up your assistant

Cross-platform, cross-device

Any device to any device.

Each platform gets its own app on the same Rust core. Every app is fully useful on its own; pair another device when you have one and what you copy on one shows up in the history of the others.

Copy on Windows, paste on your phone

An address from an email on your laptop is in your phone's ClipTrail a moment later. Tap it to copy, then paste anywhere.

Android app available

An image from your phone on your Mac

Screenshots and photos sync as full images (thumbnails first), so they're there when you sit down at your computer.

macOS experimental

Code from Linux, pasted on Windows

That command from your Linux box is one hotkey away on your Windows laptop, still tagged with its language.

Works today on your local network
Sync

One scan to pair. Encrypted before it leaves.

  • QR pairing with a check code. Your computer shows a one-time code valid for 10 minutes; both devices then show the same 4-digit check code.
  • End-to-end encrypted. Every clip is sealed with XChaCha20-Poly1305 on the device that copied it. Keys live in the OS keychain.
  • On your network, no cloud. A desktop acts as the hub on your Wi-Fi. No account, no server of ours, nothing leaves your home or office.
  • Secrets stay put. Sensitive clips are never synced. Synced clips land in history, never silently on your clipboard.
  • Same network for now. Both devices need to be on the same Wi-Fi or LAN while they sync; changes made while apart catch up when they meet again.

Sync guide

Settings, Devices section: sync is on and ready on port 47821, with a pairing QR code that expires in 9:57 and a Copy link button.Settings, Devices section: sync is on and ready on port 47821, with a pairing QR code that expires in 9:57 and a Copy link button.

Platform support

PlatformStatusCapturePaste-backSync
Windows 10 / 11SupportedAutomaticYesHub or client
LinuxSupportedX11; Wayland with data-control (KDE, Sway, Hyprland). GNOME Wayland only sees X11 apps.X11 onlyHub or client
AndroidAvailable (APK)Automatic via accessibility, plus tile and share menuTap to copyClient
macOSExperimentalCapture works (text, rich text, images, file URLs); tested on Apple siliconNeeds Accessibility permission; untestedHub or client (untested)
Why another clipboard app

History tools don't sync. Sync tools don't remember.

ClipTrail is built to do both, on the mix of devices people actually own. Here's an honest comparison, including what isn't there yet.

FeatureBuilt-in history
Win+V and similar
History apps
one device
Clipboard sync
phone links, bridges
ClipTrail
Keeps everything, searchable—✓—✓
Sorted by type automatically—some—✓
Timeline and calendar heatmap—rare—✓
Smart paste actions—some—✓
Laptop ↔ phonewith an account—✓✓
Windows + Linux + Android—somesome✓
End-to-end encrypted, open source—somesome✓
No account needed✓✓some✓
Privacy

Your clipboard is yours.

A clipboard manager sees passwords, private messages and keys. ClipTrail is designed so that nobody else does.

  • Local-first. Your history is a folder on your device. Every app works fully offline and alone.
  • No telemetry, no analytics, no account. Nothing phones home. Read every line on GitHub.
  • Encrypted sync. Only ciphertext crosses the network, and only to devices you paired.
  • Password managers excluded by default, plus any app you add.
  • On the roadmap: encrypting the on-device database at rest. Today it's protected by your OS account, like your browser history.

Privacy & security in detail

FAQ

Questions, answered.

Is ClipTrail free?

Yes. It's open source under the MIT license, with no account and no paid tier.

Does my clipboard leave my computer?

Only if you pair another device, and then only as ciphertext to that device over your local network. There is no ClipTrail server and no telemetry.

Is there an Android app?

Yes, since v0.1.2. It captures copies through an accessibility service plus a Quick Settings tile and the share menu. It isn't on the Play Store: download the APK from this site and install it yourself. See Android setup.

Do I need two devices?

No. Every app is fully useful on one device: history, search, the picker and smart actions all work offline. Pairing only adds devices when you have them.

Is it safe to copy passwords?

Copies from password managers are ignored by default. Anything that looks like a one-time code, API key, private key or card number is masked, never searchable, never synced, and deleted after an hour (you can change that).

All questions

Start keeping your trail.

Free, open source, and private by design. Download it, or watch the repo to hear about new releases.