MyChatExport

Chrome extension · free every day

ChatGPT Exporter: save the whole chat as Markdown or PDF.

MyChatExport is a ChatGPT exporter that runs inside the page you are already on: click once on any conversation and the ChatGPT exporter hands you a clean Markdown file or a PDF — every message, in order, with code blocks and tables still intact. This ChatGPT exporter builds the file inside your browser, so the conversation is never uploaded to us — and 5 exports per day are free.

Chrome Web Store listing — coming soon
The whole page first, then a close-up: one click on Markdown, and the extension says how many messages came out.
Markdown + PDFBoth formats on every plan of this ChatGPT exporter — the free file is byte-for-byte the paid file
5 exports per dayFree every day once you sign in to the ChatGPT exporter; two a day with no account at all
Nothing uploadedThe ChatGPT exporter builds the file inside your browser — the conversation never reaches our servers
The whole threadLong chats included — a ChatGPT exporter should not trim a thread to fit, and this one does not
Why exports come out short

A ChatGPT export is not a copy-paste — here is the difference

A long thread is not fully on screen at any one moment — the browser keeps the part you are looking at and drops the rest. Anything that copies what is visible copies only that part, and hands it to you without a warning. That is the difference a ChatGPT exporter is supposed to make, and the difference this ChatGPT exporter was built around.

Complete

Long chats come out whole

The ChatGPT exporter asks ChatGPT for the conversation itself instead of reading the page, so how long the thread is stops mattering.

Silent

A short export looks like a complete one

Nothing in the file tells you something is missing. You usually find the gap months later, when the part you needed is not there — which is why a ChatGPT exporter has to say what it did.

Ordered

Order and formatting stay put

The ChatGPT exporter keeps messages in the order they were written, with code blocks, tables and quotes intact rather than flattened into plain prose.

Counted

It tells you how many messages came out

Every run of the ChatGPT exporter ends with a line that counts the result — Exported 4 messages (complete). — so a short file is something you see straight away rather than months later.

The built-in option

ChatGPT already has an Export Data button — when is that enough?

It is a real option, it is free, and it is worth knowing about before you install a ChatGPT exporter. The short version: ChatGPT's own export gives you a backup of everything, later, while a ChatGPT exporter like this one gives you a single conversation, now, in a form you can read. Both are worth having; they answer different questions.

ChatGPT’s own Export DataMyChatExport
Emails you a download link when the archive is readyThe ChatGPT exporter drops the file into your downloads while you are still on the page
Every conversation you have ever had, in one archiveThe one conversation you have open — this ChatGPT exporter never touches the rest
A JSON file plus an HTML viewer to open it withMarkdown you can paste, or a PDF you can send, from the same ChatGPT exporter
Has to be unpacked before anyone can read itWhatever the ChatGPT exporter writes opens in the app you were going to use anyway
Free, and part of your ChatGPT accountThe ChatGPT exporter is free up to a daily count, then a subscription

If what you want is a backup of everything you have ever said to ChatGPT, use ChatGPT's own export — it is free and it is complete, and no ChatGPT exporter replaces it. Reach for a ChatGPT exporter in the other case: one conversation, needed now, in a form you can hand to someone.

What people do with the file

Save ChatGPT to Markdown for Obsidian, Notion or a repo

Most people looking for a ChatGPT exporter are not archiving for its own sake. They need the thing outside the chat window, and what they do with the file decides which ChatGPT exporter is worth installing.

Notes

Paste into Obsidian or Notion

The ChatGPT exporter writes Markdown with headings, code fences and lists already correct, so it drops into a vault without cleanup. See the three steps.

Share

Hand someone a PDF

PDF is produced by Chrome's own print engine rather than by the ChatGPT exporter's servers, so the file is an ordinary searchable document — no watermark, no upload.

Record

Keep the working thread

Run the ChatGPT exporter once and long debugging or drafting sessions stay readable months later, including the parts the page had already unloaded.

The file itself

What the exported file looks like — four real examples

