MARKUP ARCHIVED CAPTURE · 2026-08-13 17:02 UTC ← GitLab on Markup live pricing page ↗

This is GitLab's public pricing page exactly as MarkupBot captured it on 2026-08-13 17:02 UTC. Published figures citing this capture came from the content below.

GitLab pricing page as captured
Text of the capture
<!DOCTYPE html>Pricing

Close

To search repositories and projects, login to gitlab.com.

Suggestions
GitLab Duo Agent PlatformCode Suggestions (AI)CI/CDGitLab on AWSGitLab on Google CloudWhy GitLab?

# Get started with GitLab

The intelligent orchestration platform for DevSecOps.

GitLab.com

Self Managed

Dedicated

Cloud-hosted by us. Instant setup, getting you to value quicker.

An instance of GitLab managed by you. You maintain full control of your data and infrastructure.

Single-tenant SaaS fully managed by us. Enterprise-grade security and compliance.

FreePremiumUltimate

FreePremiumUltimate

Now with GitLab Duo Agent Platform

## Free

For individuals working on personal projects and open source contributions

$ 0
per user/month,

No credit card required

Get started

## Premium

For scaling organizations seeking enhanced productivity and collaboration

$ 29
per user/month,

billed annually

### Let’s talk
Get in touch to learn more

Includes $12 in GitLab Credits/User/Month for GitLab Duo Agent Platform

Buy PremiumTry for free

## Ultimate

For enterprises requiring advanced security and compliance capabilities

Get custom pricingContact us for custom pricing

Includes $24 in GitLab Credits/User/Month for GitLab Duo Agent Platform

Contact usTry for free

## Features include:

-

Source Code Management &amp; CI/CD

-

5 licensed users

-

400 compute minutes per month

-

10 GiB storage

## Paid Add-ons

-

GitLab Credits for Duo Agent Platform

-

Compute Minutes

-

Storage

## Everything from Free, plus:

-

Unlimited licensed users

-

10,000 compute minutes per month

-

Advanced CI/CD

-

Team Project Management

-

SLA Management

-

Priority Support

## GitLab Duo Agent Platform

-

Includes $12 in GitLab Credits per user per month*

## Paid Add-ons

-

Additional GitLab Credits

-

Compute Minutes

-

Storage

Learn more about Premium
Need pricing flexibility?Learn about Flex ↓

## Everything from Premium, plus:

-

Application Security Testing

-

Software Supply Chain Security

-

Vulnerability Management

-

Strategic Portfolio Management

-

Value Stream Management

-

Compliance and Governance

-

50,000 compute minutes per month

-

Unlimited guest users

## GitLab Duo Agent Platform

-

Includes $24 in GitLab Credits per user per month*

## Paid Add-ons

-

Additional GitLab Credits

-

Compute Minutes

-

Storage

-

Enterprise Agile Planning Seats

Learn more about Ultimate
Need pricing flexibility?Learn about Flex ↓

Now with GitLab Duo Agent Platform

## Free

For individuals working on personal projects and open source contributions

$ 0
per user/month,

No credit card required

Get started

## Premium

For scaling organizations seeking enhanced productivity and collaboration

$ 29
per user/month,

billed annually

Includes $12 in GitLab Credits/User/Month for GitLab Duo Agent Platform

Buy PremiumTry for free

## Ultimate

For enterprises requiring advanced security and compliance capabilities

Get custom pricingContact us for custom pricing

Includes $24 in GitLab Credits/User/Month for GitLab Duo Agent Platform

Contact usTry for free

## Features include:

-

Bring your own storage and runners

## Everything from Free, plus:

-

Advanced CI/CD

-

Team Project Management

-

SLA Management

-

Priority Support

## GitLab Duo Agent Platform

-

Includes $12 in GitLab Credits per user per month*

## Paid Add-ons

-

Additional GitLab Credits

Learn more about Premium
Need pricing flexibility?Learn about Flex ↓

## Everything from Premium, plus:

-

Application Security Testing

-

Software Supply Chain Security

-

Vulnerability Management

-

