Compare GitHub Copilot plans
GitHub Copilot provides developers with an AI pair programmer that works with all popular programming languages. Using GitHub Copilot dramatically accelerates the overall productivity of developers. In recent research, GitHub and Microsoft found that developers experience a significant productivity boost when working on real-world projects and tasks using GitHub Copilot.
GitHub Copilot is available as an extension for Visual Studio Code, Visual Studio, JetBrains IDEs, Vim/Neovim, Eclipse, and Xcode.
Note: Plan details and trial availability may change. For current plan options, features, and usage limits, see the official Copilot plans page: https://docs.github.com/en/copilot/get-started/plans
GitHub Copilot subscription plans
GitHub offers several plans for GitHub Copilot, depending on your needs and whether you're using GitHub Copilot as an individual or as part of an organization or enterprise.
GitHub Copilot Free is available to individual developers who don't have access to GitHub Copilot through an organization or enterprise. This free plan provides a limited Copilot experience; see the plans page for current feature details.
GitHub Copilot Pro is designed for individuals who want more flexibility. This paid plan provides expanded capabilities and access to premium models in GitHub Copilot Chat; see the plans page for current allowances and availability.
GitHub Copilot Pro+ offers the highest level of access for individual developers. In addition to Pro features, this plan provides broader access to premium model capabilities; see the plans page for details.
GitHub Copilot Business is for organizations. This plan includes centralized management and policy controls for organization members.
GitHub Copilot Enterprise is for enterprises using GitHub Enterprise Cloud and provides enterprise-grade capabilities.
Comparing GitHub Copilot plans
The tables below show example feature differences across plans. Do not rely on the numeric values in this module — refer to the official plans page for the current and authoritative plan comparison.
Pricing
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| Premium requests | See plans page | See plans page | See plans page | See plans page | See plans page |
| Purchase additional premium requests | See plans page | See plans page | See plans page | See plans page | See plans page |
Note: Plan features and usage limits change over time. Check the Copilot plans page for the latest details: https://docs.github.com/en/copilot/get-started/plans
Agents
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| GitHub Copilot Cloud Agent | X | ✓ | ✓ | ✓ | ✓ |
| Agent mode | ✓ | ✓ | ✓ | ✓ | ✓ |
| GitHub Copilot code review | Only "Review selection" in Visual Studio Code | ✓ | ✓ | ✓ | ✓ |
| Model Context Protocol (MCP) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Non-Microsoft agents (public preview) | X | X | ✓ | X | ✓ |
Chat
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| GitHub Copilot in IDEs | 50 messages per month | Unlimited with included models | Unlimited with included models | Unlimited with included models | Unlimited with included models |
| Edit mode | ✓ | ✓ | ✓ | ✓ | ✓ |
| Slash commands | ✓ | ✓ | ✓ | ✓ | ✓ |
| GitHub Copilot in GitHub Mobile | ✓ | ✓ | ✓ | ✓ | ✓ |
| GitHub Copilot in GitHub | ✓ | ✓ | ✓ | ✓ | ✓ |
| GitHub Copilot in Windows Terminal | ✓ | ✓ | ✓ | ✓ | ✓ |
| Increased GitHub Models rate limits | X | X | ✓ | ✓ | ✓ |
| GitHub Copilot skills in IDEs | X | ✓ | ✓ | ✓ | ✓ |
Models
GitHub Copilot provides access to a range of AI models from multiple providers. The available models change as new models are released and older models are retired. The table below lists some of the key models available at the time of writing. For the most current list, see Plans for GitHub Copilot.
| Available Models in Chat | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| Claude Haiku 4.5 | ✓ | ✓ | ✓ | ✓ | ✓ |
| Claude Sonnet 4 | X | ✓ | ✓ | ✓ | ✓ |
| Claude Sonnet 4.5 | X | ✓ | ✓ | ✓ | ✓ |
| Gemini 2.5 Pro | X | ✓ | ✓ | ✓ | ✓ |
| Gemini 3 Flash | X | ✓ | ✓ | ✓ | ✓ |
| GPT-4.1 | ✓ | ✓ | ✓ | ✓ | ✓ |
| GPT-5 mini | ✓ | ✓ | ✓ | ✓ | ✓ |
| GPT-5.1 | X | ✓ | ✓ | ✓ | ✓ |
Inline suggestions
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| Real-time code suggestions with included models | 2000 completions per month | ✓ | ✓ | ✓ | ✓ |
| Next edit suggestions | ✓ | ✓ | ✓ | ✓ | ✓ |
Customization
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| Repository and personal custom instructions | ✓ | ✓ | ✓ | ✓ | ✓ |
| Organization custom instructions (public preview) | X | X | X | ✓ | ✓ |
| Prompt files | ✓ | ✓ | ✓ | ✓ | ✓ |
| Model Context Protocol (MCP) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Block suggestions matching public code | ✓ | ✓ | ✓ | ✓ | ✓ |
| Exclude specified files from GitHub Copilot | X | X | X | ✓ | ✓ |
| Organization-wide policy management | X | X | X | ✓ | ✓ |
Other features
| Feature | GitHub Copilot Free | GitHub Copilot Pro | GitHub Copilot Pro+ | GitHub Copilot Business | GitHub Copilot Enterprise |
|---|---|---|---|---|---|
| GitHub Copilot pull request summaries | X | ✓ | ✓ | ✓ | ✓ |
| Audit logs | X | X | ✓ | ✓ | ✓ |
| Content exclusion | X | X | X | ✓ | ✓ |
| GitHub Copilot in the CLI | ✓ | ✓ | ✓ | ✓ | ✓ |
| GitHub Spark (public preview) | X | X | ✓ | X | ✓ |
Summary
GitHub Copilot offers subscription plans to suit different needs, from free access for individual developers to advanced features for organizations and enterprises. The plans vary in terms of pricing, premium requests, agent capabilities, chat features, model availability, code completion options, customization, and other features. By understanding the differences between these plans, you can choose the one that best fits your development workflow and requirements.