Updated October 2026 · 6 min read
Copy a ChatGPT answer, paste it into your notes, and the bold is gone. The headings are gone. The table is a run of words. If that started happening to you in October 2026, you are not imagining it: since the GPT-6 rollout on October 7 and 8, the copy button and plain copy-and-paste have been dropping formatting for a lot of people, and the threads on OpenAI's own forum have had no official answer so far.
This guide covers what actually works right now, from quick tricks to a proper export, and it is honest about the limits of each. It also covers the new problem nobody had a month ago: GPT-6's interactive answers, the ones with calculators, sliders and tables you can click, which simply don't copy as text.
ChatGPT answers are written in Markdown under the hood. Bold is **bold**, a heading is # Heading, a table is rows of |. The interface renders that into formatted text. The copy button used to hand you the Markdown, which is why pasting into Notion, Obsidian or a Markdown editor used to just work.
Two things happened in October 2026. The copy button started returning plain text, without the Markdown marks, for many users on the new interface. And GPT-6 began answering some questions with interactive widgets instead of text. A widget is not Markdown at all: it is a small program the page runs. Select it, copy it, and you get fragments.
Whether the first problem is a bug or a decision, nobody outside OpenAI knows. Plan for it to come and go.
Ask ChatGPT to give you the Markdown source itself. Type something like:
Put your last answer inside a single markdown code block, exactly as written, so I can copy the raw Markdown.
ChatGPT wraps the answer in a code fence, and the code block has its own copy button that always copies the raw text. Paste that anywhere that understands Markdown and the headings, lists, bold and tables come back.
Good for: one answer you care about.
Bad for: a long conversation. You would be doing it twenty times, and it only works for the answer, not for your own messages.
If your destination is a word processor and not a Markdown app, you may not need Markdown at all. Select the answer in the ChatGPT page with the mouse, copy, and paste into Google Docs, Word or an email. The browser carries the formatting as rich text: bold, headings and simple tables usually survive. Check tables on arrival, they are the first thing to break.
Good for: documents and emails.
Bad for: Notion, Obsidian, GitHub, anything that wants Markdown. Rich text pasted there turns into a mess of spacing.
When ChatGPT answers with a comparison table you can sort, a calculator with a slider, or a chart, the usual methods fail. The copy button gives you nothing useful, and selecting the widget copies labels without values. Three options, in order of effort:
Full disclosure: this is our tool. The methods above are real alternatives and we use them too.
ThreadPort is a Chrome and Edge extension. Open any ChatGPT conversation, click the icon, press Download .md, and you get the full thread as a Markdown file: every message, both sides labeled ## User and ## Assistant, headings and lists intact, code as real fenced code blocks, and a note where you attached a file. There is also a copy-to-clipboard button if you would rather paste than save.
It does not use the copy button, so the October change does not affect it. It reads the conversation itself, and for GPT-6 widgets it takes the text as rendered on screen, with the numbers the widget is showing, instead of the program behind it. We tested this on the interactive tables and calculators the week they shipped, and on the Slides decks that arrived on October 16.
| You want to… | Use |
|---|---|
| Keep the Markdown of one answer | 1. Code-block trick |
| Put an answer in a Word doc or email | 2. Rich-text paste |
| Save an interactive GPT-6 answer | 3. Ask for plain text, or 4 |
| Save a whole conversation as a .md file | 4. ThreadPort |
| Continue the conversation in another AI | 4. ThreadPort, "Move to" |
If you just want the copy button to work again: check OpenAI's release notes every week or two. Formatting in copy has broken and been fixed before, more than once. The methods above are for not depending on it.
Since early October 2026, the copy button and plain copy-and-paste often return the text without its Markdown marks on the new ChatGPT interface. OpenAI has not explained it. Asking ChatGPT to put the answer in a code block gives you the raw Markdown reliably.
Select the table with the mouse and paste into the spreadsheet: most of the time the browser carries it as a real table. If it arrives as one column, ask ChatGPT for the table "as CSV in a code block", copy that, and use your spreadsheet's paste or import for comma-separated text.
Not with the copy button, and selecting it copies labels without values. Ask ChatGPT to give the same answer as plain text with a Markdown table, or use an extension that exports the rendered text of the conversation.
Yes. ThreadPort's Download .md is free with no limit and runs entirely in your browser. OpenAI's own export, under Settings, Data controls, gives you all your conversations as a zip of JSON and HTML by email, which is complete but not Markdown and not per conversation.
Get the whole conversation as clean Markdown. One click, on your machine, no account.
Add to Chrome — Free Add to Edge