Host your projects on GitLab.com

Supercharge your projects with issue tracking, CI/CD, monitoring, and much more with the only product that brings 100% of the software development lifecycle into a single UI. Eliminate unnecessary steps from your work-flow and completely focus on shipping great software.

Below is the GitLab.com hosted SaaS offering, you can host it yourself with our Products.

Contact Us

Feature Comparison

FEATURES Free Bronze Silver

Built-in CI/CD

Feature details

Cycle Analytics

Feature details

GitLab Pages

Feature details

Issue boards

Feature details

Time tracking

Feature details

Review Apps

Feature details

Multiple approvals in code review

Documentation

Issue Weights

Documentation

Burndown Charts

Documentation

Multiple assignees for issues

Documentation

Next business day support

Feature details

Group webhooks

Documentation

Issue board with milestones

Documentation

Issue board focus mode

Documentation

Push rules

Documentation

Block secret file push

Documentation

Fast forward merge

Documentation

Squash and merge

Documentation

Remote repository mirroring

Documentation

Display merge request status for builds on Jenkins CI

Documentation

Lock project membership to group

Documentation

Export issues as CSV

Documentation

Merge request approvals

Documentation

Multiple Issue Boards

Documentation

Code Quality

Documentation

Contribution Analytics

Documentation

4-hour support response time

Feature details

End-user & admin training

Feature details

24/7 emergency support

Feature details

Audit Logs

Documentation

Multi-project pipeline graphs

Documentation

Service Desk

Documentation

File Locking

Feature details

Deploy Boards

Documentation

Canary Deployments

Documentation

Frequently Asked Questions

  1. What are pipeline minutes?

    Pipeline minutes are the execution time for your pipelines on our shared runners.

  2. What happens if I reach my minutes limit?

    If you reach your limits, you simply won’t be able to run any more pipelines until the end of your current billing cycle, or until you upgrade your account.

  3. Do limits apply to public and private projects?

    The minutes limit only applies to private projects.

  4. Does the minute limit apply to all runners?

    No. We will only restrict your minutes for our shared runners. If you have a specific runner setup for your projects, there is no limit to your build time on GitLab.com.

  5. Is there a catch with the free forever plan?

    There is no catch. Part of our strategy sequence is to make GitLab.com the most popular SaaS solution for private and public repositories. To achieve this goal you get unlimited public and private projects, and there is no limit to the number of collaborators on a project.

  6. Can I acquire a mix of licenses?

    No, all users in the group need to be on the same plan.

  7. Are GitLab Pages included in the free plan?

    Absolutely, GitLab Pages will remain free for everyone.

  8. How do I subscribe?

    Head over to https://customers.gitlab.com, choose the plan that is right for you. After purchase, we’ll take care of upgrading your account to the plan you’ve chosen.

  9. Can I import my projects from another provider?

    Yes. You can import your projects from most of the existing providers, including GitHub and Bitbucket. See our documentation for all your import options.

  1. I already have an account, how do I upgrade?

    Head over to https://customers.gitlab.com, choose the plan that is right for you.

  2. What about your availability and security?

    GitLab.com is monitored 24/7. Our servers are hosted on Amazon Web Services (AWS), Digital Ocean, and Azure, we use configuration management, and we patch our servers at least once a week. Our runbooks are public as is our operational issue tracker. GitLab offers Two-Factor Authentication (2FA) via a mobile application or a U2F device, rate limiting, audit logs, and passwords are one-way encrypted. Answers to other common security questions are available on our security page.

  3. Can I export my data?

    You can export most of your data at any time. Your data belongs to you. You are never stuck on GitLab.com, you can always export and import your project to a self hosted version of GitLab.

  4. Do plans increase the minutes limit depending on the number of users in that group?

    No. The limit will be applied to a group, no matter the number of users in that group.

  5. What counts towards the disk space?

    The project and wiki repository, Git LFS files, attachments, build artifacts, and images in the container registry.

  6. Where can I find detailed information on GitLab.com's settings, such as SSH host keys and its runners?

    Please refer to GitLab.com settings for information about SSH host keys, Runners and Pages settings.

  7. Is GitLab.com functioning OK?

    For more information see our status page at status.gitlab.com and follow @gitlabstatus on twitter.

  8. Can I buy additional storage space for myself or my organisation?

    Not yet, but we are working on it, you will soon be able to track your storage usage across all features and buy additional storage space for GitLab.com.

  9. What Enterprise Edition features are not offered on GitLab.com?
    Features that are more relevant to self-hosted instances:
    • Fast page load
    • Access to the server
    • Runs on metal
    • Run your own software on your instance
    • Use your configuration management software
    • Use standard Unix tools for maintenance and monitoring
    • Powerful AD / LDAP integration
    • Access to and ability to modify source code
    • Global code search
    • Create and remove admins based on an LDAP group
    • Kerberos user authentication
    • Integrate with Atlassian Crowd
    • Multiple LDAP server support (compatible with AD)
    • Use an external MySQL database for Omnibus GitLab packages
    • Import from GitLab.com
    • Email all users of a project, group, or entire server
    • Limit project size at a global, group, and project level
    • Omnibus package supports log forwarding
    • Admin Control
    • LDAP group sync