Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Features by Tier

Features by Stage and Tier

This page is meant to showcase the features by Paid Tier across GitLab's Product Hierarchy.

Manage

Category Features in Starter Features in Premium Features in Ultimate
Subgroups Lock project membership to group Restrict access by IP address  
Audit Events   Audit Events  
Audit Reports      
Compliance Management   Auditor users Credentials Management, Compliance Dashboard
Code Analytics Code Review Analytics    
DevOps Reports      
Value Stream Management Contribution Analytics Group Level Value Stream Analytics, Productivity Analytics  
Instance Statistics      
Insights     Insights

Plan

Category Features in Starter Features in Premium Features in Ultimate
Issue Tracking Issue Weights, Iterations, Multiple Issue Assignees, Issue Dependencies, Burndown Charts, Track Description Changes Scoped Labels, Custom Text in Emails, Issue Analytics, Built-in and custom project templates  
Time Tracking      
Boards Total Issue Weight per Issue Board List, Issue Board Configuration Multiple Group Issue Boards, Issue Board Assignee Lists, Issue Board Milestone Lists  
Epics   Bulk Edit Epics, Confidential Epics, Reorder Issues in Epic Tree, Epic Fixed Dates, Epic Dynamic Dates, Promote Issue to Epic Multi-level Epics, Issue and Epic Health Reporting, Portfolio Planning, Portfolio Status Management, SAFe (Scaled Agile Framework) - Essential SAFe, SAFe (Scaled Agile Framework) - Lean Portfolio Management
Roadmaps   Roadmaps, Product Roadmap Portfolio-level Roadmaps
Service Desk      
Requirements Management     Requirements Management, Satisfy Requirements from CI/CD pipelines
Quality Management      

Create

Category Features in Starter Features in Premium Features in Ultimate
Source Code Management Track Description Changes, Required Merge Request Approvals, Repository pull mirroring, Code Owners, Push rules, Block secret file push, Display merge request status for builds on Jenkins CI, Restrict push and merge access to certain users Code Owners Sections, Reject unsigned commits, Verified Committer, File Locking, Globally distributed cloning with GitLab Geo, Built-in and custom project templates, Supports geolocation-aware DNS, Instance file templates, Group file templates  
Code Review Multiple approvers in code review, Code Owners Approval rules for code review, Code Owners Sections, Merge Request Dependencies  
Wiki      
Static Site Editor      
Web IDE      
Live Preview      
Snippets      
Design Management      

Verify

Category Features in Starter Features in Premium Features in Ultimate
Continuous Integration (CI)   CI/CD Pipelines Dashboard, Built-in and custom project templates, CI/CD for external repo, CI/CD for GitHub, Instance file templates, Group file templates  
Code Quality Code Quality Reports    
Code Testing and Coverage   Group Code Coverage Data  
Load Testing   Load Performance Testing  
Web Performance   Browser Performance Testing  
Usability Testing Visual Reviews    
Accessibility Testing      
Merge Trains Run pipelines in the parent project for MRs from forks Pipelines for Merged Results, Merge Trains  

Package

Category Features in Starter Features in Premium Features in Ultimate
Package Registry      
Container Registry   Container Registry geographic replication  
Helm Chart Registry      
Dependency Proxy   Dependency Proxy for Container Registry  
Dependency Firewall      
Jupyter Notebooks      
Git LFS      

Secure

Category Features in Starter Features in Premium Features in Ultimate
SAST     Security Dashboards
DAST     Dynamic Application Security Testing, Dynamic Application Security Testing support for REST API scans, Security Dashboards, On-demand Dynamic Application Security Testing
Fuzz Testing     Coverage-guided Fuzz Testing, API Fuzz Testing
Dependency Scanning     Project Dependency List, Dependency Scanning, Automated solutions for vulnerabilities, Security Dashboards
License Compliance     License Compliance
Secret Detection     Secret Detection, Security Dashboards
Vulnerability Management     Vulnerability Management, Standalone Vulnerability Objects, Security Dashboards, Exportable Vulnerabilities lists, Security Approvals

Release

Category Features in Starter Features in Premium Features in Ultimate
Continuous Delivery   CI/CD Pipelines Dashboard, Multi-project pipeline graphs, Deploy Boards, Timed and manual incremental rollout deployments, Canary Deployments, CI/CD for external repo, CI/CD for GitHub, Robust deploy and rollback bundle, Pre-written deploy target mechanisms, Managed load balancer  
Pages      
Review Apps      
Advanced Deployments      
Feature Flags Flexible Rollout Strategy for Feature Flags Associate Feature Flags with the issue(s) that is related to them  
Release Orchestration   Protected Environments, Environments Dashboard  
Release Evidence      
Secrets Management      

Configure

Category Features in Starter Features in Premium Features in Ultimate
Auto DevOps     Secret Detection, Dependency Scanning, Container Scanning, Dynamic Application Security Testing
Kubernetes Management   GitLab Kubernetes Agent, Cluster Environments Global View  
ChatOps      
Runbooks      
Serverless      
Infrastructure as Code      
Cluster Cost Optimization      

Monitor

Category Features in Starter Features in Premium Features in Ultimate
Metrics      
Alert Management      
Incident Management     Status Page
Logging Omnibus package supports log forwarding    
Tracing     Tracing
Error Tracking      
Synthetic Monitoring      

Protect

Category Features in Starter Features in Premium Features in Ultimate
Container Scanning     Container Scanning, Automated solutions for vulnerabilities, Security Dashboards
WAF      
Security Orchestration      
Container Host Security      
Container Network Security     Policy Management for Container Network Policies
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license