Smart clipboard for Windows and Linux

The clipboard that remembers.

Orange Copy Paste keeps the text, images and files you copy in a searchable history, next to your notes, on every device. End-to-end encrypted, and fully usable offline.

Free. No account needed. Linux builds: deb and AppImage.

How it works

Copy. Find. Paste.

Ctrl+C

Copy anywhere

Keep copying the way you always have. A background watcher notices every copy in about a fifth of a second and adds it to history: text, links, images, files, even rich HTML.

groups work ideas

Find it later

Search by content or group name. Filter by type, date, group, or cloud state, and every filter shows how many items it would leave before you apply it.

Ctrl+Shift+V

Paste it back

A small popup opens at your cursor with your recent and pinned items. Press a number, 1 to 9 or 0 for the tenth, and that item is pasted into whatever app you are in.

Features

Small app. Long memory.

Everything below works without an account. Sync and sharing are layered on top, never wired in as a requirement.

clipboard

History that holds on

No entry limit, always deduped, and kept across restarts. Pin up to 10 for the quick-paste popup, and clearing your history never touches what you pinned or saved.

organize

Groups and filters

Tag entries with colored groups, then filter by type, date, group, or cloud state. Deleting a group gives you five seconds to undo it.

notes

Notes with a real editor

Headings, task lists, tables, code blocks with syntax highlighting, callouts, images and attachments. Export any note as Markdown whenever you want out.

media

Images, files and video

Screenshots and photos are captured at full quality and kept on disk, not in memory. Copied videos play right on the card.

local-first

Works offline, forever

No account required. Everything lives on your machine, and the app is fully usable with sync off or the network gone.

calm

Quiet by design

Can close to the tray and start when you sign in, on Windows and Linux; both are off until you turn them on. The copy and paste sounds are off by default too.

Every screen, in order

Watch it work.

Six screens, one window, read top to bottom. Mockups built from the app's own styles, at the size it draws them.

ClipboardEverything you copied, and what you can do to it

In the app

Every surface, up close.

Mockups built from the app's own styles and drawn at the sizes it renders them, filled with made-up content.


Orange Copy Paste
3128
TodayAug 21, 2026

Meet at the station, platform 4, 9:40. Bring the badge for the side door.

#a1b2c3d4 Image Aug 21, 2:45 PM

github.com/NotRover/RoverTools-Orange-Copy-Paste-App

Release checklist

  • Bump the version and tag it
  • Sign both bundles
  • Publish next.md as the notes

quarterly-report.pdf

popup-placement-bug.mp4

/home/rio/projects/orangecp/assets

old-mockup-v3.figmissing

YesterdayAug 20, 2026

#5e90d2f1 Image Aug 20, 4:38 PM

+2
logo-orange.svgwordmark-dark.pngbrand-guide.pdf+2 more

Rename the beta channel to preview before the next build goes out.

meeting-notes-aug-20.md

86 text7 rich21 img14 files128 total
Sync connected
The history screenSort, filters, search and a three-way layout switch across the top; day groups on a timeline; the entry sitting on your clipboard outlined in orange.

Orange Copy Paste
Today

#ff3e1c on #0e0e0e reads 4.6:1, so the label needs 600 weight.

ClipboardStopped sharing this item here1h ago

staging.rovertools.app/preview/920x560

#7f31c0ab Image Aug 21, 11:06 AM

brand-assets (3 files)

Ship the rail at 272 and let people drag it. The old fixed one was too tight for four members.

Launch checklist
Sign the bundles, check both channels, then publish the notes.

Handover

  • Rotate the space key
  • Re-wrap for the four of us

/home/rio/projects/orangecp/assets/press

press-kit-aug.pdf

Yesterday

popup-placement-bug.mp4

Ship the popup clamp fix first, then the rail. The clamp is the one people hit.

Colour audit
Muted text on surface is 3.1:1. Needs to clear 4.5 before the beta.

figma.com/file/orangecp/spaces-rails

beta-icons (11 files)

