GitHubの料金ページを開くと、機能の名前が英語で何十行も並びます。サンプル料理教室の代表が知りたいのは、Freeのままで困らないのか、払うならいくらなのか、の2つです。プランの違いを、小さな会社が実際に判断するところだけに絞って書きます。読み終わると、自社がFreeで足りるのか、いつTeamに上げるのかを決められます。
先に答えると
小さな会社は、ほとんどの場合Freeで足ります。Freeでも非公開リポジトリは数の制限なく作れて、共同作業者の人数にも上限がありません。有料が要るのは、非公開リポジトリで枝を保護したい、非公開からGitHub Pagesでサイトを出したい、といった特定の機能が要るときです。
- Free $0、Team $4、Enterprise $21(1ユーザー月、2026年11月時点)
- Freeの非公開リポジトリは、数も共同作業者も「Unlimited」
- 自動処理のGitHub Actionsは、Freeで月2,000分
- 支払い方法を登録していなければ、無料枠を超えた処理は止まる。勝手に請求されない
- GitHub Copilotは別の契約
プランの比較表
GitHubの料金ページで確かめた値です。リポジトリは履歴つきのフォルダ、非公開はPrivateのことです。
| 比べるところ | Free | Team | Enterprise |
|---|---|---|---|
| 月額(1ユーザー) | $0 | $4 | $21 |
| 非公開リポジトリの数 | 制限なし | 制限なし | 制限なし |
| 非公開の共同作業者 | 制限なし | 1人 $4 | 1人 $21 |
| 変更の確認(プルリクエスト) | 使える | 使える | 使える |
| Issue・Projects | 使える | 使える | 使える |
| GitHub Actions | 月2,000分 | 月3,000分 | 月50,000分 |
| GitHub Packages | 500MB | 2GB | 50GB |
| GitHub Pages・Wiki | 公開リポジトリのみ | 使える | 使える |
| 枝の保護(Repository rules) | 公開リポジトリのみ | 使える | 使える |
| コードオーナー(Code owners) | 公開リポジトリのみ | 使える | 使える |
| 秘密情報の検出 | 公開リポジトリのみ | 追加の Secret Protection で非公開も | 追加の Secret Protection で非公開も |
| サポート | コミュニティ | Webでのサポート | Webでのサポート。上位のサポートを追加できる |
| Copilot | 別契約 | 別契約 | 「GitHub Copilot access」が含まれる |
プルリクエスト(Pull Request、PR)は、変更を合流させる前に確認を頼む機能です。枝(ブランチ)は作業を分ける筋道のことで、枝の保護は main を勝手に変更できないようにする設定です。コードオーナーは、特定のファイルの変更に決まった人の確認を求める仕組みです。
秘密情報の検出だけ、読み方に注意する
料金ページの表ではSecret Protectionの欄のTeamとEnterpriseに「Included」と書かれています。一方で同じページのプランの欄では追加機能(Featured add-ons)に入っていて、GitHub Docsにも非公開で使うには購入が要ると書かれています。別途の契約だと考えておきます。価格はセキュリティのプランのページに、Secret Protectionが有効なコミッター(実際にコミットする人)1人あたり月$19とあります。
公開リポジトリなら、Freeでも秘密情報の検出は無料で自動で動きます。
個人のProはどう扱われるのか
料金ページのプランの欄には、Free、Team、Enterpriseの3つしかありません。Proは出てきません。一方、GitHub Docsのプランのページと料金の計算ページにはGitHub Proが載っています。個人のアカウント向けのプランで、非公開リポジトリでも枝の保護、コードオーナー、Pages、Wikiが使えます。Actionsの枠はTeamと同じ月$18分(3,000分に相当)、Packagesは2GBです。
月額は個人のアカウントの契約画面で確かめます。会社で使うならOrganization(会社単位のアカウント)にしてTeamを選ぶので、Proを見る場面は少ないです。