Strategic Portfolio Management

-

Value Stream Management

-

Compliance and Governance

## GitLab Duo Agent Platform

-

Includes $24 in GitLab Credits per user per month*

## Paid Add-ons

-

Additional GitLab Credits

-

Enterprise Agile Planning Seats

Learn more about Ultimate
Need pricing flexibility?Learn about Flex ↓

*Included for a limited time. See details and promo terms.

Now with GitLab Duo Agent Platform

## GitLab Dedicated

For enterprises that need data isolation, residency, and protection.

## Includes everything from Ultimate, plus:

-

Fully managed by GitLab

-

Data residency in region of your choice

-

Full data and source code isolation

-

Bring your own key encryption

-

Enterprise grade security

-

Regular upgrade cadence

Book a demo Learn more

## GitLab Dedicated for Government

For government agencies and customers in highly regulated industries.

## Includes everything from Ultimate and Dedicated, plus:

-

Hosted on a FedRAMP compliant infrastructure as a service

-

Meets FedRAMP Moderate baseline security controls

-

GovRAMP authorized for state and local government agencies

-

Tailored for US public sector agencies and service providers

-

Deployed on AWS GovCloud

-

50,000 compute minutes per month

-

Unlimited guest users

Contact us Learn more

Need pricing flexibility?Learn about Flex ↓

Compare all features

* Available on GitLab.com plans only

** Available on Self-Managed plans only

Free

Premium

Ultimate

Source Code Management &amp; DevOps Workflows

Compute minutes per month*

400

compute minutes

10,000

compute minutes

50,000

compute minutes

Storage*

10 GiB

500 GiB

500 GiB

Built-in CI/CD

Container Scanning

Push Rules

Merge Request Guardrails

Code Quality Reports

Protected Environments

Remote Development Workspaces

GitLab Duo and SDLC Trends

Create test cases from within GitLab

GitLab Duo Agent Platform

AI Chat in the IDE (Duo Classic)

AI Code Suggestions in the IDE (Duo Classic)

Secure Access and Governance

Add-on GitLab Credits

Included GitLab Credits

Add-on GitLab Credits

12 credits/user/month*

24 credits/user/month*

External Agents

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Agentic Chat

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Foundational Agents &amp; Flows

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Custom Agents

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Coming soon
Custom Flows

Beta

Beta

Beta

AI Catalog

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Model Selection

Add-on GitLab Credits

Add-on GitLab Credits

Add-on GitLab Credits

Model Context Protocol Integrations

Limited access

Add-on GitLab Credits

Add-on GitLab Credits

Project Management

Time Tracking

Wiki based project documentation

Issue Weights

Code and Productivity Analytics

Issue to Epic promotion

Status Page

Security and Compliance

Secret Detection

Limited

Limited

Group &amp; Project Audit Events

Compliance Frameworks

Limited

Custom

Static Application Security Testing

Vulnerability Management

Security Dashboards

Compliance Dashboards

Security Policies

Software Composition Analysis

IaC Scanning

Fuzz Testing

Dynamic Application Security Testing

SLA Management

SLA Countdown Timer

Escalation Policies

Portfolio Management

Guest Users

Limited access

Limited access

Enterprise Agile Planning Seats

Only $15/user

Contributor Analytics

Planning Hierarchy

Insights and Health Reporting

DORA4 Metrics

Value Stream Management

Compare features by plan

#### Trusted by

-
-
-
-
-
-
-

-
-
-
-
-
-
-

-
-
-
-
-
-
-

New

## GitLab Flex Commitment

Organizations that need pricing flexibility can make one annual commitment and adapt their spend across GitLab plans and usage as they grow.

Available with any paid plan

- One annual commitment for seats and GitLab Credits
- Re-allocate spend as needs change
- Track spend against your annual balance

Get pricingLearn more

Add-Ons

### GitLab Duo Agent Platform

Orchestrate AI agents across your entire software lifecycle to automate complex workflows, accelerate delivery, and keep your team in flow.

Available for Premium and Ultimate customers

$1
per GitLab Credit
Volume discounts available with annual commitment

