You know this
+
Tab
Hold ⌘ · Tap Tab to cycle apps
Release to switch
Now this
+
V
release ⌘ to paste
1URLgithub.com/clipen/releases/v1.2
2CODEfunc commitPaste() async throws { }
3TEXTZoom standup at 3pm · zoom.us/j/988
Hold ⌘ · Tap V to cycle clipboard
Release to paste

⌘Tab for apps.
⌘V for clipboard.

Same muscle memory.
Infinite clipboard history.
COPY
CYCLE
PREVIEW
RELEASE
PASTE
TRANSFORM
COPY
CYCLE
PREVIEW
RELEASE
PASTE
TRANSFORM
How it works  ·  ⌘V
01 Hold ⌘
02 Tap V
03 Cycle
04 Paste
meeting-notes.md — TextEdit
# Team Meeting · May 16
 
Attendees: Alice, Bob, Charlie
 
Action items:
  — Fix the login bug before Friday
  — Review the new API design doc
  — Zoom standup at 3pm · zoom.us/j/988
 
Notes:
Clipen
release ⌘ to paste  ·  ⇧ transform
1URL github.com/clipen/releases/v1.2
2CODE func commitPaste() async throws { }
3TEXT Zoom standup at 3pm · zoom.us/j/988
4JSON {"model":"claude","temp":0.7}
1 of 14  ·  ⌘V next
hold
V
tap
CLIPEN COPY PASTE TRANSFORM CLIPEN COPY PASTE TRANSFORM
FOCUS INSTANT MEMORY SPEED FOCUS INSTANT MEMORY SPEED
⌘ + X · Transform

Paste it your way.
Transform before it lands.

Hit ⌘+X on any clip to convert it on the fly. Reformat text, change case, OCR a screenshot, rasterize a PDF, even compress a file — all without leaving the keyboard.

clipen · transform
IN
helloWorldFromClipen
⌘ X →
OUT
hello_world_from_clipen
snake_case camelCase UPPER kebab-case Title Case
Hold · tap V to cycle clips · tap X to transform
01
Text · Case & Format
snake, camel, kebab, UPPER, Title. Trim, dedupe, sort, JSON pretty / minify.
02
Image · OCR & Compress
Paste a screenshot as selectable text. Resize, compress, PNG ↔ JPG ↔ WebP.
03
PDF · Pages to Images
Rasterize any page. Extract text. Paste a single page as an image, instantly.
04
File · Shrink & Convert
Reduce size before paste. Convert formats. Encode Base64, decode, hash.

Four ideas.
One chord.

SCROLL TO EXPLORE
THE SYSTEM
01
CLIPBOARD RING

Everything you copy,
never lost.

Every ⌘C is captured into a ring. Text, code, URLs, images — all content types auto-detected and stored silently.

1
URL
github.com/clip…
2
CODE
func paste() {}
3
JSON
{"model":"claude"}
4
IMG
Screenshot.png
5
HEX
#4F8EF7
Text
Code
Images
Files
URLs
JSON
02
FLOATING PREVIEW

See it before
you paste it.

A floating overlay appears at your cursor. See exactly what will paste — content type, preview, item number. Zero guessing.

Clipen
release ⌘ to paste
2CODEfunc commitPaste() async throws { }
3TEXTZoom standup at 3pm · zoom.us/…
2 of 14 · ⌘V next · ⌘X delete
03
TRANSFORM MODE

Paste it
transformed.

While holding ⌘, press ⇧ to enter Transform mode. Cycle through 18 one-click transforms. Release ⌘ to paste the result.

Aa  Title Case
↑↑  UPPERCASE
__  snake_case
—  kebab-case
cc  camelCase
{}  JSON Pretty
64  Base64
🔗  URL Encode
04
SMART LAYER

Finds what you
meant to copy.

Semantic search understands meaning. OCR extracts text from screenshots. Auto-capture adds new screenshots to your ring.

SEARCH QUERY
"that password reset email"
SEMANTIC MATCH · 94%
Please reset your password via…
OCR READY Screenshot.png → text
01 / 04
RING PREVIEW TRANSFORM SEARCH OCR PIN RING PREVIEW TRANSFORM SEARCH OCR PIN
Common questions

Everything you
need to know.

01 What exactly is Clipen? +

Clipen is a clipboard manager for macOS. Every time you copy something — text, code, a URL, an image — Clipen stores it silently in a ring. You retrieve it later with a two-key shortcut, no mouse required.

02 How is ⌘V any different from the standard paste? +

Hold ⌘ instead of tapping it. While held, tap V repeatedly to cycle through your clipboard ring — a floating preview shows exactly what will paste. Release ⌘ to paste the highlighted item instantly. One fluid chord, zero context-switching.

03 Is Clipen really free? +

Core clipboard ring, cycling, and preview are free forever — no trial, no nag screen. Pro features (OCR, semantic search, screenshot capture) are available as a one-time purchase with no subscription.

04 Is my clipboard data private? +

100% on-device. Clipen never sends your clipboard contents to any server. Everything is stored locally in an encrypted SQLite database. No cloud sync, no analytics, no telemetry.

05 Which macOS versions are supported? +

Clipen requires macOS 13 Ventura or later. It runs natively on both Apple Silicon (M-series) and Intel Macs. A universal binary is included in every release.

06 How do I delete items from the ring? +

While cycling with ⌘V, press ⌘X to instantly remove the highlighted item. It's gone — no confirmation dialog. You can also clear the full ring from the menu bar icon in one click.

Already
copied it.
Free for macOS · No subscription ever
Download for Mac