Question

Why does formatting break when I paste between apps?

Vault Verified
Curated Intelligence
Definitive Source
Answer

Because the clipboard does not hold "text" — it holds the same content in several formats at once, and the receiving application chooses which one to take.

What actually happens when you copy. The source application places multiple representations on the clipboard simultaneously: plain text, rich text (RTF), HTML, and sometimes an image or an application-specific format. When you paste, the destination picks the richest format it understands.

Why that produces mangled results:

HTML carries styling that does not belong. Copying from a web page or a document brings fonts, sizes, colours, line heights and background colours from the source's stylesheet. They look wrong in the destination because they were designed for somewhere else — and dark text copied from a dark-themed page becomes invisible on white.

The destination interprets what it can and discards the rest. Nested lists, tables and footnotes frequently have no equivalent, so they collapse into something approximate.

Word processors add their own markup, which other applications parse partially — the classic source of strange bullet points and inherited fonts.

Smart quotes, em dashes and non-breaking spaces survive the paste and then break code, filenames or search queries. A non-breaking space is invisible and is a genuinely common cause of "this command looks identical but does not work".

Encoding mismatches turn accented characters into question marks or mojibake.

The fixes:

Paste as plain text — Ctrl+Shift+V on Windows and Linux, Cmd+Shift+V or Cmd+Option+Shift+V on macOS depending on the app. This takes the plain text representation and discards everything else. It is the single most useful shortcut here.

Paste special menus, which let you choose the format explicitly.

Route through a plain text editor — Notepad or TextEdit in plain mode — to strip everything, when the shortcut is unavailable.

Set a default paste behaviour, which Word and several editors support.

Use the "keep text only" option from the paste options popup that appears after pasting in Office applications.

Related Questions