GitLab
1 year free Ultimate
Save up to $5,940
Developer & ITGet GitLab Ultimate free for 1 year. The complete DevSecOps platform with source code, CI/CD, security scanning, and more in one application.
What you get
- GitLab Ultimate free for 12 months (Seed track)
- Up to 20 seats
- 50,000 compute minutes a month
- Security scanning (SAST, DAST, dependency scanning)
- Compliance management features
Who can claim it
Externally funded startup new to GitLab. The free year of Ultimate is for Pre-seed and Seed startups (up to $5M raised), up to 20 seats. Series A and B startups get 50% off instead.
Questions
Is GitLab free for startups?
GitLab Free costs $0 for up to 5 users per private top-level group, with 400 compute minutes a month. Through GitLab for Startups, Pre-Seed and Seed companies with up to $5M in external funding can get a free Ultimate license for one year, up to 20 seats, SaaS or Self-Managed. Our listing is 1 year free Ultimate; GitLab approves each application.
Who qualifies for GitLab for Startups?
GitLab's page lists two tracks for new customers only. Seed Stage (Pre-Seed or Seed, up to $5M external funding) gets Ultimate free for a year, then 50% off in year two. Early Stage (Series A or B, up to $20M) gets 50% off in year one and 25% off in year two. Self-funded startups cannot apply, and you must show a Crunchbase, PitchBook, VC or accelerator page.
How much does GitLab Ultimate cost after the free year?
GitLab no longer publishes an Ultimate price. The pricing page says custom pricing quoted by sales. Premium is $29 per user per month billed annually. On GitLab's Seed terms, year two is 50% off any tier for up to 20 users, so 15 users on Premium would pay $2,610 for the year before extra compute minutes.
How many CI/CD compute minutes does each GitLab plan include?
GitLab.com lists 400 compute minutes a month on Free, 10,000 on Premium and 50,000 on Ultimate. The pricing page says startup program members get free Ultimate licenses with 50,000 minutes a month. Extra minutes cost $10 per 1,000, and machine type matters: a medium Linux runner counts 2 minutes per minute and a macOS M1 runner counts 6.
What happens if a GitLab Free group has more than 5 users?
A private top-level group on GitLab.com with more than 5 unique users is placed in a read-only state. It cannot push new code, Git LFS objects, packages or registry images. The limit does not apply to public groups, paid plans, Self-Managed, or members of the GitLab for Startups, Open Source and Education programs.
Which GitLab security scanners need Ultimate?
SAST and secret detection run on Free, Premium and Ultimate. Container scanning runs on every tier, but findings in the merge request and pipeline Security tab, auto-remediation and the vulnerability report are Ultimate. Dependency scanning and DAST are Ultimate only.