Try it right now ↓

Select text.
It's already copied.

No Ctrl+C. No right-click. No nothing.
Just select — Pluks does the rest.

go on, select any text — anywhere on this page

The quick brown fox jumps over the lazy dog. Pluks makes copying effortless — highlight any phrase here and watch what happens.

Download free for Mac

macOS 11+ · Apple Silicon & Intel · MIT licensed

< 10 MB
app size (not Electron)
0
keystrokes required
100% local
nothing leaves your machine

How it works

01
🖱️

Select

Drag your cursor over any text, or double-click a word. Works in any app.

02

Snagged

Pluks instantly snags it to your clipboard — before you even lift your finger.

03
📋

Paste

Just press Ctrl+V (or Cmd+V). Your selection is already there, ready to go.

New

200 clips. Always within reach.

Every selection is saved — up to 200 entries. Press Ctrl+Shift+V (or ⌘⇧V on Mac) to open the history overlay instantly from any app. Search, click, done.

pluks 4 / 200
  • The quick brown fox jumps over… 42 chars · just now
  • meeting@company.com 19 chars · 2m ago
  • npm install --save-dev typescript 33 chars · 5m ago
  • Ctrl+Shift+V to open history 28 chars · 8m ago

The clipboard, finally fixed.

Zero friction

One 10-second setup step. Then never think about it again. Select text → it's in your clipboard. Why the setup step? →

🪶

Featherweight

Under 10 MB. Uses virtually no CPU or RAM. Built in Rust with Tauri — not Electron.

🔒

Local-first

Your selections never leave your machine. We collect anonymous, opt-out usage stats and crash reports — that's it. No cloud sync, no account, no content of what you copy is ever sent. How we use analytics →

Built for Mac

Universal binary for Apple Silicon and Intel. Lives in your menu bar, respects macOS conventions, and feels right at home.

📖

Open source

MIT licensed. Inspect every line, contribute, or fork it. No black boxes.

🎛️

Stays out of your way

Lives in your system tray. Enable, disable, or quit from a right-click menu.

How Pluks stacks up

The honest version — including the rows where the other tools win. Facts checked June 2026; follow the links for each project's latest.

pluks select-to-copy Maccy menu-bar manager Paste Apple-ecosystem manager Raycast launcher with clipboard CopyQ power-user manager Ditto Windows manager
Copies the moment you select — no Ctrl+C its whole job copy first copy first copy first ~Linux/X11 only copy first
Searchable clipboard history 200 clips 200 by default unlimited 3 months on free plan1 unlimited unlimited
Price Free Free2 $9.99/yr or lifetime Free core · Pro $8/mo1 Free Free
Open source MIT MIT extensions only GPL-3.0 GPL-3.0
Platforms macOS macOS macOS · iPhone · iPad macOS · Windows · iOS Windows · macOS · Linux Windows
Images & files in history text only, for now
Pin & organize clips not yet pins pinboards pins tabs & tags groups
Sync between devices iCloud clips never sync3 LAN only, encrypted
Clips stay off the cloud always always ~private iCloud when syncing peer-to-peer LAN
Skips password fields automatic automatic4 automatic4 automatic4 ~manual ignore rules ~manual excludes
  1. Raycast's free plan keeps 3 months of clipboard history; longer retention needs Pro ($8/mo billed annually).
  2. Maccy is free from GitHub or Homebrew; the optional $9.99 Mac App Store copy is identical and supports the developer.
  3. Raycast deliberately excludes clipboard contents from its Pro cloud sync — settings sync, clips don't.
  4. Via the macOS concealed-clipboard convention used by password managers.

All trademarks belong to their respective owners. Spotted something out of date? Tell us and we'll fix it.

Privacy & telemetry

Pluks is local-first, but anonymous usage data and crash reports help us fix bugs and prioritize what to build next. Here's exactly what we do.

Read the full privacy policy →

FAQ

Why does Pluks ask for the macOS Accessibility permission?

macOS doesn't let apps read "whatever text is currently selected" directly. So Pluks does what you would do: the moment you finish a selection, it presses +C for you. Sending that synthetic keystroke is exactly what the Accessibility permission gates, and noticing your selection gesture (the mouse drag or double-click) is what Input Monitoring gates. Granting them is the one-time, ~10-second setup step.

Here's everything the code does with that access:

  • Listens for selection gestures — drags and double-clicks — so it knows when you've selected something.
  • Sends a synthetic +C to the app you're in, so that app copies your selection.
  • Checks the focused field first and skips password inputs (secure text fields) entirely.

It never reads your screen, never logs what you type, and the text you copy never leaves your machine. Don't take our word for it — Pluks is open source, and every line that touches these permissions lives in one file you can read: app/src-tauri/src/selection.rs.