無料でどこまでできるのか
非公開リポジトリをFreeで使って、できることとできないことを分けます。
| できる | できない(非公開では) |
|---|---|
| 非公開リポジトリを何個でも作る | 枝の保護 |
| 共同作業者を何人でも招待する | コードオーナー |
| プルリクエストで確認して合流する | 必須のレビュー担当、複数のレビュー担当 |
| Issue、Projects、マイルストーン | Pages、Wiki |
| Organizationを作ってチームで権限を管理する | 下書きのプルリクエスト |
| Dependabot(部品の更新を知らせる機能) | 秘密情報の検出 |
| GitHub Actions 月2,000分 | リポジトリの集計グラフ |
非公開だとできない機能の多くは、公開リポジトリならFreeでも使えます。誰に見られてもいいものなら、公開にすれば機能はそろいます。
使わなくていい追加機能もあります。Codespaces(ブラウザで動く開発環境)やCode Quality、サポートの追加は、小さな会社では最初は要りません。
サンプル料理教室はFreeで足りる理由
教室の6人のうちGitを触るのは代表だけで、外から外注エンジニアBが加わって2人です。受付と講師はアカウントが要りません。
- 非公開の
websiteとreservation-mailの2つは、数の制限に関係ない - 代表とBの2人を招待するのに、追加の費用はかからない
- 確認はプルリクエストで足りる
- 予約メールのスクリプトをActionsで動かしても、月2,000分あれば十分
足りないのは枝の保護です。Freeでは非公開の main への直接の送信を機械で止められません。代表は fix-menu-price のような枝を切り、Bが確認してから合流する、という決めごとで運用します。

有料が要る場面
機能ごとに、どのプランから要るのかをまとめます。
| やりたいこと | 要るもの | 料理教室の例 |
|---|---|---|
| 非公開リポジトリの枝を保護したい | OrganizationならTeam(個人はPro) | 代表の修正を main に直接入れさせない |
| 必ず誰かの確認を通したい | OrganizationならTeam(個人はPro) | Bの承認なしに合流させない |
| 非公開リポジトリからPagesでサイトを出したい | Team、Enterprise(個人はPro) | website を非公開のまま公開サイトにする |
| サイト自体を非公開にしたい | 組織アカウントとEnterprise Cloud | 社内向けのページ。料理教室には要らない |
| 非公開で秘密情報の検出を使いたい | Team または Enterprise Cloud と Secret Protection | .env のうっかりを機械でも止める |
| SAMLのシングルサインオンを使いたい | Enterprise | 会社のログインで統一する。大きな組織向け |
| 自社のサーバーに置きたい | Enterprise(GitHub Enterprise Server) | 社外に置けない規定があるとき |
| 自動処理の枠がもっと要る | 上位プランか、追加の支払い | 月2,000分で足りないとき |
サイトの公開については1つ注意があります。非公開のリポジトリからPagesで出しても、公開されたサイトは誰でも見られます。
無料枠を超えたらどうなるのか
ここは料金で一番不安なところです。結論は、支払い方法を登録していなければ止まるだけです。
GitHub Actionsは、料金ページでは分で書かれていて、課金の説明のページでは同じ枠が金額で書かれています。Freeは月$12分で、標準のLinux(2コア)は1分$0.006なので、割ると2,000分です。
| ランナー(処理を動かす機械) | 1分あたり | Freeの$12で動かせる分数 |
|---|---|---|
| Linux(2コア) | $0.006 | 2,000分 |
| Windows(2コア) | $0.010 | 1,200分 |
| macOS(3または4コア) | $0.062 | 約193分 |
枠は毎月リセットされます。計算の区切りはUTCで月の1日の0時、日本時間では1日の朝9時です。
超えたときの動きは次のとおりです。
| 状況 | Actionsの処理 | Packages・成果物のストレージ |
|---|---|---|
| 支払い方法を登録していない | 枠を使い切ると止まる | 枠を使い切ると止まる |
| 支払い方法を登録している | 超えた分が請求される | 超えた分が1GB月あたり$0.25で請求される |
| 登録していて予算を設定している | 予算に達したら止められる | 予算の範囲に支出を抑えられる |
予算(Budgets)は、月の上限を決めておく機能です。Actionsのような使った分だけ払う機能は、設定すれば上限で止められます。一方、TeamやCopilotのようなライセンスの費用は、予算を設定しても通知が来るだけで止まりません。
使った量の通知は、含まれる枠の90%と100%で来るように設定できます。予算の通知は75%、90%、100%です。カードを登録するなら、先に予算を決めておくと安心です。
Git本体のリポジトリの容量は別の話です。ファイルは50MiBを超えると警告が出て、100MiBを超えるとブロックされます。リポジトリは1GB未満が理想で、5GB未満が強く推奨されています。大きなファイルを扱うGit LFSには、月$5で転送50GBとストレージ50GBの追加があります。
公開リポジトリのActionsは、標準のランナーなら無料で枠も減りません。

