Mac Clipboard Manager That Keeps Formatting
You copy a formatted paragraph from a doc, paste it somewhere, and the bold, links, and spacing are gone — or worse, the formatting comes along when you wanted plain text. macOS handles rich content inconsistently across apps, and the built-in clipboard only ever holds one item. A clipboard manager that understands formatting fixes both problems.
Why formatting gets lost on macOS
When you copy, an app writes several representations of the same content to the clipboard at once: plain text, rich text (RTF), HTML, sometimes an image. When you paste, the destination app picks whichever representation it understands. A plain-text field grabs the plain version; a rich editor grabs the HTML or RTF.
The native macOS clipboard only stores the most recent copy, so the moment you copy something else, the formatted version is gone for good. There is no history to go back to.
What a formatting-aware clipboard manager does
ClipHistory keeps a rolling history of your last 150 unpinned clips (plus unlimited pinned ones), and it preserves the representations of each clip rather than flattening everything to plain text. That means:
- A copied link stays a clickable link when you paste it back
- A code block keeps its structure
- A formatted snippet you copied an hour ago is still there, still formatted
Paste formatted when you want to
Open ClipHistory with Cmd+Shift+V, find the clip, and paste it into a rich editor — the formatting comes through.
Paste plain text when you want to
The more common frustration is the opposite: you copied something with formatting and you want it gone. Use ClipHistory's clean transform to strip styling and get plain text, then paste. This is the reliable version of the "paste and match style" dance, and it works the same way in every app.
Keep formatting vs. strip formatting: a quick decision guide
| You are pasting into… | You usually want… |
|---|---|
| A code editor or terminal | Plain text |
| A rich doc (Pages, Notion, email) | Keep formatting |
| A form field or search box | Plain text |
| A design tool or CMS | Depends — check the result |
The point of a clipboard manager is that you decide per paste, instead of the destination app deciding for you.
AI transforms beyond clean
ClipHistory's clean is one of several AI transforms. Using your own API key from one of five supported providers (Anthropic, OpenAI, DeepSeek, Google, or a custom endpoint), you can also:
- Summarize a long formatted article down to a few bullet points
- Rewrite a clipped paragraph in a different tone
- Translate copied text into another language
Everything runs locally through your own key — there is no ClipHistory cloud and no account, so the formatted content you copy stays on your Mac.
Pin the formatted things you reuse
If there is a formatted block you paste often — a signature, a styled disclaimer, a table — pin it. Pinned clips are unlimited and survive past the 150-clip rolling window, so your reusable formatted content is always one Cmd+Shift+V away.
Why this matters for everyday work
Formatting loss feels minor until you add it up: re-bolding a heading, re-linking a URL, re-indenting code, several times a day. A clipboard manager that respects formatting — and lets you strip it on demand — removes a small, constant tax on your attention.
When images land on the clipboard
Formatting is not only about text. Screenshots and copied images also go through the clipboard, and the native one forgets them the instant you copy something new. ClipHistory keeps images in the same rolling history, so a screenshot you took three copies ago is still retrievable with Cmd+Shift+V. If you take a lot of screenshots while writing docs or filing bugs, this alone prevents the "I already pasted over it" moment.
A note on rich text and email
Email is where formatting fights you most: paste a code block into an email and the client often mangles the spacing. The reliable pattern is to run clean first to get plain text, then let the email client apply its own monospace styling, rather than importing whatever invisible markup came along for the ride. The same logic applies to pasting into a CMS or a ticket system — strip first, then format in the destination where you can see the result.
Build the habit per destination
The lasting fix is not a setting, it is a habit: before you paste, ask whether the destination wants plain or rich. Code editors and form fields want plain; documents and email bodies usually want rich. Once the decision becomes automatic, formatting stops being a surprise. ClipHistory gives you both paths from the same picker — paste rich directly, or clean first — so the choice is always one keystroke away.
ClipHistory is signed and notarized by Apple, runs on macOS 12 and later, works on both Apple Silicon and Intel Macs, and keeps everything local with no cloud or account.
Get ClipHistory for macOS
ClipHistory is a local-first clipboard manager built for people who copy and paste all day. It keeps 150 unpinned clips plus unlimited pinned ones, runs on macOS 12+ (Apple Silicon and Intel), and is signed and notarized by Apple. One-time payment of $19.99 for a 12-month license, no auto-renewal. Get ClipHistory for macOS →