GitHub Copilot Usage-Based Billing Estimator

Old vs new billing model  ·  Drop a copilot_all_prompts_*.json debug export

⚠ Disclaimer: This tool is not endorsed by or affiliated with GitHub or Microsoft. All billing calculations are the author's own interpretation of publicly available pricing information and may not reflect your actual invoice. Use as an estimate only.  ·  Why does this tool exist? →
🔒 100% local & private: All processing happens entirely in your browser. No data is uploaded, transmitted, or shared. Your chat logs never leave your machine.
How to export your Copilot Chat debug log
  1. Open VS Code and click the Copilot Chat panel.
  2. Click the (more actions) menu in the top-right corner of the chat panel.
  3. Select “Export Debug Logs” (not “Export Chat” — that lacks token metadata).
  4. Save the resulting copilot_all_prompts_*.json file anywhere on your machine.
  5. Drop that file into the drop zone below (or click to browse).

Note: If the exported file produces “No requests found”, you used Export Chat instead of Export Debug Logs — the former omits token usage data.

🔍 What this version focuses on: Identifying redundant / unused tool calls — MCP server schemas that get shipped to the model on every request even when never invoked, silently inflating your token bill.  ·  If you find this tool useful, please ⭐ star the repo on GitHub — it helps the author prioritise further research and new features.
Drop chat JSON here or click to browse
Export via VS Code Copilot Chat ⋯ → Export Debug Logs