Buy GitLab CreditsLearn more about usage billing

-

Agentic Chat with multi-step reasoning across the Web UI and IDEs

-

AI Catalog for managing and sharing agents and flows

-

Specialized agents for planning, security analysis, and data insights

-

Automated flows for creating merge requests, pipeline fixes, and CI/CD modernization

Want GitLab Duo Agent Platform for an offline license? Contact us.

### Enterprise Agile Planning

One planning workflow for everyone involved in the software development lifecycle.

Available for Ultimate customers

$15
per user/month, billed annually

Contact to purchaseLearn more

### Compute minutes

The usage of instance runners by projects running CI/CD jobs is measured in compute minutes. If you need additional compute minutes, you can purchase more for your group.

$10
per 1,000 minutes, one-time payment

How to buy compute

### Storage

Each project in a Free tier namespace on GitLab.com has 10 GiB of free storage for its Git repository and Large File Storage (LFS). You can purchase additional storage for your personal or group namespace.

$5
per month for 10GiB of storage, billed annually

How to buy storage

### Find GitLab on Partner Marketplace

#### Purchase GitLab through Cloud Marketplaces seamlessly.
Learn more

##

Frequently

asked questions

### License and Subscription

Show all

I already have an account, how do I upgrade?

Head over to the GitLab Customers Portal, choose the plan that is right for you.

Can I add more users to my subscription?

Yes. You have a few options. You can add users to your subscription any time during the subscription period. You can log in to your account via the GitLab Customers Portal and add more seats or contact sales for a quote. In either case, the cost will be prorated from the date of quote/purchase through the end of the subscription period. You may also pay for the additional licenses per our true-up model.

How will I be charged for add-on users?

If you have quarterly subscription reconciliation enabled (default option for new and renewing subscriptions after Aug 1, 2021), users added during a quarter will only be charged for the remaining quarters of their subscription term as opposed to the full annual subscription fee(s) with annual true-ups. For example, if you add 50 users to your subscription during the third quarter of your subscription term, the 50 users will only be charged for the fourth quarter of your subscription term as opposed to all four quarters as per annual true-ups.

If you do not have quarterly subscription reconciliation enabled, add-on users will be charged annual true-ups for the full term during which they were added. For example, if you have 100 active users today, you should purchase a 100 user subscription. Suppose that when you renew next year you have 300 active users (200 extra users). When you renew you pay for a 300 user subscription and you also pay the full annual fee for the 200 users that you added during the year.

What happens when my subscription is about to expire or has expired?

If you most recently used an Activation Code to activate your GitLab Paid Plan, once you renew your subscription the new subscription terms will synchronize to your GitLab self-managed instance during the next subscription data synchronization. If you most recently used a license key, you will receive a new license that you will need to upload to your GitLab instance. This can be done by following these instructions.

What happens if I decide not to renew my subscription?

If you choose not to renew your GitLab subscription, your key will no longer work and GitLab Enterprise Edition will not be functional anymore. You will be able to downgrade to GitLab Community Edition, which is free to use.

Can I acquire a mix of licenses?

No, all users in the GitLab.com group or on the self-managed instance need to be on the same plan.

How does the license key work?

The license key is a static file which, upon uploading, allows GitLab Enterprise Edition to utilize paid features. During license upload we check that the active users on your GitLab Enterprise Edition instance doesn&#39;t exceed the new number of users. During the licensed period you may add as many users as you want. The license key will expire after one year for GitLab subscribers. As of 2022, license keys are a legacy method to activate GitLab paid plans and have been substituted by an Activation Code for most paid subscriptions.

What is an Activation Code?

An Activation Code refers to GitLab&#39;s method for activating your self-managed subscription with Cloud Licensing, which provides a more seamless subscription experience. This is required for all customers on version 14.1 or higher. For more information on Cloud Licensing, please see What is Cloud Licensing? as well as How do I activate with an Activation Code?.

What features and permissions are available to Enterprise Agile Planning users?

