Microsoft Copilot CSV vs GitHub Copilot JSON: Which Export Do You Have?

Copilot names two different products in this export workflow. A CSV from a personal Microsoft privacy dashboard is not the same as a GitHub Copilot session JSON downloaded from VS Code. Start with the product and source, not the shared name. Two sources, two files | Product | Official source | Download | | --- | --- | …

Copilot names two different products in this export workflow. A CSV from a personal Microsoft privacy dashboard is not the same as a GitHub Copilot session JSON downloaded from VS Code. Start with the product and source, not the shared name.

Two sources, two files

| Product | Official source | Download |

| --- | --- | --- |

| Consumer Microsoft Copilot | Personal-account privacy dashboard, Copilot apps activity history | CSV |

| GitHub Copilot in VS Code | Open session, Command Palette, Chat: Export Chat | JSON |

Microsoft's official dashboard instructions document the CSV. VS Code's session export instructions document editor chats. Work or school Microsoft 365 activity may have different controls; do not assume the personal-dashboard procedure applies.

GitHub.com has its own web-chat export. GitHub announced JSON and Markdown choices under Manage chat and Export. That does not establish that web JSON matches VS Code JSON. Use native web Markdown when you want a readable web copy.

What the distinction changes

A Microsoft CSV records activity rows. Columns and thread identifiers can vary. When the layout is unfamiliar, ChatExports preserves the source document with a warning rather than pretending to recover missing conversation structure.

A VS Code session records requests and response parts. Text remains ordered, while structured tool and attached-context metadata can appear as source JSON. Referenced repository files are not fetched. A transcript is not a repository backup.

A practical check before downloading

Keep the original unchanged. Check that the first question and final answer are present, compare speaker order and inspect multiline text or code. If the original CSV has no answer, conversion cannot reconstruct it. If a VS Code transcript has tools or hidden requests, read the warnings before treating it as the visible chat.

Our current new-platform tests are synthetic, not proof of every customer's file. A real original-to-import comparison remains necessary. Never send support your chat file or code contents; report only warning text with private details removed.

Choose the next step

Both products use US$25 All platforms, one time, including existing All platforms access. US$10 covers ChatGPT only. You can inspect a recovered list and short sample before buying. Conversation contents are processed locally in your browser. Compare pricing or open your file.