duo star

Limited time offer

$29 $19 for new Premium customers.

Compare GitLab features across plans

Discover which GitLab plan delivers the right features and capabilities for your team's needs.

GitLab Features

Learn about pricing

GitLab Features

Learn about pricing
Free
Premium
Ultimate
Source Code Management & DevOps Workflows
Compute minutes per month

Amount of time that projects can use to run jobs on instance runners on GitLab.com

400
compute minutes
10,000
compute minutes
50,000
compute minutes
Storage

Storage usage limits include Git repository and Large File Storage (LFS).

10 GiB
10 GiB
10 GiB
Built-in CI/CD

Automate code building, testing, and deployment with customizable pipelines and integrated security.

Container Scanning

Identify vulnerabilities in container images early in development, providing remediation paths before security risks reach production environments.

Publish static websites for free with GitLab Pages

Publish from your repository using any site generator, with automatic CI/CD deployment, custom domains, SSL support, and access controls.

Jira Development Panel Integration

Reference Jira issues in GitLab with automatic two-way linking.

Push Rules

Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.

Merge Request Guardrails

Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.

Code Quality Reports

Identify maintainability issues during code review, displaying findings directly in merge requests.

Protected Environments

Safeguard testing and production environments by restricting deployment access to authorized users only.

Remote Development Workspaces

Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.

Multiple approvers in code review

Define how many approvals a merge request must receive before it's merged, and which users should approve.

Remote repository pull mirroring

Automatically sync branches, tags, and commits from external repositories every 30 minutes, with safeguards to prevent data loss.

Create test cases from within GitLab

Document and track test scenarios directly in GitLab to improve collaboration, while maintaining visibility controls and integration with your existing workflows.

GitLab Duo
Project Management
Security and Compliance
SLA Management
Portfolio Management
Scaled and Multi-Region Support