Quick Answer
Last verified:
High confidence

GitHub costs Free to $21 per user/month as of March 2026, with 3 plans available including a free tier. Plans: Free (free), Team at $4/user/month, and Enterprise at $21/user/month. Pricing depends on your chosen tier, contract length, and negotiated discounts.

Use the interactive pricing calculator to estimate your exact cost based on team size and requirements.

  • Free tier: Yes

GitHub offers 3 pricing tiers: Free, Team, Enterprise. A free plan is available. Paid plans include Team at $4/user/month, Enterprise at $21/user/month. The Team plan is advanced collaboration.

Compared to other developer tools software, GitHub is positioned at the budget-friendly price point.

  • Median contract: $48/yr from 0 purchases
  • 4 documented hidden costs beyond list price

How much does GitHub cost?

GitHub offers a free plan with 2 paid tiers from $4 to $21/user/month. Plans include Free (free), Team at $4/user/month, Enterprise at $21/user/month.

GitHub Pricing Overview

GitHub has 3 pricing plans, including a free tier. Paid plans range from $0 to $21/user/month. The Free plan is free and is best for individuals and organizations. The Team plan costs $4/user/month, best for advanced collaboration. The Enterprise plan costs $21/user/month, best for security, compliance, and flexible deployment.

The median GitHub customer pays $48/year.

There are at least 4 documented hidden costs beyond GitHub's list price, including implementation, training, and add-on fees.

This pricing was last verified in February 22, 2026 from 8 independent sources.

GitHub pricing ranges from free to $21/user/month as of March 2026. The Free plan includes unlimited public and private repositories, 500 MB Packages storage, and 2,000 CI/CD minutes. Team costs $4/user/month with code owners and required reviews. Enterprise is $21/user/month with SAML SSO, advanced auditing, and 50,000 CI/CD minutes.

GitHub is the world's largest code hosting platform and development collaboration hub, with over 100 million developers and 420+ million repositories. Acquired by Microsoft in 2018 for $7.5 billion, GitHub has become the de facto standard for version control, CI/CD, and open source collaboration. From solo developers building side projects to enterprise teams at Fortune 500 companies, GitHub serves as the central nervous system for modern software development.

GitHub pricing ranges from free for individual developers to $21/user/month for Enterprise plans. The platform differentiates itself through its massive ecosystem of integrations, GitHub Actions for CI/CD automation, GitHub Copilot for AI-assisted coding, and unmatched community around open source. Key features include pull requests, code review workflows, project boards, and advanced security scanning with GitHub Advanced Security.

In this guide, we break down GitHub's pricing tiers from Free to Enterprise Server, explain the hidden costs of Actions minutes, Copilot subscriptions, and Advanced Security add-ons, compare GitHub to alternatives like GitLab and Bitbucket, and help you understand the true total cost of ownership for your development team.

How GitHub Pricing Compares

Compare GitHub pricing against top alternatives in Developer Tools.

All GitHub Plans & Pricing

Plan Monthly Annual Best For
Free ci_cd_minutes_monthly: 2000packages_storage_mb: 500 Free Free Individuals and organizations
Team ci_cd_minutes_monthly: 3000packages_storage_gb: 2 $4 /user/month $48 /user/year Advanced collaboration
Enterprise ci_cd_minutes_monthly: 50000packages_storage_gb: 50 $21 /user/month $252 /user/year Security, compliance, and flexible deployment
View all features by plan

Free

  • Unlimited public/private repositories
  • Dependabot security and version updates
  • 2,000 CI/CD minutes/month
  • 500MB of Packages storage
  • Issues & Projects
  • Community support

Team

  • Access to GitHub Codespaces
  • Repository rules
  • Multiple reviewers in pull requests
  • Draft pull requests
  • Code owners
  • Required reviewers
  • Pages and Wikis
  • Environment deployment branches and secrets
  • 3,000 CI/CD minutes/month
  • 2GB of Packages storage
  • Web-based support

Enterprise

  • Data residency
  • Enterprise Managed Users
  • User provisioning through SCIM
  • Enterprise Account to centrally manage multiple organizations
  • Environment protection rules
  • Repository rules
  • Audit Log API
  • SOC1, SOC2, type 2 reports annually
  • FedRAMP Tailored Authority to Operate (ATO)
  • SAML single sign-on
  • Advanced auditing
  • GitHub Connect
  • 50,000 CI/CD minutes/month
  • 50GB of Packages storage
  • Premium support

