CodebahnCodebahn

Git hosting pricing comparison

Real numbers for GitHub, GitLab, Codebahn, and self-hosting Forgejo. All prices as of July 2026.

Monthly cost by team size

All three charge per seat. The difference: Codebahn Crew includes 1,000 CI minutes per seat per month and EU hosting at no extra charge.

GitHub TeamGitLab PremiumCodebahn CrewSelf-host
Base + seat$4/user/mo$29/user/mo€9/seat + €10/mo teamN/A
5-person team$20/mo$145/mo€55/mo~€7/mo + ops
10-person team$40/mo$290/mo€100/mo~€7/mo + ops
25-person team$100/mo$725/mo€235/mo~€15/mo + ops
CI minutes included3,000/mo total10,000/mo total1,000/seat/moBYO only
EU data residencyNot availableNot availableIncludedYour choice

GitHub Team and GitLab Premium are US-hosted. Neither plan offers EU data residency. Codebahn includes EU hosting on every plan. Full pricing.

If you need EU data residency

GitHub requires Enterprise ($21/user/mo) for EU data residency. GitLab requires GitLab Dedicated, a single-tenant deployment with custom pricing. Codebahn includes EU residency on every tier, no upgrade required.

5-person team10-person team25-person team
GitHub Enterprise$105/mo$210/mo$525/mo
GitLab DedicatedCustom pricing (contact sales)
Codebahn Crew€55/mo€100/mo€235/mo
Self-host (EU VPS)~€7-15/mo + your time

Even with EU residency, GitHub Enterprise and GitLab Dedicated are US companies subject to US law. The CLOUD Act follows the company, not the server. "EU region" on a US cloud changes the datacenter, not the jurisdiction. Codebahn is a Swedish company with no US entity in the chain. Read more.

What each price includes

GitHub TeamGitLab PremiumCodebahn CrewSelf-host
Price$4/user/mo$29/user/mo€9/seat + €10/mo teamVPS + time
CI minutes3,000/mo total10,000/mo total1,000/seat/moBYO only
Concurrent CI60 jobsNot published2-8 jobs (scales with team)Your hardware
Storage2 GB packages500 GiB/project2 GiB git + 50 GiB objects/seatYour disk
Container registryYes (currently free, no cap)YesYes (included in storage)Separate setup
Hosted runnersLinux, macOS, WindowsLinux, macOS (beta), Windows (beta)Linux (EU)None
EU data residencyEnterprise only ($21/user)Dedicated only (custom)Default, every tierYour choice
Org-level exportAPI only (Org Migrations)Group-level (direct transfer)One-click, any timeFull access
Security scanningSecret Protection $19 + Code Security $30/committerSAST included, DAST Ultimate onlyBYO (Trivy, Snyk in CI)BYO
SAML SSOEnterprise onlyYesNoManual config

CI overage costs

GitHubGitLabCodebahn
Extra CI minutes$0.006/min (Linux)$0.01/min€9/1,000 min top-up
What happens at the limitBlocked at the default $0 budget; overage bills once you raise itJobs stop (manual top-up)Builds stop. Buy a top-up to resume
Surprise bills possibleOnce you raise the budgetNo (manual purchase)No. Hard cap + top-ups

GitHub bills overage once you raise its default $0 budget. GitLab and Codebahn stop builds at the limit and need a manual top-up to resume.

What Codebahn does not have

Codebahn is not a full DevOps platform. Before you switch, check whether you need things we don't offer.

Read when not to use Codebahn for a longer version.

Codebahn plans

SoloCrew
ForIndividualsOrganizations
Price€9/mo or €90/yr€9/seat + €10/mo team
CI minutes200/mo1,000/seat/mo
Concurrent CI12 (1-5 users), 4 (6-15), 8 (16+)
Storage52 GiB2 GiB git + 50 GiB objects/seat

Both plans offer monthly or annual billing. Annual saves 2 months. 14 days to decide, refunded on request. Full pricing details.

Use it for 14 days. If it's not right, one email and I refund it.

Prices verified July 2026. Sources: GitHub pricing, GitLab pricing, GitHub Actions billing, GitLab compute minutes FAQ. GitHub is a trademark of GitHub, Inc. GitLab is a trademark of GitLab Inc. This is an independent comparison, not affiliated with or endorsed by Microsoft, GitHub, or GitLab. Prices shown in their original currency (USD for GitHub and GitLab, EUR for Codebahn).