Enterprise Agile Planning add-on is available to GitLab Ultimate subscriptions and seamlessly integrates into the GitLab DevSecOps platform, enabling non-technical users to collaborate with engineers throughout the software development lifecycle. Enterprise Agile Planning add-on users should be invited with Reporter access, providing them the ability to view and interact with project information, including issues, milestones, and boards. This level of access ensures that non-technical stakeholders can stay informed about project progress and provide valuable input. View permissions for Reporter users here.

How can I find GitLab&#39;s preferred license resellers?

GitLab partners with license resellers around the globe, where many are solution providers and professional service experts. For a complete list of resell partners, please check out the GitLab Partner Locator.

What documentation applies to use of my subscription?

See Acceptable Use of User Licenses for user licensing documentation.

### Payments and Pricing

Show all

What is a user?

User means each individual end-user (person or machine) of Customer and/or its Affiliates (including, without limitation, employees, agents, and consultants thereof) with access to the Software hereunder. Every user (with the following exceptions) within a namespace (top level group) is counted in a subscription.

Is the listed pricing all inclusive?

The listed prices may be subject to applicable local and withholding taxes. Pricing may vary when purchased through a partner or reseller.

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.

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

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

How does GitLab determine what future features fall into given tiers?

You can learn more about how we make tiering decisions by reviewing our pricing handbook page. On this page we represent our pricing strategy which can be further filtered based on our buyer-based open core pricing model.

### Features and Benefits

Show all

What are the differences between Free, Premium, and Ultimate plans?

All of the features and benefits of the different GitLab offerings can be found on the feature comparison pages. Read more about Premium and Ultimate to learn whether these are the right tiers for you.

What are the differences between SAST, Secret Detection, and Container Scanning across tiers?

You can run basic scans for SAST, Secret Detection, and Container Scanning in all tiers, but enterprise-grade scanning and management features are only available in Ultimate.

Ultimate adds proprietary technology and more ways to customize scans to fit your organization&#39;s needs. Ultimate-tier SAST includes proprietary technology to suppress false positive results and track vulnerabilities as they move. Ultimate-tier Container Scanning uses GitLab&#39;s proprietary advisory database and offers auto-generated solutions for vulnerabilities. With Ultimate, you can also customize the rulesets used for SAST and Secret Detection, and manage CVE allowlists for Container Scanning.

Additionally, the Ultimate tier adds key usability, workflow, and governance improvements. The basic scans in Free and Premium only output results as JSON-formatted artifact files, but Ultimate shows new findings in merge requests and pipelines, and tracks vulnerabilities and dependencies over time. The Ultimate tier allows users to view the results in the GitLab UI on the vulnerability report, dependency list, and inline in their merge requests. With Ultimate, you can also require security approvals for merge requests that affect your security posture.

What is the difference between GitLab and other DevSecOps solutions?

You can see all the differences between GitLab and other popular DevSecOps solutions on our competitive comparison pages.

What does support entail?

For paid plans, the hours in which your support request has SLA is dependent upon the Support Impact of the request itself. Something at Emergency (Severity 1) level would receive support 24/7, whereas other Support Impact levels would receive 24/5. For more information on the hours of support, please see Definitions of GitLab Global Support Hours and Effect on Support Hours if a preferred region for support is chosen.

Do you have a success offering?

You can learn more about GitLab&#39;s success offerings on the services page.

### GitLab.com

Show all

Where is GitLab.com hosted?

Currently GitLab.com is hosted on the Google Cloud Platform in the USA.

### Self-Managed

Show all

What is GitLab Self-Managed?

GitLab Self-Managed is a version of GitLab that allows you to install, configure, and maintain on your own infrastructure (both on-prem and in the cloud), making it ideal for customers who need complete control over their environment, data, and security.

How do I install GitLab Self-Managed?

To see all installation methods of GitLab Self-Managed, visit our documentation.

Is there a minimum supported version to use specific capabilities?

For Self-Managed customers to use GitLab Duo Agent Platform, the minimum supported version is 18.8. For Self-Managed users to trial GitLab Ultimate and Duo Agent Platform with GitLab Credits, the minimum supported version is 18.9.

