Skip to main content
GitHub Docs
  • All products
  • Get started
    • Quickstart
      • Hello World
      • Set up Git
      • Create a repo
      • Fork a repo
      • GitHub flow
      • Contributing to projects
      • Be social
      • Communicating on GitHub
      • GitHub glossary
      • Git cheatsheet
      • Learning resources
    • Onboarding
      • Getting started with your GitHub account
      • Getting started with GitHub Team
      • Getting started with GitHub Enterprise Cloud
    • Learning about GitHub
      • GitHub’s products
      • Docs versions
      • GitHub language support
      • Types of GitHub accounts
      • Access permissions
      • GitHub Advanced Security
      • Changes to GitHub plans
    • Signing up for GitHub
      • Sign up for a new GitHub account
      • Verify your email address
      • Enterprise Cloud trial
      • Enterprise Server trial
    • Using GitHub
      • Feature preview
      • Supported browsers
      • GitHub CLI
      • GitHub Desktop
      • GitHub Mobile
      • Keyboard shortcuts
      • GitHub Command Palette
      • Connectivity problems
    • Writing on GitHub
      • Start writing on GitHub
        • Write & format on GitHub
        • Basic formatting syntax
      • Work with advanced formatting
        • Organized data with tables
        • Collapsed sections
        • Create code blocks
        • Create diagrams
        • Mathematical expressions
        • Auto linked references
        • Attaching files
        • Permanent links to code
        • Using keywords in issues and pull requests
      • Work with saved replies
        • About saved replies
        • Creating a saved reply
        • Editing a saved reply
        • Deleting a saved reply
        • Using saved replies
      • Share content with gists
        • Creating gists
        • Forking and cloning gists
    • Importing your projects
      • Import code to GitHub
        • About GitHub Importer
        • Use GitHub Importer
        • Update author GitHub Importer
        • Import repo locally
        • Add locally hosted code
        • Code migration tools
      • Work with Subversion on GitHub
        • Subversion & Git differences
        • Support for Subversion clients
        • Properties supported by GitHub
    • Explore projects
      • Contribute to open source
      • Save repos with stars
      • Following people
      • Following organizations
    • Getting started with Git
      • Set your username
      • Caching credentials
      • Git passwords
      • macOS Keychain credentials
      • Git workflows
      • About remote repositories
      • Manage remote repositories
      • Associate text editors
      • Handle line endings
      • Ignoring files
    • Using Git
      • About Git
      • Push commits to a remote
      • Get changes from a remote
      • Non-fast-forward error
      • Splitting a subfolder
      • About Git subtree merges
      • About Git rebase
      • Git rebase
      • Resolve conflicts after rebase
      • Special characters in names
    • Customize your workflow
      • Exploring integrations
        • About integrations
        • About webhooks
        • About GitHub Marketplace
        • Extensions & integrations
      • Install Marketplace apps
        • Install app personal account
        • Install app organization
    • Privacy on GitHub
      • GitHub's use of your data
      • Request account archive
      • Manage data use for private repo
      • GitHub Archive program
  • Get started/
  • Learning about GitHub/
  • GitHub’s products
 
GitHub Docs
  • Get started/
  • Learning about GitHub/
  • GitHub’s products
Get started
    • Get started
    • Account and profile
    • Authentication
    • Repositories
    • Enterprise administrators
    • Billing and payments
    • Site policy
    • Organizations
    • Code security
    • Pull requests
    • GitHub Issues
    • GitHub Actions
    • GitHub Copilot
    • GitHub Codespaces
    • GitHub Packages
    • Search on GitHub
    • Developers
    • REST API
    • GraphQL API
    • GitHub CLI
    • GitHub Discussions
    • GitHub Sponsors
    • Building communities
    • GitHub Pages
    • Education
    • GitHub Desktop
    • GitHub Support
    • Atom
    • Electron
    • CodeQL
    • npm
Free, Pro, & Team
    • Free, Pro, & Team
    • Enterprise Cloud
    • Enterprise Server 3.6
    • Enterprise Server 3.5
    • Enterprise Server 3.4
    • Enterprise Server 3.3
    • Enterprise Server 3.2
    • GitHub AE
    • All Enterprise Server releases
    • About versions

 

GitHub’s products

In this article

  • About GitHub's products
  • GitHub Free for personal accounts
  • GitHub Pro
  • GitHub Free for organizations
  • GitHub Team
  • GitHub Enterprise
  • Further reading

An overview of GitHub's products and pricing plans.

About GitHub's products

GitHub offers free and paid products for storing and collaborating on code. Some products apply only to personal accounts, while other plans apply only to organization and enterprise accounts. For more information about accounts, see "Types of GitHub accounts."

