How to Copy Formatting on Mac (And Stop Losing It Every Time You Paste)

How to Copy Formatting on Mac (And Stop Losing It Every Time You Paste)

Mac users coming from Microsoft Office often search for a "Format Painter" button — that little paintbrush that copies formatting from one block of text and applies it elsewhere. On a Mac, there is no universal Format Painter. Instead, macOS offers a patchwork of app-specific shortcuts, each behaving slightly differently. This guide covers all of them, plus a practical solution for when you need to store and reuse formatted text across multiple sessions.

The Built-In Way: Copy and Paste Style in Mac Apps

Pages, Keynote, and Numbers

Apple's own productivity apps have style-copy shortcuts built in:

Select text that has the formatting you want, press Cmd+Option+C, then select the destination text and press Cmd+Option+V. The font, size, color, and paragraph settings transfer cleanly — the text content stays untouched.

TextEdit

TextEdit follows the same pattern. Select the styled text, press Cmd+Option+C to copy the style, then apply it anywhere else in the document with Cmd+Option+V.

Microsoft Word on Mac

Word uses its own ribbon-based Format Painter, but there is a keyboard path too:

  1. Select the text whose formatting you want to copy.
  2. Press Cmd+Shift+C to copy formatting.
  3. Select the target text.
  4. Press Cmd+Shift+V to paste formatting.

These shortcuts work only inside Word — they do not transfer to other apps.

Google Docs

Google Docs has a Format Painter toolbar button (the paint roller icon). There is no default keyboard shortcut for it, but you can trigger it by clicking the icon after selecting your source text. If you prefer the keyboard, use Cmd+Option+C / Cmd+Option+V — Google Docs recognizes these in most cases for heading and paragraph styles.

Notion, Craft, Bear, and Other Writing Apps

Most Markdown-based and modern writing apps do not support style copying at all. If you want bold, italic, or a specific color, you re-apply the formatting manually. The clipboard holds only the plain text when you copy from these apps unless you copy a rich-text selection.

Why This Gets Frustrating: The Clipboard Only Holds One Thing

The system clipboard on macOS stores a single item at a time. The moment you copy something new, your previous copy — including any rich-text formatting you carefully collected — is gone. If you are juggling multiple formatting sources across a document, or applying the same header style to twenty different sections, that one-item limit becomes a real bottleneck.

This is the core problem a clipboard manager solves.

Using a Clipboard Manager to Store Formatted Text

A clipboard manager captures every copy automatically and keeps the history accessible. For formatting workflows, this means:

ClipHistory is a macOS clipboard manager built in Rust and Tauri. It runs as a lightweight native app (Universal binary for both Apple Silicon and Intel Macs), signed and notarized by Apple.

Here is how it handles formatting workflows:

Auto-capture with rich text. Every time you copy styled text — a formatted header from a design system, a color-coded label, a specific paragraph style — ClipHistory captures it including the rich-text data. Press Cmd+Shift+V to open the history panel and the clip is there, ready to paste.

Pin clips you use repeatedly. If you have a specific heading style you are applying throughout a long document, pin that clip. Pinned items never expire; ClipHistory keeps the last 150 unpinned clips and an unlimited number of pinned ones.

Snippets for boilerplate formatting. The Snippets feature lets you save reusable text templates. Create a snippet for your standard email signature with formatting, your legal disclaimer block, or any chunk of copy that needs consistent styling every time.

Custom Boards. Group related clips into boards — for example, a board for a specific client's brand voice samples or for the header styles of a long report. Pull them up whenever you need them without searching through unrelated history.

Everything stays local. ClipHistory does not send your clipboard data anywhere — no cloud sync, no account required. For anyone handling confidential documents, legal text, or client work, that matters.

Get ClipHistory — $19.99

Practical Workflow: Copying Formatting Across a Long Document

Here is a concrete example of how to use these tools together:

  1. Apply your desired formatting to a sample block of text in Pages or Word.
  2. Select that text and press Cmd+C to copy it to the clipboard (or Cmd+Option+C for style-only if staying in the same app).
  3. ClipHistory captures it automatically. Open the panel with Cmd+Shift+V, find the clip, and pin it.
  4. Whenever you need that formatting again — even after copying dozens of other things — open the panel, click the pinned clip, and paste.

For cross-app situations where style shortcuts do not transfer, paste the formatted text into your destination app and then manually strip what you do not need, or use ClipHistory's AI Transforms to rewrite or clean the clip content before pasting.

Quick Reference: Formatting Shortcuts by App

App Copy Formatting Paste Formatting
Pages / Keynote / Numbers Cmd+Option+C Cmd+Option+V
TextEdit Cmd+Option+C Cmd+Option+V
Microsoft Word Cmd+Shift+C Cmd+Shift+V
Google Docs Toolbar icon Toolbar icon
Notion / Bear / Craft Not supported Not supported

The One Thing to Remember

macOS does not have a single universal Format Painter. Each app handles it differently. If you work across multiple apps or need to reuse the same formatting many times, a clipboard manager that preserves rich-text history is the practical solution — not a workaround, but the tool the workflow actually calls for.