### Dedicated

Show all

Where is GitLab Dedicated hosted?

GitLab Dedicated is a fully isolated, single-tenant SaaS service that is:

- Hosted and managed by GitLab, Inc.
- Deployed on AWS in a cloud region of your choice (see the regions that are not supported)

### User Limits

Show all

What is the 5-user limit on the GitLab.com Free tier?

The 5-user limit is applicable only to users of the Free tier of the GitLab.com offering in a top-level group with private visibility. These changes do not apply to users of the Free tier of the GitLab.com offering in a public top-level group, paid tiers, the Free tier of the self-managed offering and community programs, including GitLab for Open Source, GitLab for Education, and GitLab for Startups users. Learn more here.

### Compute minutes

Show all

What are compute minutes?

Compute minutes are the units used during the execution time for your pipelines on our shared runners. Execution on your own runners will not use your compute minutes and is unlimited.

What happens if I use all of my compute minutes?

If you use all of your compute minutes, you can manage your compute minutes usage, purchase additional compute minutes, or upgrade your account to Premium or Ultimate. Your own runners can still be used even if you reach your limits.

Do the compute minutes apply to all runners?

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

Do the compute minutes increase depending on the number of users in the group, or the number of users in the subscription?

No. The quota will be applied to a group, no matter the number of users in the group or the number of users in the subscription.

Why do I need to enter credit/debit card details for free compute minutes?

There has been a massive uptick in abuse of free compute minutes available on GitLab.com to mine cryptocurrencies, which creates intermittent performance issues for GitLab.com users. To discourage such abuse, credit/debit card details are required if you choose to use GitLab.com shared runners. Credit/debit card details are not required if you bring your own runner or disable shared runners. 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.

Can I bring my own GitLab CI/CD runners?

Yes, you can bring your own GitLab CI/CD runner with all plans.

### Storage Limits

Show all

What are the current GitLab.com storage limits?

Projects on GitLab.com Free have an initial 10 GiB limit on Git repository and LFS storage. Users can purchase additional storage to increase the set project limit. Projects on Premium and Ultimate have a fixed limit of 500GiB per project. For more information, see fixed project limit.

What does the purchased storage cover?

Purchased storage applies to Git repository size and LFS usage. It does not apply to other storage types, such as the container registry.

What are the per-project storage limits on GitLab.com?

For Free users, 10 GiB total of combined Git repository and LFS usage per project. For Premium and Ultimate users, 500 GiB total of combined Git repository and LFS usage per project. Storage limits for Premium and Ultimate customers are fixed per project. Buying additional storage does not increase the maximum limit for a single project. It only expands your overall available storage. For example, purchasing 1 TB of storage will not cause one project to exceed its 500 GiB ceiling. For more information, see fixed project limit.

### Usage pricing

Show all

How can I purchase GitLab Credits?

GitLab Credits can be acquired in three ways:

Included credits: For a limited time, Premium customers receive 12 credits/user/month, and Ultimate customers receive 24 credits/user/month at no additional cost. These included promotional credits are available for a limited time after GA, and subject to change at GitLab’s discretion. See Promo Terms.

Monthly commitment pool: Purchase a shared pool of credits for your organization to draw from. The more credits you commit to, the better pricing you receive. These credits refresh monthly.

On-demand credits: If you’ve used all your included and committed credits, you can continue using GitLab Duo Agent Platform on a pay-as-you-go basis at the standard rate of $1/credit. Once you’ve enabled on-demand billing for your account, it will remain enabled for the remainder of your subscription term. You will be billed at the end of each month for any on-demand credits consumed.

For Self-Managed customers, to ensure access to the latest GitLab Duo Agent Platform capabilities, please upgrade to version 18.7. If you accept on-demand billing, you will be charged for use of GitLab Duo Agent Platform regardless of your GitLab version.

For more information, please visit our usage billing documentation.

Which Free namespaces can purchase a monthly commitment of GitLab Credits?

GitLab.com Free top-level group namespaces can purchase and share a pool of credits. Self-managed instances and personal namespaces cannot purchase monthly commitments.

