How to Copy Rich Text and Keep Formatting on Mac: A Complete Guide

How to Copy Rich Text and Keep Formatting on Mac: A Complete Guide

One of the most frustrating experiences on macOS is copying beautifully formatted text—bold headings, colored highlights, fonts, and styles—only to paste it as plain text. Your carefully crafted formatting vanishes in seconds. If you've struggled with this, you're not alone. Fortunately, macOS offers several methods to preserve rich text formatting, and the right clipboard tools can make the process seamless.

Why Does macOS Strip Text Formatting?

Before diving into solutions, it's helpful to understand the problem. macOS has two primary paste options: Paste (⌘V) and Paste and Match Style (⌘⌥V). The second option intentionally removes formatting to match your destination document's style. While useful in some cases, it's frustrating when you want to preserve the original formatting. Additionally, many standard paste operations default to plain text, especially when copying across different applications.

Native macOS Methods to Preserve Rich Text

Use "Paste and Match Style" Strategically

The most direct native approach is Paste and Match Style (⌘⌥V)—but here's the counterintuitive part: this command actually strips formatting. If you want the original formatting, use standard Paste (⌘V) instead. In most macOS applications like Pages, Mail, and Notes, standard paste preserves rich text by default. Test this in your target application first.

Copy from the Right Source

Rich text formatting is best preserved when copying from applications that store formatting metadata:

Copying from plain-text editors (VS Code, TextEdit in plain mode) strips formatting by design.

Use the System Clipboard Inspector

Open Console.app and monitor clipboard changes to understand what's being copied. This reveals whether your source actually contains formatting data or just plain text.

Why a Clipboard Manager Changes Everything

Standard macOS clipboard management is primitive: it holds only your most recent copy. If you need to paste something from five minutes ago, it's gone. This limitation affects rich text workflows because:

  1. You can't revisit previous copies to ensure formatting was preserved
  2. You lose context about what you copied and when
  3. No way to store frequently-used formatted snippets
  4. Switching between multiple rich-text sources becomes chaotic

ClipHistory solves these problems by maintaining your full clipboard history—up to 150 unpinned clips plus unlimited pinned items. When you copy rich text, ClipHistory preserves the original formatting in its local database. Open the history with ⌘⇧V, search for what you need, and paste with formatting intact.

How ClipHistory Preserves Rich Text Formatting

ClipHistory auto-detects clipboard content type (URLs, emails, code, colors, images, and formatted text). Critically, it stores the complete pasteboard data locally on your Mac—not in the cloud. This means:

Unlike plain clipboard extensions, ClipHistory's local architecture ensures no formatting corruption or cloud synchronization delays.

Advanced: AI Transforms on Formatted Text

Sometimes you want to keep formatting and edit content. ClipHistory includes AI Transforms—summarize, translate, rewrite, or clean any clipboard item. You can integrate 5 providers (Anthropic, OpenAI, DeepSeek, Google, or custom), bringing your own API key. Transform a copied paragraph into a different tone while ClipHistory preserves the structural formatting of your destination.

Best Practices for Rich Text on Mac

  1. Test paste behavior first: Try standard Paste (⌘V) before Paste and Match Style
  2. Verify source formatting: Ensure your source application actually contains formatted text
  3. Use snippets for repetitive content: In ClipHistory, pin frequently-pasted formatted text as reusable snippets
  4. Leverage custom boards: Organize rich-text clips by project or category
  5. Batch operations with Paste Stack: Queue multiple formatted items for sequential pasting

When Standard Paste Fails

If standard Paste (⌘V) strips formatting despite the source containing it, try:

If none work, ClipHistory's local history lets you revisit the original copy and try alternative paste methods—you're not limited to one attempt.

Why ClipHistory Beats Manual Workflows

Manual formatting preservation requires remembering which paste command works where and manually testing each scenario. ClipHistory automates this by:

At $19.99 lifetime, ClipHistory is a one-time investment with no recurring subscription. It works universally across macOS and is signed & notarized for security.

Ready to stop losing formatting? Get ClipHistory — $19.99 and never paste plain text by accident again.