Self-Managed Feature Comparison
Compare GitLab features across plans
Discover which GitLab plan delivers the right features and capabilities for your team's needs.
GitLab features
400
compute minutes
10,000
compute minutes
50,000
compute minutes
Storage usage limits include Git repository and Large File Storage (LFS).
10 GiB
500 GiB
500 GiB
Automate code building, testing, and deployment with customizable pipelines and integrated security.
Identify vulnerabilities in container images early in development, providing remediation paths before security risks reach production environments.
Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.
Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.
Identify maintainability issues during code review, displaying findings directly in merge requests.
Safeguard testing and production environments by restricting deployment access to authorized users only.
Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.
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.