Educational institutions around the world use GitLab widely, and our top tiers (Gold and Ultimate) are free for education. We want students to use our most advanced features, so they can take that experience to their future workplaces.
GitLab Ultimate and Gold are our most comprehensive offerings. GitLab Ultimate is self-hosted, whereas GitLab Gold is our SaaS offering hosted on GitLab.com.
Any institution whose purposes directly relates to learning, teaching, and/or training may qualify. Educational purposes do not include commercial, professional, or any other for-profit purposes ( full Education terms ).
We're able to provide only one license per educational institution (Gold or Ultimate). This means that applications for single departments or teams won't be accepted. Please take this into consideration when applying and make sure there are enough seats for all departments that might be interested in this program.
The number of seats - the number of different users that will use this license in the next year
Free GitLab Ultimate and Gold accounts do not include support. However, you can purchase support for 95% off, at $4.95 per user per month.
Not directly. In order to reduce the administrative burden for GitLab, only educational institutions can apply on behalf of their students. Every student's application will, therefore, be rejected.
If you're a student and your educational institution does not apply, you can still use public projects on GitLab.com with all functionality, or private projects with the free functionality.
To apply, please fill out the form below. Once you sign the quote that you'll receive shortly, the EULA will be automatically sent to the email you enter in the application form. When you accept it, you’ll receive the license key (for Ultimate), or further instructions on how to authenticate your groups (for Gold).
These licenses need to be renewed annually.
If you have any other questions regarding the GitLab Education Program, feel free to reach us at firstname.lastname@example.org
We don’t have regional or configurable storage. All of the GitLab.com data is currently stored in the US.
It isn't possible on GitLab.com, but it is possible on the self-hosted version. The server doesn't strictly need a static IP, as a DNS name can be used for the LDAP server.
Yes, you can find more information on migrating from self-hosted GitLab to GitLab.com.
The education license is only for the purposes of educating students and can be used by students and the teachers providing the education. Staff not directly responsible for teaching the students using GitLab would not qualify for the education license - it would fall under the "professional" exclusion.
If you’d like to propose changes to our EULA, please send a document with those changes, and our legal team will review them.
You can sign up for our Ultimate or Gold 30 days trials to test our top tiers. An Ultimate license can be used on multiple instances.
This license needs to be renewed annually, but it will still be free. You will receive e-mail notifications with instructions for the renewal process a few months before your subscription expires.
GitLab OSS license can be used only for the project it was approved for.
There are no plans to end the Education program, but in any case you can follow these steps to downgrade from Enterprise edition to our Community edition.
If you want to increase the number of seats on your existing license, please send an email to email@example.com, and we’ll prepare an add-on quote for additional seats.