You are all caught up
The Spaces screenYour spaces on the left, the shared feed in the middle, and the rules and people for that space on the right. Both side panels resize and stay where you put them.
Filters42 of 128Clear
Pinned12Saved34Mine113From others15
Any timeToday7 daysRange
AnyIn cloud96Local32
AnyIn a space24Not shared104
Design12Ops1Family4
work21release9ideas6crypto4support3family2
Filters that count aheadEvery type, cloud state and space carries the number of items it would leave you, counted before you click it.
Rows
TextYou#ff3e1c on #0e0e0e reads 4.6:14m
FileRriobrand-assets (3 files)26m
URLYoustaging.rovertools.app/preview1h
ImageMmei#7f31c0ab Image Aug 2118m
DocMmeipress-kit-aug.pdf5h
FolderYou/home/rio/projects/orangecp6h
Rich TextRrioRelease checklist, three items left8h
Cards or rowsThe same shared feed as one line per item. The arrow says which way it went: orange for what you sent, grey for what arrived.
Release checklist
  • Draft the notes in changelog/next.md
  • Check the updater on both channels
  • Ship 0.1.16
bun run tauri build
Reply to the beta thread

Yes, the history stays on disk when sync is off. Nothing is uploaded until you sign in.

Popup sizes
WindowSize
Copy popup340 x 260
Paste popup340 x 460
Main window920 x 560
From the design review
The rail should have ends. A line that stops dead reads as a bug.

Fixed by fading the last group out under its own dot.

Notes, in the same windowTask lists, tables, code and quotes. A note pins, tags and shares exactly like a copied item.
H1

Before the tag

  • Draft the notes
  • Check both update channels

The tag is here:

RoverTools-Orange-Copy-Paste-App/tag/v0.1.16URL32m agogithub.com/NotRover/RoverTools-Orange-Copy-Paste-App
A real editor, not a text boxHeadings, checklists, tables, code and colors. Drop a copied item into the text and it stays linked, openable in place.
Everything has a keyCapture and paste without opening the window. The popup answers to digits, arrows and Esc, and the app lists every binding it uses.
7 selectedSelect allCopyPinSaveGroupsShareShare to spaceDesignOpsFamilywaitingCloudDelete
Do it to a hundred at onceTick the items and pin, save, tag, upload or share the lot. The space list checks the ones every selected item is already in.

Meet at the station, platform 4, 9:40. Bring the badge for the side door.

CopyPinSaveUpload to cloudShare to space2GroupsExpandDelete
Right-click any itemCopy, pin, save, put it in the cloud, share it to a space, tag it, or delete it, without leaving the list.
You can see what you useThe quota sits in the open, per account, and every byte of it was encrypted before it left the machine.
People5
YOYouowner
RIrio
MEmeiwaiting for key
DEdev-box
SAsam
7K2M-9QX4Copy codeCopy link
Invite by emailSend
Who is in a spaceWho is online right now, and a badge on anyone whose device has not picked up the space key yet.
Rulesauto
Copy new items inAnything shared here lands on your clipboard as it arrives.
Share new items outOff. Only items you share by hand go into this space.
Show removed itemsKeeps a line where something used to be, with who took it out.
Sharing is opt-inNothing leaves this machine unless you shared it or turned one of these on.
Sync per deviceRealtime, passive or manual, chosen on each machine. Your laptop can stay live while your desktop only syncs when you ask.
Invites
Requests2Received1Sent0

Design

rio used a code or a join link 4 min ago

ApproveDecline

Ops

mei used a code or a join link 1 hr ago

ApproveDecline
Joining takes a yesA code gets somebody as far as the door. Requests, invites you were sent and invites you sent out all wait in one panel.
Notifications
Mark all readClear read
AllInvites1Sync1
Today

rio invited you to Design

4 min ago

JoinDecline

3 items are waiting to upload

2 hr ago

The bell keeps the receiptsSpace invites and sync warnings land in one feed. Answer an invite from the row it arrived on, or filter down to the kind you came for.

Spaces

A clipboard you can share.

