How to export Microsoft Copilot chat history to Markdown and JSON (2026)
Microsoft Copilot keeps your chats on copilot.com and copilot.microsoft.com. ThreadVault 1.2.3 can export that chat history to Markdown and JSON on your computer: one conversation, or many chats at once in a single ZIP. This page covers that method only. It is based on ThreadVault 1.2.3, which was tested with Copilot on 10 November 2026 for text, turn order and code blocks.
What you need
- Google Chrome.
- A signed-in tab on copilot.com or copilot.microsoft.com. ThreadVault reads chats from that tab. It does not work from another site's tab, and it does not use an API key or a Loomwise account.
- The ThreadVault Chrome extension, version 1.2.3 or later.
Export one Copilot chat
- Open the conversation on copilot.com or copilot.microsoft.com and stay signed in. A Copilot chat URL looks like
https://copilot.com/chat/conversation/followed by the chat id. - Click the ThreadVault icon in Chrome.
- Choose Export this chat.
ThreadVault saves a Markdown file on your device. The file is named with the date and the chat title, for example 2026-11-10 Your Chat Title.md.
Bulk-export many Copilot chats
- Open copilot.com or copilot.microsoft.com in a tab you are already signed into.
- Click the ThreadVault icon, then Bulk export.
- Choose the chats you want. You can pick a few, or use Select all shown.
- Export them. One ZIP is saved in your Downloads.
Before the first library read, ThreadVault tells you what it will read. The read starts when you choose it. Chats are not sent to Loomwise.
If Copilot's chat list does not load through the usual page requests, ThreadVault lists the chats that are already visible in the open sidebar instead, and shows a warning. Scroll the sidebar to load more, then refresh, so older chats are included.
What's in the ZIP
- One Markdown file per chat, in a
copilot/folder. Names look likecopilot/2026-11-10 Your Chat Title.md. - YAML frontmatter at the top of each Markdown file, with
title,date,created,updated,sourceandurl. If the chat has a model name, that is included too. The files are ready for an Obsidian vault. - A matching JSON file next to every Markdown file.
- A manifest that lists what was exported, and any chat that could not be read, instead of failing silently.
In the Markdown, your messages are under a "You" heading and Copilot's replies under a "Copilot" heading. ThreadVault keeps messages from the user and from Copilot. Progress and search-status lines are left out. When Copilot includes thinking or chain-of-thought text, it is placed in a collapsed section in the Markdown. Code blocks are kept as they were (this was part of the 10 November 2026 test).
What to know about Copilot exports
- If Copilot indicates that more history pages exist than it sent, ThreadVault warns that older messages may be missing.
- If a conversation request fails for a reason other than sign-in or a rate limit, ThreadVault can save the open chat from the page text instead. That fallback is lossy (code, math and citations may be incomplete) and is labeled in the file.
- Requests run in the Copilot tab, using the cookies already in that tab. ThreadVault does not read or store a token for Copilot, and it does not send chats to Loomwise.
- Images, files and citations on Copilot were not part of the 1.2.3 test, so this page does not claim them.
Pricing
Export is free for 25 threads on this browser. A one-time Lifetime unlock removes the limit: $9 for the first 50 buyers, then $19. There is no subscription. You upgrade inside the extension.
Add ThreadVault to Chrome Learn more
Related guides
- How to get Grok chats into Obsidian or Notion (2026)
- How to get Microsoft Copilot chats into Obsidian or Notion (2026)
- How to save a Grok or Copilot chat as a PDF (2026)
- How to export Grok and Copilot chats to Word (.docx) (2026)
- How to back up Grok and Microsoft Copilot chats (2026)
- How to export Grok chats to Markdown and JSON (2026)
- Export Perplexity, ChatGPT, Claude, Gemini, Grok and Copilot chats in one place (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)
- Export ChatGPT chats to Word (.docx)
- How to back up all your AI chats
- ThreadVault
Not affiliated with Microsoft, xAI, OpenAI or Perplexity AI. Copilot is a trademark of its owner. Last checked November 12, 2026 against ThreadVault 1.2.3 (listing, privacy policy and extension source). Questions or corrections: hello@loomwise.app.