ChatGPT or Claude can look correct on screen but break in Word, Google Docs, WordPress, or chat apps. The cause is usually a mismatch between clipboard formats and the destination.
Contents (10)
A response can look perfectly formatted in ChatGPT or Claude and still fall apart when you paste it into Word, Google Docs, Slack, or another editor.
You may lose headings, get strange spacing, break numbered lists, or see raw Markdown symbols such as ## and **.
The important point is that the screen, the clipboard, and the destination application are three separate layers.
Once you separate those layers, copy-and-paste problems become much easier to diagnose.
| Destination | Try this first | When Yomu makes sense |
|---|---|---|
| Google Docs | Google's Paste from Markdown for raw Markdown |
The same source also goes to other platforms |
| Microsoft Word | Compare Word's paste options | You repeatedly need DOCX or rich-text output from Markdown |
| WordPress | Try rendered-text paste or Gutenberg's Markdown paste path | Long articles need repeatable Gutenberg block conversion |
| note | Try direct paste first | Raw Markdown remains or the source is reused elsewhere |
| Slack / Discord | Adapt to the app's supported formatting | Usually no extra conversion layer is needed |
If you have only one destination, use that application's native features first. Yomu is mainly useful when one reviewed Markdown source needs to travel to several destinations.
The short answer: the text is the same, but the representation changes
An AI interface renders content for display.
When you copy that content, the clipboard may carry more than one representation—commonly plain text and HTML.
The destination application then decides which representation to use.
The W3C Clipboard API describes clipboard items as capable of containing multiple representations, such as text/plain, text/html, or image formats.
That means the same copy operation can behave differently depending on where you paste it.
The three layers that change pasted formatting
Layer 1: what you see on screen is a rendered result
Suppose the underlying structure is:
## Conclusion
- Check A
- Check B
**Important:** Check C last.
The AI interface may render that as a heading, bullet list, and bold text.
Seeing a heading on screen does not guarantee the clipboard contains a portable "H2" structure that every destination will understand.
Layer 2: the clipboard can carry multiple formats
A clipboard item can expose the same content in multiple MIME types.
Typical examples include:
text/plaintext/html- images
A document application may prefer the HTML representation because it can preserve more formatting. A simpler chat field may use plain text.
That difference alone can explain why the same copied answer looks correct in Word but simplified in Slack.
Layer 3: the destination decides what it supports
Even if the clipboard contains rich structure, the destination application may not have an equivalent concept.
A word processor supports headings, styles, tables, and list structures. A chat app may support only a smaller set of message formatting.
So complete visual reproduction is not always possible.
Plain text, Markdown, and rich text carry different information
Plain text
Plain text carries characters, not document styling.
Pasting as plain text is useful when unwanted styles are the problem, but it can also remove:
- bold text
- heading structure
- list formatting
- tables
- links with display text
It is a good cleanup tool, not a universal preservation method.
Markdown
Markdown stores document structure with lightweight syntax:
## Heading
**Bold**
- List item
If the destination understands Markdown, that structure can be converted.
If it does not, the symbols remain ordinary text.
HTML or rich text
HTML can carry more direct structural and styling information.
That often preserves visual formatting better, but it can also import unwanted fonts, spacing, colors, or source styles into the destination document.
Google Docs: use Paste from Markdown when Markdown is the source
Google Docs provides Markdown support, including Paste from Markdown.
This is different from ordinary paste.
If your source is raw Markdown, explicitly asking Google Docs to interpret it as Markdown is more predictable than hoping regular paste chooses the right clipboard representation.
A practical workflow is:
- enable Markdown support in Google Docs settings
- copy the Markdown source
- use Paste from Markdown
- review the converted headings, numbered lists, links, and any complex structure
For ordinary rich-text copying, regular paste may still be simpler.
Conversion is not perfect layout reproduction
Markdown does not encode every feature of a word-processing document.
Page numbers, advanced tables, exact typography, headers, footers, and complex layout still require final work in Google Docs.
In June 2026, a Google Docs Editors Community report also described unexpected numbering after using Paste from Markdown with nested numbered lists. A community report is not an official specification, but it is a useful reminder that Markdown support does not mean every nested structure will convert perfectly.
Reference: Google Docs Editors Community: Paste from Markdown not correctly enumerating nested list
Word: choose what you want to preserve
Microsoft Word offers paste modes that reflect the same tradeoff.
Typical choices include:
- Keep Source Formatting
- Merge Formatting
- Keep Text Only
Use source formatting when the copied result already looks right and you want to preserve it.
Use merge formatting when you want the destination document's styles to take priority.
Use text only when source formatting is causing problems and you are willing to rebuild structure.
There is no single best option. The correct choice depends on whether you care more about preserving source appearance or matching the target document.
The destination's document model sets the limit
A destination can only preserve structures it actually supports.
Slack and Discord are chat applications, not word processors. Even if the source contains a real document heading or complex table, the destination may not have an equivalent structure.
Gmail and Outlook also center on email formats rather than raw Markdown conversion. Gmail provides formatted mail and plain-text mode. New Outlook uses HTML by default and can also use plain text.
OneNote exposes paste behavior such as keeping source formatting, merging formatting, or keeping text only. That is still different from treating arbitrary raw Markdown as a native document format.
So the same principle applies across chat, email, and notes: having structure in the source is not enough if the destination has no matching document model.
References:
- Gmail Help: Format your messages
- Microsoft Support: Change the message format in Outlook
- Microsoft Support: OneNote options — Advanced
Diagnose by symptom
| Symptom | Likely issue | First thing to try |
|---|---|---|
## or ** remains visible |
Destination did not interpret Markdown | Use Markdown-aware paste or convert first |
| Font/spacing looks wrong | Rich source styles were imported | Merge formatting or paste as plain text |
| List numbering changes | List model differs | Rebuild using destination list controls |
| Table collapses | Plain text or unsupported table model | Use a table-aware conversion |
| Heading becomes normal text in chat | Destination has no equivalent heading model | Simplify for the chat format |
| Markdown symbols remain in Gmail / Outlook | Email format and source representation differ | Check HTML/plain-text mode and copy path |
| OneNote imports unwanted styling | Paste mode is preserving too much source formatting | Compare keep source / merge / text only |
Run a small reproduction test
Use a short test instead of a full article:
# Heading 1
## Heading 2
**Bold** and *italic*
- Item A
- Item B
| Item | Value |
| --- | --- |
| A | 1 |
Try the same source through different paths:
- regular paste into Google Docs
- Paste from Markdown in Google Docs
- Keep Source Formatting in Word
- Merge Formatting in Word
- Keep Text Only in Word
- paste into a chat app
The differences show you which layer is changing the structure.
If you want to verify that the Markdown itself is valid before testing the destination, Markdown Viewer provides a browser preview.
For repeated publishing, separate the source from the destination
If you only paste into one application, use that application's native import or paste features.
If the same AI-generated draft needs to go to several destinations, keeping one Markdown source is easier to maintain.
Yomu is designed for that intermediate step: edit the Markdown once, then prepare it for different output formats instead of asking the AI to regenerate the article for every destination.
Summary
Copy-and-paste formatting usually breaks because the representation being transferred does not match what the destination understands.
The useful mental model is:
rendered AI screen → clipboard representation → destination document model
Choose the transfer method based on the destination. Use Markdown-aware paste when the source is Markdown, rich-text paste when visual formatting matters, plain text when styles are the problem, and destination-specific conversion when the same draft must travel across several platforms.