AI Chat QuickExport

Export full conversations from ChatGPT, Claude, Gemini & Grok — text and images — in one click.

AI platforms keep breaking their export features. QuickExport reads your conversation the way the page itself does, so you get the whole thing — including conversations with thousands of turns, where copy-paste and print give up.

ChatGPT
Claude
Grok
Gemini

Export formats

Markdown with clean speaker labels, JSON for processing, or one self-contained HTML page with the images embedded — double-click and it opens anywhere, offline, years from now.

The pictures come too

A conversation with images saves as a .zip: the document plus an assets/ folder whose filenames say which message each image belonged to (msg012-img1.png), so a picture can always be matched back to where it sat. Images are fetched one at a time with a progress bar, so a conversation with hundreds of them exports as reliably as one with two. Text-only conversations still save as a single plain file.

What it does not do

Written here rather than left to be discovered. Gemini is best effort — Google offers no conversation API, so Gemini is read from the rendered page: text only, and long conversations must be scrolled to the top first. Grok media may be incomplete — its format is undocumented and changes; every shape handled here was measured on live conversations, and anything the extension cannot fetch is named in the export instead of dropped. Images Grok returned from a web search are exported as links, not files — they belong to other sites, and bundling them would mean asking for permission to read every site you visit. Documents uploaded into Claude cannot be downloaded back; they are listed as present-but-unavailable.

Privacy first

No data collection. No external servers. No analytics. No tracking. Everything happens locally in your browser. Your conversations never leave your machine — there is no server of ours for them to leave to.

GitHub Privacy Policy