Try GitLab Ultimate for free for 30 days

Free trial includes nearly all Ultimate-tier features. No credit card required [1] .

Start your 30-day trial now. After that, enjoy GitLab Free (forever!).

GitLab SaaS Software as a service is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. GitLab Self-Managed

We host. No technical setup required. Get started right away – no installation required.

Continue with SaaS

You host. Download and install GitLab on your own infrastructure or in a public cloud environment. Requires Linux experience.

GitLab Trial Frequently Asked Questions (FAQs)

What’s included in a free trial
What is included in my free trial? What’s excluded?

Your free trial includes all features of our Ultimate tier; however, free trials exclude support at any level. If you wish to evaluate GitLab for support expertise or SLA performance specifically, please contact sales to discuss options.

What happens after my free trial ends?

Your GitLab Ultimate trial lasts 30 days. After this period, you can maintain a GitLab Free account forever or upgrade to a paid plan.

SaaS vs. Self-Managed
What is the difference between SaaS and Self-Managed setups?

SaaS: We host. No technical setup required, so you don’t have to worry about downloading and installing GitLab yourself. Self-Managed: You host. Download and install GitLab on your own infrastructure or in our public cloud environment. Requires Linux experience.

Are certain features included only in SaaS or Self-Managed?

Certain features are only available on Self-Managed. Compare the full list of features here.

Pricing and discounts
Is a credit/debit card required for a free trial?

A credit/debit card is not required for customers who do not use GitLab.com CI/CD, bring their own runners, or disable shared runners. However, credit/debit card details are required if you choose to use GitLab.com shared runners. This change was made to discourage abuse of the free pipeline minutes provided on GitLab.com to mine cryptocurrencies - which created performance issues for GitLab.com users. When you provide the card, it will be verified with a one-dollar authorization transaction. No charge will be made and no money will transfer. Learn more here.

How much does a GitLab license cost?

Subscription information is listed on our pricing page.

Do you have special pricing for open source projects, startups, or educational institutions?

Yes! We provide free Ultimate licenses to qualifying open source projects, startups, and educational institutions. Find out more by visiting our GitLab for Open Source, GitLab for Startups, and GitLab for Education program pages.

How do I upgrade from GitLab Free to one of the paid subscriptions?

If you want to upgrade from GitLab Free to one of the paid tiers, follow the guides in our documentation.

Installation and migration
How do I migrate to GitLab from another Git tool?

See all the project migration instructions for popular version control systems in our documentation.

How do I install GitLab using a container?

Find out about installing GitLab using Docker in our documentation.

GitLab integrations
Is GitHost still available?

No, we are no longer accepting new customers for GitHost. More information is available in the GitHost FAQ.

What tools does GitLab integrate with?

GitLab offers a number of third-party integrations. Learn more about available services and how to integrate them in our documentation.

Still have questions? Let’s talk.

Connect with an expert to learn more.

Contact sales Watch a demo