How to export#

  1. On a supported site, open the conversation you want to keep.
  2. Click the Chat Freezer icon in the browser toolbar. If it is hidden behind the puzzle-piece icon, consider pinning it.
  3. The browser starts downloading a .md file.

Nothing extra appears when an export succeeds. Your browser’s download indicator is the only feedback.

What an export looks like#

The file is plain Markdown. It opens with the title and three lines about the export:

conversation.mdMARKDOWN
# Why going async did not make it faster

Source: [ChatGPT](https://chatgpt.com/c/abc-123)
Exported: 2026-07-26T00:22:41+08:00
Made with [Chat Freezer](https://chat-freezer.kyomind.tw)

---

👤 User

I made that function async and it still runs just as slow. Why?

🤖 ChatGPT

async does not make a single piece of work faster; it lets the waiting time be spent on something else…

[Image (not exported)]
  • Message content is written out verbatim, including code blocks and headings inside it.
  • A --- divider separates each exchange, making the file easier to read or feed into an AI.
  • Images and attachments are not exported, but a marker is left where they were — for example [Image (not exported)] — so you know something was there.

Where the file goes, and what it is called#

The file goes straight to your browser’s default download folder; no “Save as” dialog appears. The filename always follows one pattern:

Downloads /
{title} - {Platform} - {YYYY-MM-DD HHmmss}.md
Why going async did not make it faster - ChatGPT - 2026-07-26 002241.md
  • The title comes from the conversation itself; the timestamp is the moment you clicked, down to the second.
  • With the title first and timestamp last, multiple exports of the same conversation stay together and sort by time.
  • Export twice within the same second, or already have a file of that name in the folder, and the browser appends (1) — nothing is overwritten.
  • Characters a filename cannot contain (such as / or :) are removed. If the title is too long, only the title is truncated; the site name and timestamp are kept whole.

When an export fails#

Before exporting, Chat Freezer checks that it captured the whole conversation. If anything looks wrong, it stops and shows a message at the bottom of the page. The message is always in English and is one of these three:

Please sign in first.
The site does not consider you signed in, so the conversation cannot be read. Sign in, go back to the conversation, and click again.
This is not a supported conversation page.
The current page is not a supported conversation page, such as the ChatGPT home page or a page on a site that is not supported.
Couldn't export this conversation. The page structure may have changed.
The conversation could not be read in full, most often because the site changed its layout. Please let me know or wait for an update.

The message disappears on its own after a few seconds; there is nothing to dismiss. On the browser’s own pages (settings, the extension store, and the PDF viewer), clicking does nothing at all, not even show a message — extensions are not allowed to run there.