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 per month
- 500 MB 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 per month
- 2 GB 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 per month
- 500 MB 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 per month
- 2 GB 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
GitHub bills for GitHub Team on a per-user basis. For more information, see "About per-user pricing" in the Free, Pro, & Team documentation.
GitHub Actions usage is free for standard GitHub-hosted runners in public repositories, and for self-hosted runners. For private repositories, each GitHub account receives a certain amount of free minutes and storage for use with GitHub-hosted runners, 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: GitHub Enterprise Cloud, which is cloud-hosted and part of GitHub.com, and GitHub Enterprise Server, which is self-hosted. For more information, see "About GitHub for enterprises."
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 specifically includes:
- 50,000 GitHub Actions minutes per month
- 50 GB GitHub Packages storage
- A service level agreement for 99.9% monthly uptime
- The option to centrally manage policy and billing for multiple GitHub.com organizations with an enterprise account. For more information, see "About enterprise accounts."
- The option to provision and manage the user accounts for your developers, by using Enterprise Managed Users. For more information, see "About Enterprise Managed Users."
You can set up trials to evaluate GitHub Enterprise Cloud and GitHub Enterprise Server. For more information, see "Setting up a trial of GitHub Enterprise Cloud" and "Setting up a trial of GitHub Enterprise Server."
Further reading
- "About per-user pricing" in the GitHub Enterprise Cloud documentation