GitHub offers paid and free plans, paid Git Large File Storage, and discounts for nonprofits and educational institutions.
GitHub provides two types of plans: free plans for open-source projects and paid plans offering unlimited private repositories.
GitHub does not offer any custom plans. Our plans and pricing are structured so we can provide all the services that support our awesome community.
If the credit card you use to pay for GitHub is declined, there are several steps you can take to ensure that your payments go through and that you are not locked out of your account.
We don't provide invoicing or support purchase orders.
You can downgrade or delete your paid account at any time, no questions asked.
If you encounter a 500 error when upgrading your account, you may be able to resolve the error.
If your account is inactive or locked, you will not be billed for previous months. Your billing will start with the current month.
When you upgrade or downgrade your account, changes are immediately applied. If you're upgrading, you'll be able to create private repositories immediately.
Private repositories may be locked after a period of nonpayment, or if the private parent repository of your private fork is made public and you are on the free plan.