Compare GitHub vs Alternatives

Before committing to GitHub, compare pricing with these 3 alternatives in the same category.

All GitHub alternatives & migration guides

What Companies Actually Pay for GitHub

The median GitHub buyer pays $48/year based on 0 verified purchase transactions.

What companies actually pay $48/yr Median across 0 purchases
Review scores
Top pricing complaints
Advanced features and security scanning locked behind paid Enterprise tiersGit LFS pricing described as 'brutal' and 'outrageous' for binary-heavy projectsSteep learning curve for Git concepts, Actions configuration, and complex workflowsPermission and repository access management complex and unintuitive across large organizations
Source: Vendr buyer database — median calculated from 0 real purchase transactions. Savings figure reflects negotiated discounts reported by buyers.

GitHub Year 1 Total Cost by Company Size

Real deployment costs including licenses, implementation, training, and admin — not just the sticker price.

20-Developer Startup with Copilot $460 Year 1 total
$5,520/year
Total $460

A 20-person engineering team on GitHub Team plan with GitHub Copilot Business for all developers, using moderate Actions (5,000 minutes/month)

100-Person Enterprise with Advanced Security $8,450 Year 1 total
$101,400/year
Total $8,450

A 100-person organization on Enterprise Cloud with Advanced Security for 50 active committers and GitHub Copilot Enterprise for 100 developers

Solo Developer or Open Source Project — Free Plan $0 Year 1 total

Individual developer or open source maintainer using GitHub Free with unlimited public and private repositories, unlimited collaborators, 2,000 Actions minutes/month, 500MB package storage, and community support.

Small Development Team — Team Plan (10 users) $480 Year 1 total
$40/month
Total $480

10-person team on GitHub Team gaining protected branches, code owners, required reviewers, 3,000 Actions minutes/month, and 250GB LFS storage.

Mid-Size Engineering Org — Enterprise Plan (50 users) $12,600 Year 1 total
$1,050/month
Total $12,600

50-person organization requiring SAML SSO, Entra ID integration, advanced audit logging, and enterprise security features.

How GitHub Pricing Compares

Software Starting Price Top Price
GitHub Free $21/user/month
Amplitude Free $49/month
CircleCI Free $15/month
Docker $11/user/month $24/user/month
Fly.io Free $300/month
GitLab Free $29/user/month

Detailed pricing comparisons:

4 GitHub Hidden Costs Beyond the List Price

Beyond the listed price, GitHub has at least 4 documented hidden costs that can significantly increase total cost of ownership.

Watch for 4 hidden costs
  • Git LFS Storage and Bandwidth Overages 5-20% of license costs
    high 3 sources
    Reddit "IMO, you're 100% correct. GitHub and their pricing model for LFS is brutal. If the storage capacity doesn't get you, the bandwidth limits certainly will."
    Reddit "ironic that MS is probably funding that 5 user "trial" with the absolute bank they're making from GitHub's outrageous LFS pricing."
    Reddit "GitHub is also updating their LFS pricing in October, which makes it cheaper. If you are on a team plan 4$ per month, you get 250GB of LFS storage."
  • Critical Collaboration Features Locked Behind Paid Tiers $4-$17/user/month
    high 6 sources
    G2 "private repos and advanced features are locked behind paid tiers"
    G2 "Advanced security features are powerful but often locked behind higher-tier plans."
    G2 "some advanced features and higher CI usage being locked behind paid plans can be restrictive for smaller teams or side projects"
    G2 "Some advanced features (like GitHub Enterprise or security scanning) are behind higher pricing tiers, which may not be affordable for smaller teams."
    G2 "Limited Free Features for Private Repos – Some advanced features (e.g., Actions minutes, larger storage) require paid plans."
    Reddit "Protected Branches, code owners, draft pull requests, multiple pull request assignees, multiple pull request reviewers, automatic code review assignment, and a few other features related to SCM are not available for free on GitHub for private repo..."
  • Enterprise Plan Required for SSO and Directory Integration $17/user/month
    high 1 source
    Reddit "pricing was more since we needed GitHub Enterprise for Entra ID support and other stuff we were getting with basic users in Azure DevOps."
  • GitHub Actions CI/CD Minutes Overages 5-15% of license costs
    medium 2 sources
    G2 "some advanced features and higher CI usage being locked behind paid plans can be restrictive for smaller teams or side projects"
    G2 "Limited Free Features for Private Repos – Some advanced features (e.g., Actions minutes, larger storage) require paid plans."
