5 items
Export any ChatGPT, Claude, or Gemini chat to Markdown, PDF, or HTML in one click. Bulk-export your history. 100% local. Lost a conversation you needed? Threadkeeper saves it before that happens. One click turns any ChatGPT, Claude, or Gemini conversation into a clean file on your computer — Markdown, PDF, or HTML. Formatting survives the trip: headings, nested lists, tables, code blocks with syntax highlighting, links, quotes, images, and math all come through looking like the original. WHAT YOU CAN DO • Export a conversation in one click, from the toolbar or a button right inside the chat page. • Choose your format — Markdown for notes and repos, HTML for a self-contained page you can open anywhere, PDF for sharing and printing. • Choose what to include — the whole conversation, only your messages, or only the AI's replies. • Bulk-export your history — select conversations from your sidebar and download them all as a single ZIP, with a progress bar and a cancel button. • Keep exports readable offline — images are embedded directly in the file, so an export still works with no internet connection. WHO IT'S FOR Consultants and freelancers who hand AI sessions to clients as documentation. Researchers archiving their work. Developers keeping the answer that actually solved the bug. Anyone who has closed a tab and wished they hadn't. PRIVACY — THE SHORT VERSION Threadkeeper collects nothing. There's no account, no sign-in, and no server. Your conversations are read on your own machine and written straight to your own downloads folder. Nothing is uploaded, logged, or sent anywhere. There is no analytics or telemetry of any kind. The only network request Threadkeeper ever makes is fetching the images already shown in the conversation you're exporting, so they can be embedded into your file. That's it. Your settings and a short list of your recent exports (titles only — never the contents) are stored locally in your browser. SUPPORTED SITES • chatgpt.com • claude.ai • gemini.google.com Threadkeeper only runs on those three sites and does nothing anywhere else. NOTES PDF export uses your browser's own print dialog — pick "Save as PDF" when it opens. This keeps the text selectable and respects your page setup. Bulk export is capped at 200 conversations per run and processes them one at a time, so it doesn't hammer the site. If a conversation fails or was deleted, it's listed at the end and the rest of the batch still completes. These sites change their layouts often. Threadkeeper ships several fallback strategies for each one, and if it truly can't read a page it greys out its icon rather than breaking the page you're on.
Aug 4, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.