How to export a ChatGPT conversation to Markdown

1 minute 5 steps Updated

Quick answer

Install Kortex and let it save your ChatGPT chats. Open the chat in the Library, click ⋯ at the top right and choose Download as Markdown. You get one .md file in your downloads folder. Markdown is plain text with simple marks for headings and lists, so notes apps can open it.

Watch it first

How to export a ChatGPT conversation to Markdown
Read the transcript

Here's how to export a ChatGPT conversation to Markdown. Kortex keeps your ChatGPT chats on your computer, and any saved chat downloads as a Markdown file. Click the Kortex icon, then the Chats tab in the side panel.

Open the Library from there. All chats lists every saved chat by day. Click the search box and type a word from the chat.

Add chatgpt to show only ChatGPT chats. Then click the chat to open it in the reader. Click the three dots at the top right of the reader.

Choose Download as Markdown. Kortex saves one Markdown file to your downloads folder. You can also do this from the Kortex tab on the ChatGPT page.

It's in the tab's three-dot menu. Open the file in a text editor, Obsidian or any Markdown app. Headings, lists and code from the chat are written as Markdown marks.

Want every chat instead of one? Open the three dots on All chats and choose Keep a Markdown copy. Choose a folder once.

Kortex writes one Markdown file per chat there. It updates the file when the chat changes. Write all now writes everything at once.

One saved chat, one Markdown file.

  1. Open the Library

    Click the Kortex icon, then the Chats tab in the side panel. Or choose Read in the Library in the ⋯ menu of the Kortex tab on a ChatGPT page. All chats lists every saved chat by day.

    The Library's All chats view with a list of saved ChatGPT, Claude and Gemini chats by day and one chat open in a reader on the right.
    All chats lists every saved chat by day. Open one to read it in full beside the list.
  2. Find the chat

    Scroll to it, or click the search box and type a word from the chat. Add chatgpt to the search to show only ChatGPT chats. Click the chat to open it in the reader.

  3. Open the chat's menu and choose Download as Markdown

    Click ⋯ at the top right of the reader. Choose Download as Markdown. Kortex saves one .md file to your downloads folder. You can also do this from the Kortex tab on the ChatGPT page, in its ⋯ menu.

    The ⋯ menu of an open chat in the Library, listing Copy chat, Download as Markdown, Download as PDF, Open in Google Docs, Save to Notion, Archive and Delete from Library.
    Save to Notion sits in every chat’s menu.
  4. Open the file in a notes app or editor

    Open the .md file in a text editor, Obsidian or any Markdown app. Headings, lists and code from the chat are written as Markdown marks.

  5. Keep a Markdown copy of every chat instead

    For all chats rather than one, open ⋯ on All chats and choose Keep a Markdown copy…. Choose a folder once. Kortex writes one Markdown file per chat there and updates it when the chat changes. Write all now writes everything at once.

    The Keep a Markdown copy dialog with a folder, switches to keep the copy up to date and include videos, an Obsidian vault field, and Write all now and Done buttons.
    A folder of Markdown files, kept up to date.

If it doesn’t work

The chat is not in the Library
Kortex only exports chats it saved. Open the side panel's Chats tab, click the gear and check that Save my AI chats on this computer and ChatGPT are switched on. New chats can take a few minutes.
The Markdown looks different from ChatGPT
Markdown is plain text. Tables, code and lists are written with marks such as # and |. A Markdown app shows them formatted. A plain text editor shows the marks.
Chrome asks again for permission to write to my folder
For the continuous Markdown copy, Chrome asks again for permission to write to the folder after a restart. Allow it, or choose Allow on every visit when Chrome asks.

Questions people ask

Something we missed? Ask us.

Does the file include the whole conversation?

Yes. It holds the full chat as Kortex saved it, with your questions and ChatGPT's answers.

Can I export Claude, Gemini or Perplexity chats to Markdown too?

Yes. Every saved chat has Download as Markdown in its ⋯ menu, whichever AI it came from.

Can I download many chats at once?

Yes. A folder's ⋯ menu has Download all as Markdown, and Select in All chats lets you pick several chats to download.

What is Markdown?

A plain text format with simple marks, such as # for a heading and - for a list item. Most notes apps, including Obsidian, open it.

Does it work on a phone?

Kortex runs in Chrome on your computer. The Kortex docs describe the Library and its downloads only on a computer.

Keep going

More tutorials

All tutorials

Do it on your own notebooks.

Install the Kortex extension and follow these steps on a notebook you already have.

100,000+ users, rated 4.5 on the Chrome Web Store.

Talk to the Kortex team

This opens a pre-filled email in Gmail. We usually reply within a day.