How to export Perplexity, ChatGPT, Claude, Gemini, Grok and Copilot chats in one place (2026)
If your chats are spread across Perplexity, ChatGPT, Claude, Gemini, Grok and Microsoft Copilot, you can export them with one tool and keep the files in one folder or Obsidian vault. ThreadVault 1.2.4 works with those four sites (tested).
This is not a single click across every site at once. ThreadVault uses the site of the tab you have open, so you export one site at a time. The Markdown format is the same for each site, and files are sorted into a folder per platform, so the results sit together.
The four supported sites
| Site | Open this URL, signed in | Folder in the ZIP |
|---|---|---|
| Perplexity | perplexity.ai or www.perplexity.ai | perplexity/ |
| ChatGPT | chatgpt.com or chat.openai.com | chatgpt/ |
| Grok | grok.com | grok/ |
| Microsoft Copilot | copilot.com or copilot.microsoft.com | copilot/ |
Step-by-step for each site: Perplexity, ChatGPT, Grok, and Copilot.
How to export each library
- Install ThreadVault from the Chrome Web Store (version 1.2.3 or later).
- Open a signed-in tab for the first site.
- Click the ThreadVault icon, then Bulk export. Choose the chats you want, or use Select all shown, and export. One ZIP lands in your Downloads.
- Repeat for each of the other sites, in its own signed-in tab.
- Unzip each archive. You will have folders such as
perplexity/,chatgpt/,grok/andcopilot/. Copy those folders into one place, for example a vault folder namedai-chats.
Before the first library read on a site, ThreadVault tells you what it will read. The read starts when you choose it. Export runs in your browser. Chats are not sent to Loomwise. You do not need a Loomwise account.
What's in every export
- One Markdown file per chat, with YAML frontmatter for
title,date,created,updated,sourceandurl(andmodelwhen the chat has one). File names look likegrok/2026-11-10 Your Chat Title.md. - A JSON file next to every Markdown file.
- A manifest that lists what was exported, and any chat that could not be read.
- Code blocks kept as they were. Text, turn order and code blocks were tested on Grok and Copilot on 10 November 2026, and on Perplexity and ChatGPT in earlier 1.2.x releases.
Large exports can resume if they stop, and a failed chat is listed instead of disappearing silently.
What this does not do
- Claude and Gemini are supported in ThreadVault 1.2.4, using the same export steps as the other sites.
- Images, files and citations on Grok and Copilot were not part of the 1.2.3 test, so they are not claimed here. See the individual Grok and Copilot guides for other site-specific limits (for example, Grok leaves out regenerated replies that are not on screen).
- ThreadVault is not affiliated with, endorsed by, or sponsored by Perplexity AI, OpenAI, xAI or Microsoft.
Pricing
The free tier is 25 threads on this browser, across the chats you export, not 25 per site. Unlimited is $9 for the first 50 buyers, then $19, as a one-time payment inside the extension. No subscription.
Add ThreadVault to Chrome Learn more
Related guides
- How to export Gemini chats to Markdown and Obsidian (2026)
- How to get Grok chats into Obsidian or Notion (2026)
- How to back up Grok and Microsoft Copilot chats (2026)
- How to search all your AI chats in one place (2026)
- How to export Grok chats to Markdown and JSON (2026)
- How to export Microsoft Copilot chats to Markdown and JSON (2026)
- ThreadVault vs copy-paste and built-in AI chat exports (2026)
- Export ChatGPT history to Markdown and Obsidian
- How to export all your Perplexity threads (2026)
- Keep Perplexity and ChatGPT chats in one Obsidian vault (2026)
- How to back up all your AI chats
- Export Claude chats
- Export Gemini chats
- ThreadVault
Not affiliated with Perplexity AI, OpenAI, xAI or Microsoft. Perplexity, ChatGPT, Claude, Gemini, Grok and Copilot are trademarks of their owners. Last checked November 12, 2026 against ThreadVault 1.2.3 (listing, privacy policy and extension source). Questions or corrections: hello@loomwise.app.