GitHub announced free private repositories with unlimited collaborators for all accounts on April 14, 2020, removing a payment barrier for teams that wanted to work on code without making it public. It also cut the announced Team plan price from $9 to $4 per user per month, effective immediately. Free access did not mean every feature was included: GitHub still directed teams needing advanced controls, enterprise features or personalized support toward paid plans. [S1]

The important change was the number of people, not the number of repositories. GitHub’s January 7, 2019 announcement had already made unlimited private repositories available on GitHub Free, with up to three collaborators per repository. The April 2020 offer removed that collaborator ceiling and extended free private collaboration to all accounts. For a growing development group, creating another repository and adding another participant were no longer the same kind of purchasing constraint. [S1][S2]

The distinction between participation and governance still mattered. GitHub’s April announcement named code-owner features, enterprise features such as SAML single sign-on, and personalized support as reasons to upgrade. A team whose only obstacle was inviting more colleagues had a different decision from one that needed those paid features. The announcement’s broad promise of free core functionality was not evidence that every workflow control or support requirement could be met at no cost. [S1]

For teams retaining the paid Team plan, GitHub said existing customers’ bills would automatically fall going forward. That was a prospective price reduction, not an announced refund for earlier payments. Nor did free private collaboration resolve every hosting decision: the January 2019 Enterprise offering had separately combined access to GitHub’s cloud and self-hosted products at one per-seat price. A requirement to run software on an organization’s own infrastructure remained a different question from whether collaborators could join a free private repository. [S1][S2]

The commercial effect is narrower than “software collaboration now costs nothing.” GitHub lowered the entry price for private teamwork and the stated per-user price for Team, making it sensible to separate required features from a habit of paying for access. That does not establish how many teams would switch providers. A group evaluating a move would still need to account for transferring repositories and adapting its working practices; the pricing announcements provide no measure of that effort. The useful comparison is the offer a team can actually use, not the free label alone. [S1][S2]

Source documents

  1. GitHub is free for teamshttps://github.blog/news-insights/product-news/github-is-now-free-for-teams/
  2. New year, new GitHub: Announcing unlimited free private repos and unified Enterprise offeringhttps://github.blog/news-insights/product-news/new-year-new-github/