Guide

How to Paste Without Formatting on Mac (4 Ways)

Pasting rich text that drags in fonts and colours you don't want? Here are four reliable ways to paste as plain text on Mac.


Why formatting comes along when you paste

When you copy text from a webpage, a Google Doc, an email, or a PDF, macOS copies two things: the plain text characters, and a rich-text version that includes fonts, sizes, colours, spacing, and hyperlinks. Most apps prefer the rich version when you paste — which is why text from a website arrives in your document looking like it came from a website.

Stripping that formatting before pasting is one of the most common small frustrations in daily Mac use. There are four practical ways to handle it, from a built-in keyboard shortcut to a clipboard manager that removes formatting in one click.

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

Most apps that handle rich text include a Paste and Match Style option in the Edit menu (some call it Paste and Match Formatting). The keyboard shortcut is ⌘⇧⌥V in most apps — Pages, Keynote, Mail, Notes, TextEdit in rich text mode, Google Docs (web), and many others.

This pastes the plain text content only, matching the formatting of wherever your cursor is. The result looks like it was typed directly — no foreign fonts, no inherited colours, no hyperlinks bleeding through.

The limitation: the shortcut varies by app. Pages and Keynote use ⌘⇧⌥V. Some apps don't have this option at all. If you paste into a plain-text editor (VS Code, Terminal, a code editor), ⌘V already pastes plain text because those apps don't understand rich text — the shortcut isn't needed there.

Method 2: Remap ⌘V system-wide to always paste plain text

If you almost never want rich text when pasting, you can reassign ⌘V to Paste and Match Style across all apps using macOS keyboard shortcuts. This means pressing the standard paste shortcut always strips formatting.

Here's how:

  1. Open System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts
  2. Click + to add a shortcut
  3. In Application, choose All Applications
  4. In Menu Title, type exactly: Paste and Match Style
  5. Set the shortcut to ⌘V
  6. Add a second entry with Menu Title Paste and Match Formatting (used by some apps) and assign ⌘V to that as well

From that point, ⌘V pastes plain text everywhere the option exists. Apps that don't have a "Paste and Match Style" option — mostly plain-text editors — already paste without formatting and are unaffected.

The caveat: you'll lose easy access to the original rich-text paste when you occasionally do want it (a table copied from Excel, say). In those cases, go to Edit → Paste to get the formatted version.

Method 3: Route through TextEdit as a plain-text middleman

Open TextEdit, switch it to plain text mode (Format → Make Plain Text or use TextEdit in plain text mode by default via Preferences), paste your content there, then copy it again. Everything except the text characters is stripped.

This works 100% of the time, but it's slow — three extra steps every time. It's worth knowing as a fallback for apps that don't support Paste and Match Style, but it's too cumbersome to rely on daily.

Method 4: Use a clipboard manager with a strip-formatting transform

The cleanest daily solution is a clipboard manager that handles this at the paste step. Pastery includes a Strip HTML / Plain Text transform you can apply before pasting: hover any text clip, click the transform button, and Pastery pastes the plain text version. No menu diving, no routing through a middleman app.

Pastery text transform bar showing plain text, uppercase, JSON, and URL decode options
Pastery's transform toolbar — hover any text clip to strip formatting, change case, format JSON, or decode URLs before pasting.

The broader benefit: once you have a clipboard manager running, your entire clipboard history is searchable. You can find something you copied three days ago, apply a transform, and paste it — all without leaving whatever you're working on. Read more about accessing clipboard history on Mac or see how the JSON formatter works.

Pastery's 14-day trial is free and requires no credit card. If you strip formatting multiple times a day, it's worth trying.

Comparison: which method to use

Method Speed Works in all apps Cost
⌘⇧⌥V (Paste and Match Style)Fast — one shortcutMost appsFree
Remap ⌘V system-wideInstant — just ⌘VApps with menu optionFree
TextEdit middlemanSlow — 3 stepsAlways worksFree
Pastery transformFast — one clickAlways works$24.99/yr after trial

For most people, the best approach is to learn ⌘⇧⌥V and add the system-wide remap if you want ⌘V to always paste plain text. If you find yourself stripping formatting constantly across many apps, a clipboard manager like Pastery makes it genuinely frictionless.

Frequently asked questions

What is the shortcut to paste without formatting on Mac?

In most apps: Cmd+Shift+Option+V. This triggers "Paste and Match Style," which strips rich text formatting and pastes only the plain text. The shortcut is available in Pages, Keynote, Mail, Notes, TextEdit, and most rich-text editors.

How do I always paste as plain text on Mac?

Go to System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts. Add a new shortcut for All Applications with the Menu Title "Paste and Match Style" and assign it to Cmd+V. This overrides the standard paste with the plain-text version everywhere that supports it.

Why does pasting on Mac include colours and fonts?

When you copy from a webpage or rich-text document, macOS stores both the text and its formatting on the clipboard. When you paste into an app that accepts rich text — Pages, Google Docs, Mail — the formatted version is used by default. Paste and Match Style (Cmd+Shift+Option+V) tells the app to use only the plain text.

Does Paste and Match Style work in all apps?

No. Plain-text editors (VS Code, Terminal, most code editors) already paste without formatting because they don't accept rich text at all — the option isn't needed there. Some apps (Slack, Notion, some Electron apps) have their own paste behaviour and may not respect the shortcut fully.

Is there a way to strip formatting from text I already copied?

Yes — paste into TextEdit in plain-text mode, then copy again. Or use a clipboard manager like Pastery, which lets you apply a "strip formatting" transform to any clip in your history before pasting it.

Pastery

Try Pastery free for 14 days

No credit card. Runs natively on macOS 15+.

Download for free