Copy ChatGPT to Word Without Losing Formatting
Short answer: ChatGPT’s Copy button puts Markdown on the clipboard, and Word shows it as hash marks and pipes. Paste it into the converter below first, then use Copy formatted (into an open document) or Download .docx.
Free for single files. $4.99 once.
Paste Markdown to preview here.
Paste Markdown to preview here.
Your Word doc is ready
Free for single files.
Card, Apple Pay or Google Pay · No subscription
Match the symptom to the clipboard you actually copied
“Paste ChatGPT into Word” fails in two opposite ways, and the forum answers mix them up. One clipboard is Markdown from the Copy control: honest, complete, ugly in Word. The other is a selection of the rendered chat: prettier for a sentence, unreliable for a table or a code block. Cleaning one as if it were the other is why people end up retyping.
| What you see in Word | What the clipboard was | Fix |
|---|---|---|
| Hash marks, asterisks, pipes | Raw Markdown | Paste that same clipboard here, then Download .docx or Copy formatted |
| A table turned into spaced columns | Rendered text, not a Word table | Copy the message again as Markdown so the pipes can become cells |
| Code wrapped mid-token with a proportional font | HTML fragment or plain text | Keep the fence. The .docx uses monospace for fenced blocks. |
| Dollar signs and backslashes in a formula | LaTeX source | Convert so supported math becomes an editable equation |
| Giant gaps between lines | Rendered HTML with block wrappers | Do not Paste Special again. Start from Markdown. |
The sequence that stops the loop
- In ChatGPT, use Copy on the assistant message. Do not drag-select unless Copy is missing.
- Paste into the left pane above — not into Word yet.
- Read the preview. If a heading is still a bold sentence, add a Markdown heading before you export.
- Need a new file? Download .docx. Need this answer inside a memo that is already open? Copy formatted, then paste in Word.
- When Word’s paste icon appears, choose the option that matches the job. Keep Source Formatting preserves the headings you just made. Use Destination Theme when the memo’s styles must override them.
Ctrl/⌘+Enter downloads the .docx from this page. That shortcut is easier than another
round of Paste Special → Unformatted Text → manual styles, which throws away the structure you were
trying to save.
Worked example: a launch note Word will not style
This is the clipboard people paste when the answer is short enough that “it will be fine in Word” feels true. It has one heading, a bold phrase, a list, and a two-column price table. Paste it into the converter and compare the preview with a direct paste into Word.
## Launch note
Ship the price line as **one payment**, not a renewal.
- Batch ZIP of Word files
- The same header and footer on each file
| Tier | What you pay |
| --- | ---: |
| One answer | USD 0 |
| Folder of Markdown files | One-time Pro (see Pricing) | If that clipboard goes straight into Word
## Launch noteis a paragraph that starts with hash marks. It is not Heading 2, so it will not appear in the Navigation pane.**one payment**may become bold, or it may stay asterisks, depending on which paste flavor Word picked. You do not control that from ChatGPT.- The two lines that start with a dash often become a list. That part is the lucky one, and it is why the rest looks “almost fine.”
- The price grid stays pipes. The
---:colons do not right-align anything, because there are no cells.
If you download the .docx
- The first line is a Heading 2.
- “one payment” is bold inside the paragraph.
- The two dashes are one bulleted list.
- The grid is a Word table. The pay column is right-aligned because the separator uses
---:.
Copy formatted is the path into a memo that is already open. You get the heading and the table on the clipboard as HTML. You do not get a new file. Use it when the launch note belongs inside a document someone else started.
Failure modes for this exact note
| What you tried | What the launch note becomes | What to do |
|---|---|---|
| Ctrl/⌘+V into Word | Hash marks and pipes, with a list that might have survived | Paste the same clipboard here, then Download .docx |
| Paste Special → Unformatted Text | One block of plain text. Bold, list, and table are gone | Stop cleaning it. Convert the Markdown instead of stripping it |
| Paste Special → HTML on the raw Markdown clipboard | Still not a table. Pipes are not an HTML table | Use Copy formatted on this page, which is HTML built from the parsed note |
| Keep Source Formatting on the raw paste | The hash marks remain. Source formatting cannot invent a heading style from ## | Download the .docx, then paste that file’s content if you must merge |
| The preview looks right, Word still shows Markdown | The preview is not the file | Click Download .docx or Copy formatted, and open that result |
| You bought Pro and the hash marks are still there | Pro does not change conversion | Stay on the free download. Pro is batch ZIP and header text — pricing |
Lists, code, and math — the three that survive “unformatted” paste the worst
Unformatted text is the right Paste Special choice for a single messy sentence. It is the wrong choice for an answer that is a procedure. You lose nesting, you lose the difference between a heading and a step, and you lose tables entirely. Numbered steps that should restart under each heading stay correct when each Markdown list is its own list. If Word later welds them into one sequence, split them with Word’s numbering command — that is a list-style issue, not a reason to go back to asterisks.
Code is covered in depth on ChatGPT code blocks to Word. Short version: fences stay indented and monospace; you do not get a rainbow syntax theme. Math is covered on LaTeX to Word. If you paste LaTeX straight into Word, the backslashes are the feature of the source, not a bug in Word’s font.
Phone and an already-open Google Doc
On iPhone, the richer clipboard path is less dependable than a file. Prefer Download
.docx and the Files app, as described in
ChatGPT to Word on iPhone.
For Google Docs, Copy formatted is often enough; if equations matter, download
.docx and open that file in Docs, then check one equation. The tradeoff is spelled
out in ChatGPT to Google Docs vs Word.
What we will not pretend to fix
- A screenshot of the chat. There is no text to map to styles.
- Word comments, tracked changes, or your company’s .dotx — unless you apply them after download, or use optional Pro headers.
- Content that Copy never put on the clipboard, including buttons and collapsed sections you did not expand.
Related guides
Full walkthrough of the three buttons: how to export ChatGPT to Word. The converter itself: ChatGPT to Word. If the paste is a whole thread, not one answer: export the conversation. If the portal asked for the .docx extension, not a .doc file: ChatGPT to DOCX. If you are pasting because you will not install a Chrome extension: paste without a Chrome extension. If the fence is a diagram: Mermaid to Word. If the job is a folder of files: Pro pricing.
When Word shows Markdown
Paste Special, lists that restart, and a document that is already open.
How do I paste from ChatGPT into Word without losing formatting?
Do not paste the raw clipboard into Word. Click Copy under the ChatGPT answer, paste it into the converter on this page, then either click Copy formatted and paste into your open document, or click Download .docx. Headings, lists, tables, and code arrive as Word formatting instead of hash marks and pipes.
Why does ChatGPT paste into Word with hash marks?
The copy control puts Markdown on the clipboard. Word does not treat ## as Heading 2. Convert the Markdown to a .docx, or use Copy formatted on this page, instead of pasting the raw clipboard into Word.
I selected the formatted answer in the chat. Why is it still wrong?
A drag-selection often copies the rendered HTML, which Word interprets inconsistently: extra spacing, lost tables, and lists that restart. Prefer the message Copy control, then convert here.
Paste Special → HTML did not fix the table.
HTML paste helps only when the clipboard actually contains a table. Pipe-character Markdown is not an HTML table. The converter builds real Word cells from those pipes.
How do I paste into a document I already have open?
Click Copy formatted, switch to Word, and paste. If Word asks, choose Keep Source Formatting when you want the headings you just built. Use Destination Formatting only when the receiving template must win.
The numbered list restarts at 1 in every section.
That is Word continuing separate lists. After download, select the list and use Word’s numbering controls if one sequence should run through several headings. The converter keeps each Markdown list as its own list, which is usually what you want.
Does this upload the answer?
No. Preview and conversion stay in your browser.
Will Pro stop Word from showing hash marks?
No. Hash marks mean Markdown was pasted as text. Convert that clipboard on the free tool, then Download .docx or Copy formatted. Pro only adds batch ZIP and a header/footer. It does not change paste.