Every day, millions of people copy responses from ChatGPT, Claude, and other AI tools and paste them into documents, emails, and messages. And every day, the same five things break.
Here's exactly what goes wrong and how to fix each one.
1. Tables become pipe characters
What happens: You paste a comparison table and get this:
| Feature | Free | Pro |
|---------|------|-----|
| Docs | 5 | Unlimited |
Instead of an actual formatted table with borders and cells.
Why: Markdown tables use pipe characters (|) and dashes (-) as visual separators. These are just text characters. Google Docs, Word, and email clients don't convert them to native tables.
The fix: Convert the markdown to your destination's format before pasting. Unmarkdown™ creates native tables for each destination: bordered tables in Google Docs, styled tables in Word, inline-styled tables in Email.
2. Headings show as hash marks
What happens: The AI structured your response with clear sections, but after pasting, you see:
## Project Overview
### Timeline
### Budget
Instead of properly sized headings.
Why: The # symbols are markdown syntax for headings. No major productivity app (Google Docs, Word, Outlook) interprets them automatically. Google Docs has a markdown detection feature, but it doesn't handle headings.
The fix: Conversion before pasting. The markdown heading levels get mapped to native heading styles in your destination app. Word supports all 6 levels. Google Docs supports 3. OneNote supports all 6.
3. Bold and italic appear as asterisks
What happens: Key terms show up as **deadline** and *important* instead of deadline and important.
Why: Markdown uses double asterisks for bold and single asterisks for italic. Some apps detect this sometimes (Google Docs sometimes catches bold), but it's inconsistent and unreliable.
The fix: Proper conversion ensures bold, italic, and strikethrough are applied as rich text formatting that every app understands.
4. Code blocks lose their formatting
What happens: A code example that was cleanly formatted in ChatGPT becomes a confusing block of text with backtick characters:
```python
def hello():
print("Hello, world!")
```
Why: The triple backtick fence is markdown syntax for code blocks. Your destination app sees them as literal characters. The code inside loses its monospace font, indentation context, and background styling.
The fix: Conversion applies appropriate code block styling for each destination: monospace font, gray background, and preserved indentation in Google Docs, Word, Email, and OneNote.
5. Links show as bracket syntax
What happens: Instead of clickable links, you see:
Check the [documentation](https://example.com/docs) for details.
Why: [text](url) is markdown link syntax. Most apps don't parse it. You get literal brackets and parentheses instead of a clickable hyperlink.
The fix: Conversion creates proper hyperlinks for each destination. The link text becomes clickable, and the URL is hidden behind it. This works in all destinations except Plain Text, which shows the URL alongside the link text.
The common thread
All five issues have the same root cause: you're pasting markdown (a formatting language) into apps that expect rich text (pre-formatted content). The symbols that represent formatting in markdown are treated as literal text in your destination.
One fix for all five
Unmarkdown™ handles all five issues in a single step:
- Paste the AI output (from any AI tool)
- Choose your destination
- Paste the converted result
The conversion is specific to each destination because each app handles formatting differently. Google Docs, Word, Slack, OneNote, Email, and Plain Text each get output optimized for their capabilities.
It's free
The core workflow (paste markdown, copy formatted text) is free with no limits and no account required. Runs entirely in your browser. Nothing is sent to a server.
Related guides
- Why ChatGPT Output Looks Terrible When You Paste It (And How to Fix It)
- How to Paste ChatGPT Tables into Google Docs Without Breaking
- ChatGPT to Word: 3 Methods Compared
- Why Slack formatting breaks when you paste from ChatGPT
- The AI Formatting Problem Nobody Talks About (And How to Fix It)
- Why Obsidian Loses Formatting When You Copy-Paste (and How to Fix It)
- Markdown to OneNote: Why It's Harder Than You Think
