Remove ChatGPT Formatting
ChatGPT Formatting Remover is a free tool that turns ChatGPT's Markdown output into clean text. It removes **, ##, list markers, pipe tables and code fences, or — in "For Docs & Word" mode — copies the text as real headings, bold and lists so it pastes correctly into Google Docs, Word, Notion and email. Hidden characters are removed at the same time. Nothing leaves your browser.
Free · No sign-up · 100% client-side · Also works for Claude and Gemini text
Why ChatGPT Text Looks Broken When You Paste It
ChatGPT, Claude and Gemini all write their answers in Markdown — a plain-text syntax where **bold** means bold, ## Heading means a heading, and - item means a bullet. The chat window renders these symbols into real formatting on screen, but copying the response puts the raw symbols on your clipboard's plain-text layer, while a separate rich-text (HTML) layer carries the actual bold, headings and lists.
Which layer you get depends on where you paste. A plain-text paste into Google Docs, a message to Slack or Teams, most email compose boxes, a CMS field, or a spreadsheet cell grabs the plain-text layer, so you see the literal ** and # characters. A normal rich-text paste into Google Docs, Word or Gmail grabs the HTML layer and renders it correctly. Notion partially renders Markdown on paste, converting some syntax but leaving other symbols as text.
Before and After
The text below is what ChatGPT actually sends to your clipboard's plain-text layer, and what Plain text mode outputs after cleaning.
Before (raw ChatGPT text)
## Summary **Key points:** - Revenue is up 12% - Costs are flat | Metric | Value | | --- | --- | | Revenue | $120k |
After (Plain text mode)
Summary Key points: • Revenue is up 12% • Costs are flat Metric Value Revenue $120k
Plain Text or Formatted — Which Mode to Use
Formatted mode copies rich text (real bold, headings and lists) for destinations that render it. Plain text mode strips the Markdown symbols down to wording for destinations that would otherwise show them literally.
| Destination | Recommended mode |
|---|---|
| Google Docs | Formatted |
| Microsoft Word | Formatted |
| Notion | Formatted |
| Gmail / Outlook | Formatted |
| Slack / Teams | Plain text |
| CMS / WordPress classic editor | Plain text |
| Code, spreadsheets, forms | Plain text |
| SMS / social media | Plain text |
What Gets Removed and What Stays
| Markdown element | Plain mode | Formatted mode |
|---|---|---|
| **bold** / _italic_ | text without asterisks/underscores | bold / italic |
| # heading | heading text only | real heading |
| - item / 1. item | • item / 1. item | real list |
| | a | b | table | tab-separated rows | real table |
| ``` code fences ``` | code kept, fences removed | code block |
| [text](url) | text only | hyperlink |
| > quote | text only | block quote |
| --- rule | removed | horizontal rule |
Line breaks, paragraphs and the wording itself are untouched in both modes. Hidden characters — zero-width spaces, byte order marks and non-breaking spaces — are removed in both modes as well.
How to Paste ChatGPT Text into Google Docs or Word Without the Symbols
- Copy and paste. Copy the answer from ChatGPT and paste it into the panel above.
- Choose For Docs & Word. Switch the copy mode to For Docs & Word, then click Clean.
- Copy and paste normally. Click Copy, then paste into your document with a normal Ctrl/Cmd+V — not paste-without-formatting. The real bold, headings and lists come through correctly.
Frequently Asked Questions
Removing and formatting ChatGPT's Markdown output
Why does ChatGPT add asterisks and hashes to its answers?
How do I remove ChatGPT formatting when pasting into Google Docs?
Does this work with Claude and Gemini too, not just ChatGPT?
Does removing the formatting change my wording?
Can I keep the bold text and headings instead of losing them?
Does it also remove hidden characters like zero-width spaces?
Is this free and does my text get uploaded anywhere?
What happens to tables?
Related Tools
ChatGPT Text Cleaner
The general-purpose cleaner for any AI text — same engine, all AI tools.
ChatGPT Watermark Remover
Remove the hidden watermarks — invisible characters and data-start / data-end attributes — from ChatGPT text.
Guide: Clean ChatGPT Output Before Pasting
What rides along when you copy from ChatGPT and how to clean it up first.