Copilotは別の契約
GitHubのプランとGitHub Copilotは別物です。Copilotはコードを書くのを手伝うAIの機能で、独自のプランがあります。個人向けは次のとおりです(2026年11月時点)。
| プラン | 月額 | 内容 |
|---|---|---|
| Copilot Free | $0 | 月2,000補完 |
| Copilot Pro | $10 | 補完は無制限 |
| Copilot Pro+ | $39 | Proより多く使える |
| Copilot Max | $100 | Pro+より多く使える |
GitHub Freeのままでも、Copilot Proを別に契約できます。GitHub Teamに上げてもCopilotは付いてきません。料金ページのEnterpriseの欄には「GitHub Copilot access」とあります。含まれるのはCopilotを使う権利で、対象はGitHubまたはMicrosoftのアカウントチームを通じて契約する会社です。Organizationのメンバーが使うには管理者によるシートの割り当てが要り、利用枠は付かず、チャットやAgentは従量課金です。
Claude Codeのような別のAIを使っているなら、Copilotを契約する必要はありません。
支払いの注意
表示はドル
料金ページの表示はUSDです。円での請求額は、カード会社の換算で月ごとに変わります。
Teamのユーザー数の数え方
Teamで数えられるのは、次の人たちです。
| 数えられる | 数えられない |
|---|---|
| Organizationのメンバー(オーナーを含む) | 請求の管理だけをするBilling manager |
| 非公開リポジトリの Outside collaborator(組織の外の共同作業者) | 公開リポジトリの Outside collaborator の招待中の人 |
| 非公開リポジトリへメールアドレスで招待した人(承認されるまで席を使う) | 非公開リポジトリへユーザー名で招待した人(承認前は席を使わない) |
Outside collaboratorは、複数のリポジトリに入っていても1人と数えます。フォーク(複製)だけの人は数えません。
サンプル料理教室がTeamにするなら、代表と外注エンジニアBの2人で月$8です。受付Aをリポジトリを見るために組織のメンバーへ入れるなら3人で月$12です。教室の6人全員とBを入れると7人で月$28ですが、受付や講師まで入れる理由は今のところありません。
途中で増やす、減らす
途中でユーザーを増やすと、残りの日数の分を日割りで払います。ユーザーを外すと、アクセスはすぐ止まりますが、その請求期間の分は払います。外注エンジニアBの契約が終わったら、次の請求を待たずに外して問題ありません。
請求日
ふつうは有料プランを始めた日が毎月の請求日です。15日に始めたら毎月15日です。

できないことと、その代わり
| Freeでできないこと | その代わり |
|---|---|
| 非公開の枝の保護 | 運用で決める、Teamに上げる、枝の保護がFreeからのGitLab.comも候補 |
| 非公開からのPages | 公開リポジトリにする、Team以上にする、別の公開手段を使う |
| 非公開の秘密情報の検出 | .gitignore で入れない。送る前に git status で見る |
| Webでのサポート | 公式のDocsとコミュニティで調べる。困るならTeam |
| 稼働の保証 | 99.9%のSLAはEnterprise Cloudの項目。止まっても手元の作業は続けられる |
よく詰まるところ
Actionsが急に動かなくなった
無料枠を使い切っていて、支払い方法が登録されていません。Settingsの請求の画面で使用量を確かめます。次の月を待つか、支払い方法を入れて予算を決めます。macOSのランナーを使っていると、減りが早いです。使うランナーをLinuxに変えると枠が長持ちします。
Teamの請求が思ったより多い
外注先のOutside collaboratorやメールで招待中の人が数えられています。「People」の画面で確かめて、要らない人を外します。
人を外したのに今月の請求が減らない
その請求期間の分は払う決まりです。次の期間から減ります。
非公開にしたらPagesのサイトが消えた
Freeでは、公開リポジトリを非公開にすると、公開中のPagesのサイトは自動で取り下げられます。公開に戻すかTeam以上にします。独自のドメインを設定していたら、先にDNSの設定を整理します。
Settingsに枝の保護があるのに効かない
Freeの非公開リポジトリでは対象外です。プランの条件を確かめます。OrganizationならTeam、個人ならProで使えます。
Proを探しても料金ページに無い
料金ページの列はFree、Team、Enterpriseの3つです。Proは個人のアカウントの契約画面から確かめます。
次に読む
公開と非公開の違いは「GitHubとは:できることと、公開・非公開の考え方」、GitLabと料金を比べるなら「GitHubとGitLabの違い:料金・機能・自社サーバーで比べる選び方」です。自動処理の枠をどう使うかは「GitHub Actionsの使い方:自動で動かす仕組みと無料枠」、誰を招待して何人数えるかは「GitHubの権限と2段階認証:共同作業者・Organization・非公開リポジトリ」に書きました。
Enterpriseが要るかどうかは「GitHub Enterpriseとは:Teamとの違い、Cloudと自社サーバーの選び方」、Copilotは別の契約で「GitHub Copilotとは:料金・使い方・無料でできる範囲」に書きました。
学生と教員は無料で使える範囲が広がります。「GitHub Educationとは:学生・教員の申請手順と、もらえるもの」に手順を書きました。