GitHub Copilot chat exporter

Keep the coding conversation, not just the final snippet. Open a chat JSON downloaded from VS Code and convert recorded prompts and responses locally without connecting GitHub.

Download a VS Code chat

Open the session in VS Code. Run Chat: Export Chat from the Command Palette and save the JSON unchanged. Drop it or a ZIP of sessions into ChatExports. Check the recovered list, short sample and structural warnings.

What the session contains

VS Code exports requests and responderUsername. Prompts can be strings or parsed messages, and responses contain ordered Markdown and structured parts. Tool, reference and context data present in the source is retained as JSON with warnings. Referenced workspace files are never fetched. Missing responses cannot be recovered and original VS Code layout is not reproduced.

Testing

Structure tests use synthetic data, not a freshly exported authenticated session. Compare your imported transcript locally against the original.

Pricing and privacy

The $25 one-time All platforms plan includes GitHub Copilot, including for existing All platforms buyers. $10 covers ChatGPT only. Conversation contents are processed locally, not uploaded or saved to your account.

This is not Microsoft Copilot's privacy-dashboard CSV. VS Code session data can include different models; this importer does not guess the model from the session format.

Official VS Code export instructions, open my session, Microsoft Copilot CSV exporter and pricing.