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

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

Rich text—text with bold, italics, colors, fonts, and links—is everywhere: emails, documents, web pages, and design tools. But copying and pasting rich text on Mac isn't always straightforward. You've probably experienced the frustration of pasting formatted text only to watch it revert to plain text, or losing colors and fonts mid-workflow.

The good news? macOS offers multiple ways to preserve formatting when you copy and paste, and a few tricks can make the process seamless every time.

Why Rich Text Formatting Gets Lost on Mac

When you copy text on macOS, your clipboard actually captures multiple versions: plain text, HTML, and styled rich text. The app you paste into decides which version to use.

Some applications (like Notes, Word, and Mail) preserve rich formatting by default. Others (like Terminal, code editors, and Slack) strip it down to plain text. This mismatch is the most common reason your carefully formatted text loses its style.

Method 1: Use Paste and Match Style (⌘⇧V)

The fastest way to paste and control formatting is Paste and Match Style, accessed via ⌘⇧V (Command-Shift-V):

When you want to preserve the source formatting, use regular ⌘V. When you want to match the destination style, use ⌘⇧V.

Tip: Test which shortcut works best in your app. Some applications interpret these differently.

Method 2: Copy from the Source App Correctly

Not all copy operations are equal. To ensure rich text is captured:

  1. Highlight the text carefully—make sure you select only what you need
  2. Copy immediately (⌘C)—don't wait or switch apps
  3. Paste into a styled app first (Notes, Word, Mail) to verify formatting copied correctly
  4. Then paste elsewhere if needed

If you're copying from a web browser, Safari and Chrome handle rich text differently. Safari tends to preserve more styling than Chrome in most cases.

Method 3: Use Edit Menu > Paste Special

Some macOS apps (Word, Google Docs, Keynote) offer Paste Special options:

  1. Copy your formatted text (⌘C)
  2. Go to Edit > Paste Special
  3. Choose "Formatted Text" or "Rich Text" instead of plain text

This method bypasses the clipboard's default behavior and lets you explicitly choose the format you want.

Method 4: Leverage a Clipboard Manager for Formatting Control

A dedicated clipboard manager like ClipHistory adds a layer of control over how you handle rich text. Here's why it helps:

ClipHistory saves your full clipboard history—up to 150 unpinned clips plus unlimited pinned clips. When you copy rich text, ClipHistory captures it exactly as it is. Press ⌘⇧V to open your history, search for the clip you need, and paste it.

The real advantage? You can:

For workflows where you frequently work with the same formatted snippets (email signatures, code blocks with syntax colors, branded text), pinned clips in ClipHistory eliminate the need to reformat repeatedly.

Method 5: Use HTML or Markdown as Intermediaries

If you're moving formatted text between very different apps:

  1. Copy to a Markdown editor (like Typora or iA Writer)—these preserve most formatting as Markdown
  2. Export or re-copy from the Markdown app into your final destination

Alternatively, some apps let you copy as HTML, which preserves nearly all formatting information. Paste the HTML into a rich-text app, and the formatting usually renders perfectly.

Method 6: Format After Pasting

If formatting is lost, you can manually reapply it:

  1. Paste as plain text (⌘⇧V)
  2. Select the text
  3. Use the formatting toolbar or Format menu to add bold, italics, colors, or fonts back

This is slower but works when all else fails.

Pro Tips for Preserving Rich Text on Mac

For power users who manage many formatted clips daily, Get ClipHistory — $19.99. A one-time lifetime license gives you unlimited pinned clips, history search, and the peace of mind that your formatted text is always retrievable—no subscriptions, no cloud, no complications.

Conclusion

Keeping formatting when you copy rich text on Mac is entirely manageable once you know which method suits your workflow. Master ⌘⇧V, use Paste Special when available, and consider a clipboard manager if you handle formatted clips regularly. With these techniques, losing text formatting will become a rare frustration instead of a daily occurrence.