Pick the turns that matter in ChatGPT, Claude, Gemini, Grok, DeepSeek or Perplexity and export them as PDF, Word, Markdown, JSON and six more ā reasoning, sources and code intact. Searchable local archive. Free, no account needed.
Hey Product Hunt š
I kept losing good answers.
Not the chats themselves ā those are all still there. But the one paragraph that
actually solved the problem is always three scrolls up, in a tab I'm about to close,
in one of six different assistants. And when I did try to save it, copy-paste ate it:
headings flattened, code fences broke apart, tables turned into runs of text, and every
citation just... disappeared.
So I built the boring version of the fix.
AI Chat Exporter is a Chrome extension that puts one panel on ChatGPT, Claude, Gemini,
Grok, DeepSeek and Perplexity. You tick the turns you want ā not the whole thread, the
turns ā and it writes them out as a real document: a PDF with working page numbers and
a table of contents, a Word file with actual headings, Markdown that drops straight into
Obsidian, or JSONL if you're feeding a pipeline. Ten formats total.
The part I care most about:
š§ It keeps what usually gets lost. Reasoning and extended thinking, tool call steps,
web search sources, artifacts and canvas documents, equations, code blocks, tables.
Each one is a toggle, so you decide what rides along.
š Everything except PDF is generated inside your browser. No upload step. The local
archive is indexed on your machine and searchable across all six assistants at once ā
uninstall the extension and it's gone with it. PDF is the one exception, because
selectable text and a real table of contents need an actual print pipeline: the
sanitised page goes to our renderer, lives in memory for the render, streams back,
and is discarded. Never written to disk, never to a database.
š”ļø Redaction runs before the file is written, not after ā emails, phone numbers, card
numbers, API keys, plus your own patterns.
It's free and you don't need an account to use it. Every local format is unmetered on
the free tier. An account only exists for the things that genuinely need a server:
one-click PDF, and read-only share links.
Why I actually built it: I spend eight to ten hours a day talking to these assistants,
usually with four or five windows open at once. They've solved one problem after another
for me, and every so often an answer comes back that's genuinely better than anything I
would have written myself. A few days later I went looking for one of those. I scrolled
for an hour and never found it. That was the whole trigger ā if an answer is good enough
that I'll want it again, or good enough that I want to hand it to someone else, it
shouldn't be living in a tab I'm one click away from closing. It should be a file I keep,
or a link I can send.
For Product Hunt: PRODUCTHUNT40 takes 40% off the first year of Pro and 40% off
Lifetime, for the next 7 days.
Two things I'd genuinely like to hear:
1. Which assistant should I support next? Copilot, Poe, Kimi, Qwen and t3.chat are all
on my list and I don't know the right order.
2. If you've ever needed a chat out of the browser and into something else ā a repo, a
dataset, a client deliverable ā what did the file need to look like? I built for my
own shape of that problem and I'm sure I got someone else's wrong.
I'm here all day. š