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:
- Web browsers (Safari, Chrome): Select text and copy—most formatting persists
- Microsoft Word, Google Docs: Native support for styled text transfer
- Apple Pages, Numbers: Full formatting preservation via pasteboard
- Mail: Plain text by default; use "Edit as Rich Text" if available
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:
- You can't revisit previous copies to ensure formatting was preserved
- You lose context about what you copied and when
- No way to store frequently-used formatted snippets
- 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:
- 100% local storage: Your formatted text never leaves your device
- Full fidelity: Rich text metadata is preserved exactly as copied
- Unlimited pinned clips: Save favorite formatted snippets for reuse
- Search across history: Find that perfectly formatted text from yesterday in seconds
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
- Test paste behavior first: Try standard Paste (⌘V) before Paste and Match Style
- Verify source formatting: Ensure your source application actually contains formatted text
- Use snippets for repetitive content: In ClipHistory, pin frequently-pasted formatted text as reusable snippets
- Leverage custom boards: Organize rich-text clips by project or category
- 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:
- Copy in a different format (⌘C as RTF instead of plain text in some apps)
- Use Edit > Special > Paste and Match Style as a fallback
- Copy from the browser's inspector or view source (for web-based content)
- Switch to applications with stronger rich-text support (Pages instead of Mail)
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:
- Keeping all your copies safe locally
- Maintaining formatting integrity indefinitely
- Providing instant access via ⌘⇧V
- Offering unlimited pinned formatted snippets
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.