Tip

Ask your GitHub sales rep about these costs upfront. Getting them in writing before signing can save you from surprise charges later.

Full hidden costs breakdown →

Intelligence sourced from 3 independent sources
Reddit User discussions G2 B2B reviews Vendr Verified buyer transactions
Key claims include inline source attribution. Data verified against multiple independent sources. 17 source citations total.

GitHub Contract Terms

GitHub contracts do not auto-renew. Changes require advance notice. These terms are sourced from verified buyer experiences.

Contract Terms
Auto-Renewal No
Mid-Term Downgrade Not allowed
Payment Terms Monthly per-user pricing; Team at $4/user/month, Enterprise at $21/user/month
Based on 1 verified source

How to Negotiate GitHub Pricing

GitHub contracts are negotiable. These 3 tactics are sourced from real buyer experiences and procurement specialists.

Negotiation Playbook 3 tactics
Audit LFS usage before committing to GitHub high success

Before accepting GitHub LFS add-on costs, audit your actual storage and bandwidth consumption patterns. Multiple community members recommend evaluating Azure DevOps (no LFS charges) or self-hosted Git solutions for game development or media-heavy teams. Switching platforms may be more cost-effective than absorbing ongoing LFS overage charges.

reddit
Benchmark against Azure DevOps medium success

Use Azure DevOps as a pricing benchmark. Azure DevOps is free for the first 5 users with unlimited private repos and does not charge for LFS storage. For teams needing directory integration, Azure DevOps includes it at lower tiers than GitHub Enterprise. This comparison is especially powerful for LFS-heavy teams or organizations requiring SSO where GitHub Enterprise would cost $21/user/month.

reddit
Validate Enterprise requirement before upgrading medium success

Before committing to GitHub Enterprise at $21/user/month, rigorously audit which Enterprise features you actually need. If SAML SSO is the primary driver, compare the total annual cost increase against alternatives that bundle SSO at lower price points. The jump from Team ($4/user/month) to Enterprise ($21/user/month) represents a $204/user/year increase.

reddit

Full negotiation guide →

GitHub Pricing FAQ

01 Is GitHub free?

Yes, GitHub offers a generous free tier with unlimited public and private repositories, 2,000 Actions minutes per month, and 500MB of Packages storage. The free plan works for most individual developers and small open source projects.

02 How much does GitHub Team cost?

GitHub Team costs $4/user/month. It adds protected branches, required reviewers, draft pull requests, and more Actions minutes (3,000/month) compared to the free plan. Team is designed for small development teams.

03 How much does GitHub Copilot cost?

GitHub Copilot Individual costs $10/month or $100/year. Copilot Business costs $19/user/month. Copilot Enterprise costs $39/user/month with additional features like knowledge bases. Copilot is an add-on and not included in any GitHub plan - you pay for it separately on top of your GitHub subscription.

04 What's included in GitHub Enterprise?

GitHub Enterprise ($21/user/month) includes SAML SSO, SCIM provisioning, 50,000 Actions minutes, 50GB Packages storage, advanced audit log API, IP allow lists, repository rules, and premium support. Both Enterprise Cloud (hosted) and Enterprise Server (self-hosted) are available at this price point.

05 Does GitHub charge for private repositories?

No, GitHub allows unlimited private repositories on all plans including Free. This changed in 2019 - previously, private repos required a paid plan. Now the main reasons to upgrade are team features, Actions minutes, and enterprise security.

06 How does GitHub compare to competitors on price?

GitHub is competitively priced against GitLab and Bitbucket. GitHub Team ($4/user/month) is cheaper than GitLab Premium ($29/user/month) but GitLab includes more built-in CI/CD. Bitbucket Standard ($3/user/month) is slightly cheaper but GitHub's ecosystem and integrations make it the industry standard.

07 What discounts does GitHub offer?

GitHub offers free Pro features for students (GitHub Student Developer Pack), free Team features for verified open source maintainers, 25% discounts for verified nonprofits, and startup credits through GitHub for Startups. Volume discounts of 15-25% apply for Enterprise at 100+ users.

08 Does GitHub offer nonprofit or education pricing?

