Know-HowAI ToolsGoogle Docs™MarkdownTables

Why ChatGPT Output Looks Broken When You Paste It into Google Docs™ (and How to Fix It)

Pasted a ChatGPT, Gemini, or Claude answer into Google Docs™ and got hashtags, asterisks, and pipe characters instead of clean formatting? Here's why it happens — and every way to fix it in Docs™, Sheets™, and Slides™.

Travis

Travis

AI chatbots write their answers in Markdown — a plain-text formatting language. Google Docs™ shows that plain text as-is, so headings become hashtags, bold text becomes asterisks, and tables become a wall of pipes and dashes. Once you know that, the fix takes seconds.


You ask ChatGPT for a comparison table, get a beautiful result in the chat window, hit copy, paste it into Google Docs™ — and instead of a table you see this:

markdown
| Plan | Price | Storage |
|------|-------|---------|
| Basic | $5 | 100 GB |
| Pro | $12 | 1 TB |

Nothing is wrong with your clipboard, and nothing is wrong with Docs™. The two tools just speak different languages.


Why this happens: AI writes Markdown

ChatGPT, Gemini, Claude, and most other AI assistants format their answers in Markdown. In Markdown:

  • # Heading means "this line is a heading"
  • **bold** means "make this bold"
  • - item means "this is a bullet point"
  • Lines of | cells | like | this | separated by |---|---| mean "this is a table"

The chat window *renders* that Markdown into pretty formatting. But when you copy the answer, many AI tools put the raw Markdown source on your clipboard. Google Docs™ receives plain text, and plain text is exactly what it shows you: hashtags, asterisks, pipes, and all.


Fix 1: Use 'Paste from Markdown' in Google Docs™

Google Docs™ can interpret Markdown on paste — you just have to ask it to:

  1. Copy the AI answer as usual.
  2. In your document, right-click where you want the content and choose Paste from Markdown (also available under Edit > Paste from Markdown).
  3. Headings, bold text, lists, and tables are converted into real Docs™ formatting.

Caution: A standard paste (Ctrl+V / Cmd+V) will not convert anything — you must use the dedicated command.

You can also make Docs™ recognize Markdown as you type it: go to Tools > Preferences and enable the Markdown option.


Fix 2: Convert already-pasted text with the Text To Table Converter Add-On

If the broken text is already in your document — or you're working in Google Sheets™ or Slides™, which have no 'Paste from Markdown' — the free Text To Table Converter Add-On converts it in place:

  1. Select the pasted Markdown table text.
  2. Go to Extensions > Text To Table Converter > 🔤 ➜ 🔡 Selected Text to Table.
  3. The Add-On replaces the selected text with a real table, keeping common inline formatting like bold and italics.

This works the same way across Docs™, Slides™, and Sheets™, so you only need to learn one tool.


Fix 3: Strip the formatting entirely

If you just want clean prose without any of the Markdown symbols:

  1. Paste with Ctrl+Shift+V / Cmd+Shift+V (Paste without formatting).
  2. Remove leftover symbols like #, *, and | manually, or select the text and use Format > Clear formatting to reset styles.

This is fine for a paragraph or two, but tedious for tables — use Fix 1 or Fix 2 for those.


Which fix should you use?

SituationBest fix
Pasting a fresh AI answer into Google Docs™'Paste from Markdown' (Fix 1)
Text is already pasted and full of pipesText To Table Converter Add-On (Fix 2)
Working in Google Sheets™ or Slides™Text To Table Converter Add-On (Fix 2)
You only want plain text, no tablePaste without formatting (Fix 3)

Step-by-step guides for each app:


Get the Add-On

If you paste AI output into Google Docs™, Sheets™, or Slides™ regularly, fixing it by hand gets old fast.

Text To Table Converter

Get the Add-On - Free

Text To Table Converter

Convert AI output to clean tables for free: Use the free Text To Table Converter add-on to turn Markdown and messy pasted text into real tables in Docs™, Slides™, and Sheets™.

Install free

Next Step: Master Markdown in Google Docs™