All of these are the real ChatGPT exporter running on a real conversation — the same version that will go to the Chrome Web Store. Nothing here is a mockup of what a ChatGPT exporter might look like.

A ChatGPT conversation with Markdown, PDF and Account buttons stacked in the right-hand margin
The ChatGPT exporter stays out of the way. The ChatGPT exporter puts three buttons in the empty right margin — not over your messages, not over the input box. Nothing about ChatGPT is restyled or moved.
The exported document: conversation title, per-message attribution, a comparison table and a Python code block
This is the file itself. Tables stay tables, code stays code, and every message says who wrote it. The ChatGPT exporter uses the conversation's own title as the heading — which is also the filename your browser suggests.
Close-up of the dark tooltip reading “Exported 4 messages (complete).” beside the Markdown, PDF and Account buttons after an export finished
It tells you what it did. Every run of the ChatGPT exporter ends in one sentence: how many messages came out and whether anything was missing. Failures get the same treatment, plus a next step.
The extension's account menu showing “Not signed in”, “2 of 2 exports left today” and a prompt to sign in for five a day
The ChatGPT exporter counts for you. How many exports are left today, and which account you are signed in as — the ChatGPT exporter shows both before you hit the limit, not after.
How it works

Three steps, and the chat never leaves your browser

1

Open the conversation

Go to the ChatGPT thread you want to keep. The ChatGPT exporter needs nothing configured and nothing pasted.

2

Click export

The ChatGPT exporter requests that one conversation and assembles the full transcript locally.

3

Choose Markdown or PDF

Markdown downloads straight away. For PDF the ChatGPT exporter opens Chrome's print dialog, where you pick Save as PDF.

Pricing

What the ChatGPT exporter costs

Five full exports a day for free. Pro removes the daily limit — the export itself is identical either way.

Questions

Questions about your conversation

Does my conversation get uploaded anywhere?

No. The ChatGPT exporter assembles and writes the transcript inside your browser. Account and licence checks talk to ext.mychatexport.com, and conversation content is never included in those requests. Read the privacy policy for the full list of what is and is not sent.

Can it export all my chats at once?

No, and that is deliberate — it is the one thing this ChatGPT exporter will not do. It only ever touches the single conversation you have open. It does not list, enumerate or bulk-download your chat history, and a guard in the code makes an out-of-scope request fail rather than proceed.

Why does it need to read my ChatGPT session?

To ask ChatGPT for the conversation you are viewing, the request has to be authenticated as you — the same way the page itself is. The ChatGPT exporter uses that credential for that one request and does not send it to us.

How do I know the export got everything?

It counts. Every run of the ChatGPT exporter finishes with a line like Exported 4 messages (complete). — the number is what actually went into the file, and it says so outright when something is missing. That matters because a short export looks exactly like a complete one: nothing inside the file tells you the end is not there.

Is there a watermark or a banner on the PDF?

No. The PDF is drawn by your own browser's print engine from the conversation data, and the ChatGPT exporter adds nothing on the way — no footer, no logo, no advertisement. Free and paid exports run the same code, so there is no version of the file with a banner in it. It is worth asking before you install any ChatGPT exporter: at least one widely installed ChatGPT-to-PDF extension stamps every PDF it produces, including for the people who pay for it.

Questions about getting it

Is it in the Chrome Web Store yet?

Not yet. The ChatGPT exporter is built and under test; this site is up first because a published privacy policy is required before a listing can be submitted. This page will link to the listing once it is live.

What will it cost?

The ChatGPT exporter has a free tier you can use every day, and a subscription that removes the daily limit — nothing else sits behind the paywall. The exact numbers are on the pricing page, and they will be in the store listing before the extension is published, not sprung on you after you install it.
See the plans

Next

Keep the next conversation instead of losing it

This ChatGPT exporter is built and under test, so there is nothing to install yet. The honest next step is either to see what each plan of the ChatGPT exporter costs, or to look at what the exported file actually contains before you decide.

Chrome Web Store listing — coming soonSee what it exports