Yes, GitHub offers free GitHub Team for verified nonprofits and NGOs, plus 25% off Enterprise. Students get free GitHub Pro through the Student Developer Pack. Educators access free tools through GitHub Education. Open source projects get free advanced features through the GitHub Open Source Program.

09 What's the difference between GitHub Enterprise Cloud and Enterprise Server?

Enterprise Cloud ($21/user/month) is fully hosted by GitHub with automatic updates and no infrastructure management. Enterprise Server ($21/user/month base) is self-hosted on your own infrastructure, offering data sovereignty and air-gapped deployments but requiring your team to manage updates, backups, and hardware.

10 How does GitHub billing work?

GitHub bills monthly per user for Team and Enterprise plans. Annual billing is available with discounts negotiable for larger teams. Actions minutes and Packages storage beyond included limits are billed based on usage at metered rates. You can set spending limits to cap usage-based charges.

11 Can I negotiate GitHub pricing?

Yes, GitHub Enterprise pricing is negotiable for organizations with 100+ users or multi-year commitments. Volume discounts of 15-25% are common for larger deployments. Contact GitHub sales for custom quotes. Nonprofits and education receive automatic discounts.

12 What happens if I exceed my GitHub plan limits?

Exceeding Actions minutes pauses workflows until the next month or you purchase additional minutes ($0.008/minute Linux). Exceeding Packages storage incurs charges at $0.25/GB/month. LFS bandwidth overages are billed at $0.0875/GB. You can set spending limits to avoid unexpected charges.

13 What is GitHub Advanced Security and how much does it cost?

GitHub Advanced Security ($49/active committer/month) includes code scanning powered by CodeQL, secret scanning to detect leaked credentials, and dependency review for supply chain security. It's only available on Enterprise plans and is priced per active committer, not per user.

14 How does GitHub Actions pricing work?

GitHub Actions is included free with all plans - Free gets 2,000 minutes/month, Team gets 3,000, and Enterprise gets 50,000. Beyond that, Linux runners cost $0.008/minute, Windows costs $0.016/minute (2x), and macOS costs $0.08/minute (10x). Self-hosted runners are free but you pay for your own infrastructure.

15 How does GitHub pricing compare to Azure DevOps?

GitHub Team costs $4/user/month. Azure DevOps is free for the first 5 users, then $6/user/month. For teams under 5, Azure DevOps may cost nothing while GitHub charges $4/user/month. A key differentiator is LFS storage: Azure DevOps does not charge for LFS storage, while GitHub charges for usage beyond included plan limits—a meaningful cost difference for teams storing binary assets like game files or design resources.

16 Do I need GitHub Enterprise for SAML SSO or Active Directory integration?

Yes. SAML SSO and enterprise directory integrations like Entra ID (Azure AD) require GitHub Enterprise at $21/user/month. One enterprise evaluator reported: 'pricing was more since we needed GitHub Enterprise for Entra ID support and other stuff we were getting with basic users in Azure DevOps'—making enterprise authentication a significant and sometimes surprising cost driver.

17 What collaboration features are unavailable on GitHub Free for private repositories?

The Free plan for private repos lacks protected branches, required reviewers, code owners, automatic review assignment, draft pull requests, SAML SSO, environment protection rules, repository insights, and full audit log access. As one community member noted: 'Protected Branches, code owners, draft pull requests, multiple pull request assignees, multiple pull request reviewers, automatic code review assignment, and a few other features related to SCM are not available for free on GitHub for private repositories.'

18 Is GitHub LFS expensive for game development or media-heavy projects?

Multiple users describe GitHub's LFS pricing as 'brutal'—'If the storage capacity doesn't get you, the bandwidth limits certainly will.' The Team plan includes 250GB LFS storage, but bandwidth overages accumulate quickly for teams storing large binary files. Azure DevOps is frequently recommended as a LFS-storage-free alternative for game developers and design-heavy teams.

19 How many GitHub Actions CI/CD minutes are included on the Free plan?

The Free plan includes 2,000 Actions minutes per month. G2 reviewers note that 'higher CI usage being locked behind paid plans can be restrictive for smaller teams or side projects.' Teams running automated tests and deployments on every commit can exceed this limit quickly, and may need to upgrade to Team or Enterprise for more included minutes.

Is this pricing incorrect? — we verify and update within 24 hours.