Check what ChatGPT put on the clipboard
A copied answer can reach the clipboard as literal Markdown, rendered rich content or a combination of plain text and HTML. Look at the first few lines before choosing a method. Visible ## headings and **bold** markers mean you have Markdown. Styled headings with no markers mean the clipboard contains rendered content.
Choose the next step from what is actually on the clipboard. Intermediate-editor workarounds vary by browser and app version.
For Google Docs, use Paste from Markdown when markers are visible
Google Docs now has a documented Paste from Markdown command. Enable Markdown in Tools, Preferences, copy the Markdown, then right-click in the document and choose Paste from Markdown. Google documents headings, emphasis, strikethrough and links for this workflow.
This is preferable to a normal paste when the clipboard contains literal Markdown. A normal paste is still suitable when the clipboard already contains clean rich HTML and the resulting structure looks right.
Google Docs: Paste from Markdown · Save a ChatGPT response as Markdown
Sending the answer to Word instead?
Word has different paste choices and a separate DOCX route. Use the dedicated Word guide so this Google Docs workflow does not blur those two decisions together.
Check structure, not just appearance
A line that looks large and bold is not necessarily a real heading. Click inside it and confirm that Word or Google Docs identifies the intended heading level. Do the same for a list: pressing Enter at the end should create the next list item, not an ordinary paragraph with a bullet character.
For tables, verify cell boundaries and copy one row as a test. For code, make sure smart punctuation has not changed quotes or hyphens. These checks catch the quiet failures that become expensive later when someone builds a table of contents, restyles the document or edits the list.
- Heading level is semantic
- Bullets and numbering continue correctly
- Links retain both label and destination
- Tables have real cells
- Code punctuation remains literal
Use this troubleshooting order
If markers are visible, treat the source as Markdown. If formatting is missing, try destination-aware rich copy. If the document brings a coloured background or chat styling, use Merge Formatting or generate a clean DOCX. If only a few paragraphs are needed and structure does not matter, plain text is the simplest answer.
A long-running OpenAI community thread contains many different workarounds for Word and Docs, which is evidence that the failure is real but also that client-specific tricks are inconsistent. Prefer the documented destination controls and inspect the result before deleting your source.
User reports: preserving ChatGPT formatting in Word and Docs · Pasteful Markdown and Word export notes