Introduction
GitHub for Nonprofits offers free access to the GitHub Team plan to advance collaboration tools for individuals and organizations.
As a registered nonprofit organization, you can apply for a GitHub for Nonprofits discount, including a free GitHub Team plan.
Some features of GitHub Team include:
- Access to GitHub Codespaces
 - Protected branches
 - Multiple reviewers in 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
 
How to claim a free GitHub Team plan
- Navigate to Solutions for Nonprofits.
 - Click Join GitHub for Nonprofits to authenticate your GitHub organization account.
 - In the "GitHub Organization" dropdown menu, select your nonprofit organization account and click Continue.
 - If your nonprofit is already in our database as a validated organization, you will be prompted to select your GitHub for Nonprofits discount. If your organization is not automatically validated, you will be asked to complete the validation application.
 - Once you completed the validation application, it will be sent to be reviewed by our GitHub for Nonprofits support team.
 - When your application has been reviewed, an email will be sent to the GitHub organization owner. After receiving notification of application approval, log back into the GitHub for Nonprofits portal.
 - Once you have logged into the GitHub for Nonprofits portal, you will be able to request access to your free GitHub Team plan.
 - Click Continue with Team. Your organization will be upgraded to the GitHub Team plan for free by a member of the GitHub for Nonprofits support team.
 
Tip
Please allow up to a week for your free GitHub Team upgrade while we evaluate all requests.