A Space is a live, shared feed between any number of people. Share a clip or a note into it and everyone sees it in seconds, still end-to-end encrypted with a key the server never holds.

  • Invite your way. A code, a link that works for people without the app, or an email. A code or link sends a request, and the owner lets them in, or any member if the owner allows it.
  • Auto-copy incoming. Turn it on per space and shared items land straight on your clipboard as they arrive.
  • Send filters, off by default. Auto-share only the content, types or groups you choose. Until you do, only items you share by hand go in.
  • Talk about it in place. Comment on anything shared into a space, with mentions.

Sync and security

Synced to every computer. Readable only on yours.

Clips, notes and settings are encrypted on your computer before they leave it. The server stores them but holds no key that opens them.

<<device>>

Laptop

TextGate B12, boarding 18:40

Plaintext stays here

<<relay>>

Sync server

Textq9J2xK41Vd8mThPZC7oW18:32
Image7Ryb1Nc4Wq0sPe6JzK2m18:20
URLZt5mKd2Ga9Ho1Uv3Lx8B17:55

Sees the type and time, never the content

<<device>>

Desktop

TextGate B12, boarding 18:40

Decrypted on arrival

The server stores and forwards each item as ciphertext. Only your own computers turn it back into text.

How one item stays locked on the way

This computer

<<only you know it>>

Password

<<in memory only>>

Master key

<<one per item>>

Item key

<<what you copied>>

Your item

Sync server

<<locked>>

Master key

<<locked>>

Item key

<<encrypted>>

Your item

Other computer

<<the same one>>

Password

<<in memory only>>

Master key

<<unlocked>>

Item key

<<readable again>>

Your item

Your password never leaves your computer, and the server holds every key only in locked form.

<<what if>>

ciphertext only

The server database is copied

They get ciphertext. Item types and times show, the content does not.

<<what if>>

refused

An update is tampered with

Its signature fails the check built into the app, so it does not install.

<<what if>>

recoverable

You forget your password

Your recovery code opens the same master key, so nothing is lost.

<<what if>>

up to you

Your computer is left unlocked

Local history is not encrypted, so the app works offline. Lock your screen.

Pick Realtime, Passive (every 5 minutes) or Manual on each device. Deletes travel too, offline work queues up, and conflicts resolve to the latest edit.
The full model, including what the server does see, is in the security docs.

Download

Your clipboard is about to get a memory.

Free, no account, nothing to configure. Install it, copy something, press Ctrl+Shift+V.

Windows

Installer for Windows 10 and 11. Installs per user, no admin needed.

Download the installer

Linux

AppImage to run it as it comes, or a deb to install it. X11 is the smoothest ride, and Wayland works with a small setup step.

macOS

A Mac build is on the way. Everything here, on Apple silicon and Intel.

Coming soon...

Version 0.4.2-every build and its notes

Updates arrive inside the app and are signature-checked. They wait for you to install them unless you turn on automatic installs. A beta channel is one switch away in Settings.

Open source. Browse the code on GitHub.

FAQ

Fair questions.

Is it free?

Yes. The app is free, works without an account, and cloud sync comes with 50 MB of encrypted file storage for images and files. Text and notes sync does not count against it.

Can the server read my clipboard?

No. Everything is encrypted on your device before upload, and your password never leaves your machine. The server stores ciphertext it has no key for. It does see some details, such as item types, times and space names; the security model lists them.

What happens if I forget my password?

Use your recovery code. It re-wraps the same master key, so your synced data survives the reset. Without the code (and no other signed-in device), encrypted cloud data is unrecoverable by design.

Does it slow anything down?

The watcher is a light poll a few times a second, images are kept on disk instead of memory, and the UI renders long histories progressively. It is built to live in the tray for weeks.

Where is my data stored locally?

In your user app-data folder, and Settings has an Open data folder button that takes you straight there. Your history is kept across restarts unless you turn off Keep history across restarts, which applies to that PC only.

Windows only?

Windows is the primary target. Linux builds ship as deb and AppImage, with X11 the smoothest experience and documented notes for Wayland.