Free trial includes nearly[1] all Ultimate-tier features. No credit card required [2]
Start your 60-day trial now. After that, enjoy GitLab Free (forever!).
Free trial includes nearly[1] all Ultimate-tier features. No credit card required [2]
Start your 30-day trial now. After that, enjoy GitLab Free (forever!).
We host. Get started right away – no technical setup or installation required.
Already have an account? Log In
You host. Download and install GitLab on your own infrastructure or in a public cloud environment. Requires Linux experience.
All fields required
GitLab Trial Frequently Asked Questions (FAQs)
Your free trial includes nearly all features of our Ultimate tier, with the below considerations in mind:
GitLab.com Ultimate & GitLab Duo Enterprise trials
Self-managed Ultimate trials
After your trial ends, you can maintain a GitLab Free account forever or upgrade to a paid plan.
Certain features are only available on Self-managed. Certain AI/ML powered features are limited to GitLab.com. Compare the full list of features here.
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 compute 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.
Subscription information is listed on our pricing page.
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.
For GitLab.com, you can easily upgrade - just purchase a subscription, create a group, and add users. If you are self-hosting GitLab EE, you can enable all the features available on your tier by activating your instance with an activation code. If you want to upgrade from GitLab CE to one of the paid tiers, follow the guides in our documentation to upgrade to EE.
See all the project migration instructions for popular version control systems in our documentation.
Find out about installing GitLab using Docker in our documentation.
GitLab offers a number of third-party integrations. Learn more about available services and how to integrate them in our documentation.