GitHub provides free plans for open-source projects and paid plans offering unlimited private repositories. Organizations also can choose a paid plan with sophisticated security and administrative features.
In addition to paid plans for your GitHub account, you can purchase other features products with your existing GitHub payment information.
Plans for your GitHub account and organization
Every user account and organization on GitHub can have unlimited collaborators on any number of public repositories.
User and organization accounts with paid billing plans can also use unlimited private repositories. Anyone can view public repositories, while private repositories have their visibility limited to just you and your collaborators.
Organizations can also choose to upgrade to the Business plan for sophisticated user and identity management features and a service level agreement for uptime availability. For more information, see "Organization billing plans."
You can see all of our plans and pricing for users and organization accounts at https://github.com/pricing. You can upgrade or downgrade your plan at any time.
Tip: Unlimited private repositories are free for verified students, teachers, and academic researchers. For more information, see our education page.
If you're interested in running a GitHub instance inside your private network, we also provide GitHub Enterprise as an on-premises solution.
Other paid features and products
You can use your existing payment information to pay for other features and products available on GitHub.
Git Large File Storage
All personal and organization accounts using Git LFS receive 1 GB of free storage and 1 GB a month of free bandwidth. If the bandwidth and storage quotas are not enough, you can choose to purchase an additional quota for Git LFS. For more information, see "About storage and bandwidth usage."
GitHub Marketplace includes apps with free and paid pricing plans. For more information, see "About billing for GitHub Marketplace."