You can see pricing and a full list of features for each product at https://github.com/pricing. For information on planned features and products, see the GitHub public roadmap.

When you read GitHub Docs, make sure to select the version that reflects your product. For more information, see "About versions of GitHub Docs."

GitHub Free for personal accounts

With GitHub Free for personal accounts, you can work with unlimited collaborators on unlimited public repositories with a full feature set, and on unlimited private repositories with a limited feature set.

With GitHub Free, your personal account includes:

  • GitHub Community Support
  • Dependabot alerts
  • Two-factor authentication enforcement
  • 2,000 GitHub Actions minutes
  • 500MB GitHub Packages storage

GitHub Pro

In addition to the features available with GitHub Free for personal accounts, GitHub Pro includes:

  • GitHub Support via email
  • 3,000 GitHub Actions minutes
  • 2GB GitHub Packages storage
  • Advanced tools and insights in private repositories:
    • Required pull request reviewers
    • Multiple pull request reviewers
    • Protected branches
    • Code owners
    • Auto-linked references
    • GitHub Pages
    • Wikis
    • Repository insights graphs: Pulse, contributors, traffic, commits, code frequency, network, and forks

GitHub Free for organizations

With GitHub Free for organizations, you can work with unlimited collaborators on unlimited public repositories with a full feature set, or unlimited private repositories with a limited feature set.

In addition to the features available with GitHub Free for personal accounts, GitHub Free for organizations includes:

  • GitHub Community Support
  • Team discussions
  • Team access controls for managing groups
  • 2,000 GitHub Actions minutes
  • 500MB GitHub Packages storage

GitHub Team

In addition to the features available with GitHub Free for organizations, GitHub Team includes:

  • GitHub Support via email
  • 3,000 GitHub Actions minutes
  • 2GB GitHub Packages storage
  • Advanced tools and insights in private repositories:
    • Required pull request reviewers
    • Multiple pull request reviewers
    • Draft pull requests
    • Team pull request reviewers
    • Protected branches
    • Code owners
    • Scheduled reminders
    • GitHub Pages
    • Wikis
    • Repository insights graphs: Pulse, contributors, traffic, commits, code frequency, network, and forks
  • The option to enable GitHub Codespaces
    • Organization owners can enable GitHub Codespaces for the organization by setting a spending limit and granting user permissions for members of their organization. For more information, see "Enabling GitHub Codespaces for your organization."

GitHub bills for GitHub Team on a per-user basis. For more information, see "About per-user pricing."

GitHub Actions usage is free for both public repositories and self-hosted runners. For private repositories, each GitHub account receives a certain amount of free minutes and storage, depending on the product used with the account. Any usage beyond the included amounts is controlled by spending limits.

GitHub Enterprise

GitHub Enterprise includes two deployment options: cloud-hosted and self-hosted.

In addition to the features available with GitHub Team, GitHub Enterprise includes:

  • GitHub Enterprise Support
  • Additional security, compliance, and deployment controls
  • Authentication with SAML single sign-on
  • Access provisioning with SAML or SCIM
  • GitHub Connect
  • The option to purchase GitHub Advanced Security. For more information, see "About GitHub Advanced Security."

GitHub Enterprise Cloud also includes:

  • GitHub Enterprise Support. For more information, see "GitHub Enterprise Cloud support" and "GitHub Enterprise Cloud Addendum."
  • 50,000 GitHub Actions minutes
  • 50GB GitHub Packages storage
  • Access control for GitHub Pages sites. For more information, see "Changing the visibility of your GitHub Pages site."
  • A service level agreement for 99.9% monthly uptime
  • The option to configure your enterprise for Enterprise Managed Users, so you can provision and manage members with your identity provider and restrict your member's contributions to just your enterprise. For more information, see "About Enterprise Managed Users."
  • The option to centrally manage policy and billing for multiple GitHub.com organizations with an enterprise account. For more information, see "About enterprise accounts."

For more information about how businesses can use GitHub's products to support their software development lifecycle, see "About GitHub for enterprises."

You can set up a trial to evaluate GitHub Enterprise Cloud. For more information, see "Setting up a trial of GitHub Enterprise Cloud."

For more information about hosting your own instance of GitHub Enterprise Server, including setting up a trial, see "About GitHub Enterprise Server."

Further reading

  • "About per-user pricing"" in the GitHub Enterprise Cloud documentation

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.

Still need help?

Ask the GitHub community
Contact support
  • © 2022 GitHub, Inc.
  • Terms
  • Privacy
  • Security
  • Status
  • Help
  • Contact GitHub
  • Pricing
  • Developer API
  • Training
  • Blog
  • About