Can I share credits across my organization?

Credit sharing depends on how the credits were acquired:

Included credits are allocated on a per-user basis and cannot be shared between users.

Monthly commitment pool credits are shared across your entire organization. This pool creates an efficient way for teams to access GitLab Duo Agent Platform capabilities based on actual usage rather than seat assignments.

Am I charged a different rate based on what model I use?

Yes, different AI models draw down credits at different rates based on their capabilities and underlying costs. We will continue to update these draw down rates when new models are made available and new features are introduced. For the most up to date information, please visit our documentation page.

### GitLab Flex

Show all

Can I purchase GitLab Flex with a credit card?

No. GitLab Flex is available only through sales-assisted channels.

Can I switch from traditional licensing to GitLab Flex mid-term?

Contact your GitLab account team to discuss conversion options. In most cases, you can convert at your next renewal date.

What happens if I run out of GitLab Flex balance mid-year?

If your GitLab Flex balance reaches zero, additional usage is billed as on-demand overage:

Cloud-connected: Auto-billed monthly Air-gapped: Invoiced quarterly via true-up

You can also contact your GitLab account team to increase your commitment mid-term.

Can I allocate my GitLab Flex commitment across multiple organizations or instances?

Yes. GitLab Flex supports multi-organization and multi-instance allocation. Contact your account team to configure namespace-level allocation. That said, GitLab Flex only applies to a single subscription.

Do volume discounts apply to overage?

No. Overage is always billed at list rate ($1/credit). Volume discounts apply only to your reserved allocation.

Can I change my deployment model after signing a Flex contract?

Deployment model (SaaS, Self-Managed, Dedicated, Air-Gapped) is set at contract signing and cannot be changed mid-term. Contact your account team to discuss options at renewal.

How do I enable new capabilities under my Flex contract?

New capabilities that are generally available can be enabled through the Manage Flex Budget portal. Simply adjust your per-use credit budget or reserved credit allocation to include the new capability. No contract amendment required.

Do unused reserved credits carry over to the next month?

No. Reserved credits are use-it-or-lose-it and expire at the end of each month.

Can I convert my Flex balance back to cash if I don&#39;t use it all?

No. Your Flex commitment is a use-it-or-lose-it annual spend agreement. Unused balance at the end of the term is forfeited.

What&#39;s the difference between &quot;reserved&quot; and &quot;per-use&quot; credit allocation?

Reserved credits: A fixed monthly pool (use-it-or-lose-it) debited at month start. Pre-set Flex discount applies.

Per-use credits: You pay for what you use outside of reserved spend (up to your budget). Unused budget does not debit your Flex balance.

##

Start building faster today

See what your team can do with the intelligent orchestration platform for DevSecOps.

Get your free trial Contact sales

®

## Footer links

### Pricing

- View plans
- Why Premium?
- Why Ultimate?

### Contact Us

- Contact sales
- Support portal
- Customer portal
- Status
- Terms of use
- Privacy statement
-

### Product

- DevSecOps platform
- AI-Assisted Development

### Topics

- CICD
- GitOps
- DevOps
- Version Control
- DevSecOps
- Cloud Native
- AI for Coding
- Agentic AI

### Solutions

- Application Security Testing
- Automated software delivery
- Agile development
- SCM
- CICD
- Value stream management
- GitOps
- Enterprise
- Small business
- Public sector
- Education
- Financial services

### Resources

- Install
- Quick start guides
- Learn
- Product documentation
- Blog
- What&#39;s new
- Customer success stories
- Remote
- GitLab Services
- Contribute
- Community
- Forum
- Events
- Partners

### Company

- About
- Jobs
- Leadership
- Handbook
- Investor relations
- Sustainability
- Diversity, inclusion and belonging (DIB)
- Trust Center
- Newsletter
- Press
- Modern Slavery Transparency Statement

-
-
-
-

Git is a trademark of Software Freedom Conservancy and our use of &#39;GitLab&#39; is under license

View page sourceEdit this pagePlease contribute

© 2026 GitLab Inc.