How to export ChatGPT chats to Word (.docx) (2026)

ChatGPT has no "Export chat to Word" button for a normal conversation. You can still get clean .docx files: paste a single answer, or turn chats into Markdown and convert them with a free tool. Pick the route that matches how many chats you need.

You needBest route
One answer in a reportCopy and paste (Option 1)
One whole chat as a tidy .docxMarkdown plus Pandoc (Option 3) or Google Docs (Option 4)
Your whole history, freeOfficial export, then convert (Option 2)
Many chats, one .docx eachMarkdown files plus a Pandoc loop (Option 5)

Option 1: copy and paste into Word

  1. Open the chat on chatgpt.com, select the text you want (or use the copy button under an answer), and copy it.
  2. In Word, paste with Ctrl+V (Cmd+V on a Mac), then click the Paste Options button that appears (or press Ctrl) and pick how it should look.

Word offers three main choices, per Microsoft's paste formatting help page:

On Windows you can set a default under File, Options, Advanced, Cut, copy, and paste, Pasting from other programs.

What tends to break

Option 2: the official ChatGPT export, then convert

This gets your entire history for free. Steps from OpenAI's help page on exporting ChatGPT data:

  1. On the web, sign in, open your profile menu, then Settings, Data controls. Under Export data, select Export, then Confirm export.
  2. Wait for the email (or SMS). Exports can take up to 7 days, and the download link expires 24 hours after you receive it. Download while signed in to the same account.
  3. Unzip it. You'll typically find chat.html (every chat on one long page) and conversations.json (the structured data). OpenAI can change these file names.

Self-service export isn't available in ChatGPT Business, Enterprise or ChatGPT for Healthcare workspaces; ask your workspace owner. Neither file opens nicely in Word as-is. To get one document per chat, convert conversations.json to Markdown with the free script in our guide to turning conversations.json into Markdown, then run Option 3 or 5 on the results. See also ChatGPT export limits.

Option 3: Markdown to .docx with Pandoc

Pandoc is a free, open-source command-line converter that runs on your computer. Install it from pandoc.org/installing (Windows installer or winget, brew install pandoc on a Mac, or your Linux package manager). Then save the chat as a .md file and run:

pandoc chat.md -o chat.docx

Pandoc picks the formats from the file extensions. Headings, bold, lists, links, tables and fenced code blocks become real Word formatting, and code gets syntax highlighting by default. If the Markdown file starts with a YAML block that has a title: line (the script in Option 2 adds one), Pandoc uses it as the document title.

Useful extras

Pandoc's own manual notes that conversions aren't always perfect, and complex tables may not fit its model, so skim the result. Sources: Pandoc User's Guide.

Option 4: through Google Docs, then download as .docx

No install needed. Google Docs can open Markdown files and paste Markdown as formatted text (Google's Markdown in Docs help):

  1. Open the .md file with File, Open, Upload, or paste an answer with right-click, Paste from Markdown (turn on Tools, Preferences, Enable Markdown first).
  2. Check the result, then use File, Download and choose the Microsoft Word (.docx) file type (Google's download help).

Full walkthrough, including what doesn't carry over cleanly: export ChatGPT and Perplexity chats to Google Docs. This route is handy for one chat at a time; for dozens, Pandoc is faster.

Option 5: many chats at once (Markdown plus a Pandoc loop)

Put all your .md files in one folder, open a terminal in that folder, and convert each one to its own .docx.

Mac or Linux:

for f in *.md; do pandoc "$f" -o "${f%.md}.docx"; done

Windows (PowerShell):

Get-ChildItem *.md | ForEach-Object { pandoc $_.FullName -o ($_.BaseName + ".docx") }

The quotes matter: they keep filenames with spaces working. Keep the original .md files too. They're small, searchable, and open in any editor if you ever change tools.

Is there a direct Word download inside ChatGPT?

Only for some content. Documents written in ChatGPT's canvas editor can be downloaded from the canvas toolbar, and OpenAI lists Word (.docx) among the formats for text documents. That covers the canvas document, not the chat around it. You can also ask ChatGPT to create a .docx file for you, but it's a generated file, not an export of your conversation, so check it against the original.

Need Markdown for every chat before converting? ThreadVault (disclosure: we make it) is a Chrome extension that exports your Perplexity, ChatGPT, Claude, Gemini, Grok and Copilot chats from a tab you're already signed into. You get one ZIP with a Markdown note and a JSON file for each chat, sorted into a folder per platform and named by date and title, built in your browser so your chats never touch our servers. Unzip it, open a terminal in the chatgpt folder, and run the loop from Option 5 to get one Word file per chat. It works with Perplexity, ChatGPT, Claude, Gemini, Grok and Copilot today. Free for 25 threads. Add ThreadVault to Chrome Learn more

Related guides

Not affiliated with OpenAI, Microsoft, Google, Perplexity AI or xAI. Last checked November 12, 2026 against OpenAI's Help Center, Microsoft Support, Google's Docs Editors Help and the Pandoc manual; app menus change, so verify names in the app. Questions or corrections: hello@loomwise.app.