[{"data":1,"prerenderedAt":1899},["ShallowReactive",2],{"/en-us/pricing/":3,"navigation-en-us":897,"banner-en-us":1299,"footer-en-us":1311,"next-steps-en-us":1521,"feature-comparison-table-en-us":1536},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":10,"content":48,"_id":891,"_type":892,"title":7,"_source":893,"_file":894,"_stem":895,"_extension":896},"/en-us/pricing","en-us",false,"",{"layout":9},"hide-mobile-free-trial",{"title":11,"ogTitle":11,"description":12,"ogDescription":12,"config":13},"Pricing","See pricing for GitLab's DevSecOps Platform, which combines the ability to develop, secure, and operate software in a single application.",{"schema":14},{"@id":15,"@type":16,"name":17,"description":18,"brand":19,"offers":23,"_resolver":47},"https://about.gitlab.com/pricing/#product","Product","GitLab DevSecOps Platform","The most comprehensive AI-powered DevSecOps Platform that enables organizations to develop, secure, and operate software in a single application.",{"@type":20,"name":21,"logo":22},"Corporation","GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750705064/crnigurqmalqj1uwhlg8.png",[24,31,40],{"@type":25,"name":26,"description":27,"price":28,"priceCurrency":29,"availability":30},"Offer","Free","Use GitLab for personal projects","0.00","USD","https://schema.org/InStock",{"@type":25,"name":32,"description":33,"priceSpecification":34,"url":39,"availability":30},"Premium","For scaling organizations and multi-team usage",{"@type":35,"price":36,"priceCurrency":29,"unitCode":37,"unitText":38},"UnitPriceSpecification","29.00","MON","per user per month","https://about.gitlab.com/pricing/premium/",{"@type":25,"name":41,"description":42,"priceSpecification":43,"url":46,"availability":30},"Ultimate","For enterprises looking to deliver software faster",{"@type":44,"description":45,"priceCurrency":29},"PriceSpecification","Please contact for current pricing information","https://about.gitlab.com/pricing/ultimate/","product",[49,54,85,413,435,568,608,633,645,684,889],{"componentName":50,"componentContent":51},"PricingHomeHero",{"header":52,"text":53},"Get started with GitLab","The most comprehensive, intelligent DevSecOps platform",{"componentName":55,"componentContent":56},"PricingHeroCards",{"cards":57},[58,68,77],{"title":59,"description":60,"button":61},"Start free, upgrade later.","Get 60-day access to our best plan, then free tier forever.",{"text":62,"config":63},"Get started",{"href":64,"dataGaName":65,"dataGaLocation":66,"variant":67},"https://gitlab.com/-/trial_registrations/new/","trial","hero","primary",{"title":69,"description":70,"button":71},"Already a user? Buy Premium now.","Unlock advanced features and boost your team's productivity instantly.",{"text":72,"config":73},"Buy Premium",{"href":74,"dataGaName":75,"dataGaLocation":66,"variant":76},"https://gitlab.com/-/subscriptions/groups/new?plan_id=2c92a00d76f0d5060176f2fb0a5029ff","buy premium","outline",{"title":78,"description":79,"button":80},"Need help choosing? Let's talk.","Let us help you find the right plan based on your specific use case and team size",{"text":81,"config":82},"Contact us",{"href":83,"dataGaName":84,"dataGaLocation":66,"variant":76},"/sales/","sales",{"componentName":86,"componentContent":87},"PricingDeploymentToggle",{"pill":88,"deployments":89},"Now with AI features included",[90,262,346],{"email":91,"tooltip":109,"tiers":115},{"placeholder":92,"primaryCta":93,"secondaryCta":105},"Enter your email",{"text":62,"config":94},{"queryParam":95,"dataGaName":96,"dataGaLocation":97,"href":64,"hrefQueryParams":98},"email","free trial","saas pricing",[99,102],{"name":100,"value":101},"glm_content","default-sass-trial",{"name":103,"value":104},"glm_source","/pricing/",{"text":106,"config":107},"Contact sales",{"queryParam":95,"href":83,"dataGaName":84,"dataGaLocation":97,"variant":108},"tertiary",{"label":110,"description":111,"config":113},"GitLab.com",{"text":112},"Cloud-hosted by us. Instant setup, getting you to value quicker.",{"id":114},"saas",[116,150,207],{"config":117,"header":26,"description":119,"price":120,"features":124},{"id":118},"free","For individuals working on personal projects and open source contributions",{"amount":121,"text":122,"subtext":123},0,"per user/month,","No credit card required",{"header":125,"list":126,"secondaryHeader":138,"secondaryList":139},"Features include:",[127,129,132,135],{"text":128},"Source Code Management & CI/CD",{"text":130,"tooltip":131},"5 licensed users","Applicable to users in a top-level group with private visibility.",{"text":133,"tooltip":134},"400 compute minutes per month","Amount of time that projects can use to run jobs on instance runners on GitLab.com.",{"text":136,"tooltip":137},"10 GiB storage","Storage usage limits include Git repository and Large File Storage (LFS).","Paid Add-ons",[140,145],{"text":141,"config":142},"Compute Minutes",{"href":143,"dataGaName":144,"dataGaLocation":97},"#compute-minutes-addon","compute minutes",{"text":146,"config":147},"Storage",{"href":148,"dataGaName":149,"dataGaLocation":97},"#storage-addon","storage",{"config":151,"header":32,"description":154,"pill":88,"price":155,"features":158},{"id":152,"promo":153},"premium",true,"For scaling organizations seeking enhanced productivity and collaboration",{"amount":156,"text":122,"subtext":157},29,"billed annually",{"header":159,"list":160,"secondaryHeader":138,"secondaryList":186,"buttons":201},"Everything from Free, plus:",[161,165,169,172,175,178,181,183],{"text":162,"tooltip":163,"config":164},"AI Chat in the IDE","Understand unfamiliar code, improve and modernize existing code, and generate tests for functions and methods.",{"isNew":153,"isDuo":153},{"text":166,"tooltip":167,"config":168},"AI Code Suggestions in the IDE","Automatically generates lines of code, including full functions, from comments; automatically proposes new lines of code from a few typed characters.",{"isNew":153,"isDuo":153},{"text":170,"tooltip":171},"Release Controls","Define seamless code review workflows including who must review, approve, and push merge requests to ensure high code quality.",{"text":173,"tooltip":174},"Team Project Management","Seamlessly run projects with granular issue management, epic planning, and analytics.",{"text":176,"tooltip":177},"SLA Management","Automate incident alerts and processes to proactively monitor SLA commitments.",{"text":179,"tooltip":180},"Priority Support","Support team response times based on impact tiers.",{"text":182},"10,000 compute minutes per month",{"text":184,"tooltip":185},"Unlimited licensed users","Purchase unlimited user licenses, which includes guest user licenses.",[187,192,197,199],{"text":188,"config":189},"Duo Pro",{"isDuo":153,"href":190,"dataGaName":191,"dataGaLocation":97},"#duo-pro-addon","duo pro",{"text":193,"config":194},"Duo Enterprise",{"isDuo":153,"href":195,"dataGaName":196,"dataGaLocation":97},"#duo-enterprise-addon","duo enterprise",{"text":141,"config":198},{"href":143,"dataGaName":144,"dataGaLocation":97},{"text":146,"config":200},{"href":148,"dataGaName":149,"dataGaLocation":97},[202],{"text":203,"config":204},"Learn more about Premium",{"href":205,"dataGaLocation":97,"dataGaName":206,"variant":108},"/pricing/premium/","premium learn more",{"config":208,"header":41,"description":210,"price":211,"features":216},{"id":209,"promo":153},"ultimate","For enterprises requiring advanced security and compliance capabilities",{"text":212,"button":213},"Let’s talk",{"text":214,"config":215},"Get in touch to learn more",{"dataGaName":84,"dataGaLocation":97,"href":83},{"header":217,"list":218,"secondaryHeader":138,"secondaryList":242,"buttons":256},"Everything from Premium, plus:",[219,222,225,228,231,234,237,239],{"text":220,"tooltip":221},"Application Security Testing","Automated detection of security vulnerabilities throughout the SDLC with DAST, API Discovery, Fuzz Testing, and more.",{"text":223,"tooltip":224},"Software Supply Chain Security","Protect multiple attack surfaces, including code, build, dependencies, and release artifacts, while adhering to compliance requirements.",{"text":226,"tooltip":227},"Vulnerability Management","Manage critical vulnerabilities with automated vulnerability scanning, resolution, and reporting.",{"text":229,"tooltip":230},"Strategic Portfolio Management","Organization-wide project management, including analytics, roadmaps, health reporting, and custom roles.",{"text":232,"tooltip":233},"Value Stream Management","Create customizable value streams and insight reports leveraging DORA-4 metrics to use as the single source of truth.",{"text":235,"tooltip":236},"Compliance and Governance","Manage security risk and achieve regulatory compliance with custom pipeline configurations and security policies.",{"text":238},"50,000 compute minutes per month",{"text":240,"tooltip":241},"Unlimited guest users","Add unlimited guest users that do not count towards the license seat usage but can view code repositories.",[243,245,247,249,251],{"text":188,"config":244},{"isDuo":153,"href":190,"dataGaName":191,"dataGaLocation":97},{"text":193,"config":246},{"isDuo":153,"href":195,"dataGaName":196,"dataGaLocation":97},{"text":141,"config":248},{"href":143,"dataGaName":144,"dataGaLocation":97},{"text":146,"config":250},{"href":148,"dataGaName":149,"dataGaLocation":97},{"text":252,"config":253},"Enterprise Agile Planning Seats",{"href":254,"dataGaName":255,"dataGaLocation":97},"#enterprise-agile-planning-addon","enterprise agile planning",[257],{"text":258,"config":259},"Learn more about Ultimate",{"dataGaLocation":97,"dataGaName":260,"href":261,"variant":108},"ultimate learn more","/pricing/ultimate/",{"tooltip":263,"tiers":272},{"label":264,"description":265,"config":268},"Self-Managed",{"text":266,"tooltip":267},"An instance of GitLab managed by you. Full control of your data and infrastructure.","Linux experience required",{"id":269,"dataGaName":270,"dataGaLocation":271},"self-managed","info self-managed","pricing tier",[273,286,316],{"config":274,"header":26,"description":119,"price":275,"buttons":276,"features":282},{"id":118},{"amount":121,"text":122,"subtext":123},[277],{"text":62,"config":278},{"href":279,"dataGaName":280,"dataGaLocation":281,"variant":108},"/install/","sign up","self-managed pricing",{"header":125,"list":283},[284],{"text":285},"Bring your own storage and runners",{"config":287,"header":32,"description":154,"price":288,"buttons":289,"features":297},{"id":152,"promo":153},{"amount":156,"text":122,"subtext":157},[290,294],{"text":291,"config":292},"Try for free",{"href":279,"dataGaName":293,"dataGaLocation":281},"install-premium",{"text":106,"config":295},{"href":83,"dataGaName":296,"dataGaLocation":281,"variant":108},"sales-premium",{"header":159,"list":298,"secondaryHeader":138,"secondaryList":307,"buttons":313},[299,301,303,304,305,306],{"text":162,"tooltip":163,"config":300},{"isNew":153,"isDuo":153},{"text":166,"tooltip":167,"config":302},{"isNew":153,"isDuo":153},{"text":170,"tooltip":171},{"text":173,"tooltip":174},{"text":176,"tooltip":177},{"text":179,"tooltip":180},[308,310],{"text":188,"config":309},{"isDuo":153,"href":190,"dataGaName":191,"dataGaLocation":281},{"text":193,"config":311},{"isDuo":153,"href":312,"dataGaName":196,"dataGaLocation":281},"#duo-enterprise-addon-self-managed",[314],{"text":203,"config":315},{"href":205,"dataGaLocation":281,"dataGaName":206,"variant":108},{"config":317,"header":41,"description":210,"price":318,"buttons":321,"features":329},{"id":209,"promo":153},{"text":212,"button":319},{"text":214,"config":320},{"dataGaName":84,"dataGaLocation":281,"href":83},[322,325],{"text":291,"config":323},{"href":279,"dataGaName":324,"dataGaLocation":281},"install-ultimate",{"text":326,"config":327},"Contact Sales",{"href":83,"dataGaName":328,"dataGaLocation":281,"variant":108},"sales-ultimate",{"header":330,"list":331,"secondaryHeader":138,"secondaryList":338,"buttons":343},"Everything from Premium, plus: ",[332,333,334,335,336,337],{"text":220,"tooltip":221},{"text":223,"tooltip":224},{"text":226,"tooltip":227},{"text":229,"tooltip":230},{"text":232,"tooltip":233},{"text":235,"tooltip":236},[339,341],{"text":188,"config":340},{"isDuo":153,"href":190,"dataGaName":191,"dataGaLocation":281},{"text":193,"config":342},{"isDuo":153,"href":312,"dataGaName":196,"dataGaLocation":281},[344],{"text":258,"config":345},{"dataGaLocation":281,"dataGaName":260,"href":261,"variant":108},{"tooltip":347,"tiers":355},{"label":348,"description":349,"config":352},"Dedicated",{"text":350,"tooltip":351},"Single-tenant SaaS fully managed by us. Enterprise-grade security and compliance.","1,000 seat commitment",{"id":353,"dataGaName":354,"dataGaLocation":271},"dedicated","info dedicated",[356,386],{"title":357,"description":358,"pill":359,"features":360,"config":385},"GitLab Dedicated","For enterprises that need data isolation, residency, and protection.","Great for enterprise",{"header":361,"list":362,"buttons":375},"Everything from Ultimate, plus:",[363,365,367,369,371,373],{"text":364},"Fully managed by GitLab",{"text":366},"Data residency in region of your choice",{"text":368},"Full data and source code isolation",{"text":370},"Bring your own key encryption",{"text":372},"Enterprise grade security",{"text":374},"Regular upgrade cadence",[376,380],{"text":377,"config":378},"Contact us for pricing",{"dataGaLocation":379,"dataGaName":379,"href":83},"dedicated pricing",{"text":381,"config":382},"Learn more about Dedicated",{"dataGaLocation":379,"dataGaName":383,"href":384,"variant":108},"dedicated learn more","/dedicated/",{"id":353},{"title":387,"description":388,"features":389,"config":411},"GitLab Dedicated for Government","For government agencies and customers in highly regulated industries.",{"header":390,"list":391,"buttons":400},"Everything from Ultimate and Dedicated, plus:",[392,394,396,398],{"text":393},"Hosted on a FedRAMP compliant infrastructure as a service",{"text":395},"Meets FedRAMP Moderate baseline security controls",{"text":397},"Tailored for US public sector agencies and service providers",{"text":399},"Deployed on AWS GovCloud",[401,406],{"text":402,"config":403},"Contact us to learn more",{"dataGaLocation":404,"dataGaName":405,"href":83},"dedicated government pricing","contact us",{"text":407,"config":408},"Learn more about GitLab for Public Sector",{"dataGaLocation":404,"dataGaName":409,"href":410,"variant":108},"learn more","/solutions/public-sector/",{"id":412},"dedicated-government-tier",{"componentName":414,"componentContent":415},"PricingTableDropdown",{"label":416,"cta":419,"table":425},{"name":417,"ariaLabel":418},"Compare all Features","Expand features table",{"text":420,"config":421},"Compare features by plan",{"href":422,"dataGaName":423,"dataGaLocation":424},"/pricing/feature-comparison/","compare features","body",{"config":426,"headers":428},{"id":427},"table-control",[429,431,433],{"title":26,"config":430},{"id":118},{"title":32,"config":432},{"id":152},{"title":41,"config":434},{"id":209},{"componentName":436,"componentContent":437},"PricingAddOns",{"header":138,"cards":438},[439,468,501,521,545,557],{"header":440,"description":441,"price":442,"buttons":445,"subtext":452,"features":453,"config":465},"GitLab Duo Pro","For teams that want to enhance productivity by extending AI capabilities beyond the IDE into the GitLab UI",{"amount":443,"text":444},"$19","per user/month, billed annually",[446],{"text":106,"config":447},{"href":448,"dataGaName":449,"dataGaLocation":450,"variant":451},"/solutions/gitlab-duo-pro/sales/","contact sales","gitlab duo pro","secondary","Available for Premium and Ultimate customers",{"header":125,"list":454},[455,457,459,461,463],{"text":456},"Code generation",{"text":458},"Test generation",{"text":460},"Code refactoring",{"text":462},"Chat",{"text":464},"AI user permissions",{"id":466,"featured":153,"icon":467},"duo-pro-addon","DuoLogo",{"header":469,"description":470,"buttons":471,"subtext":452,"features":479,"config":497},"GitLab Duo Enterprise","For organizations that want AI transformation across the complete DevSecOps lifecycle",[472,477],{"text":473,"config":474},"Try for Free",{"href":64,"dataGaName":475,"dataGaLocation":476},"try for free","gitlab duo enterprise",{"text":106,"config":478},{"href":448,"dataGaName":449,"dataGaLocation":476,"variant":451},{"header":480,"list":481,"footnote":496},"Everything from GitLab Duo Pro, plus:",[482,484,486,488,490,492,494],{"text":483},"Summarization tools",{"text":485},"Expanded chat context",{"text":487},"Root cause analysis",{"text":489},"Code Review",{"text":491},"Vulnerability explanation *",{"text":493},"Vulnerability resolution *",{"text":495},"AI Analytics *","* Requires GitLab Ultimate",{"id":498,"featured":153,"icon":499,"deployment":500},"duo-enterprise-addon","DuoStar",[114,353],{"header":469,"description":470,"buttons":502,"subtext":452,"features":507,"config":518},[503,505],{"text":473,"config":504},{"href":64,"dataGaName":475,"dataGaLocation":476},{"text":106,"config":506},{"href":448,"dataGaName":449,"dataGaLocation":476,"variant":451},{"header":480,"list":508,"footnote":496},[509,510,511,512,513,515,516,517],{"text":483},{"text":485},{"text":487},{"text":489},{"text":514},"GitLab Duo Self-Hosted (optional)",{"text":491},{"text":493},{"text":495},{"id":519,"featured":153,"icon":499,"deployment":520},"duo-enterprise-addon-self-managed",[269],{"header":522,"price":523,"subtext":525,"features":526,"button":538,"config":542},"Enterprise Agile Planning",{"amount":524,"text":444},15,"* For Ultimate customers only.",{"list":527},[528,530,532,534,536],{"text":529},"Replacement for Jira",{"text":531},"One planning workflow for everyone involved in the software development lifecycle",{"text":533},"Value stream analytics to measure velocity and impact",{"text":535},"Executive dashboards for organization-wide visibility",{"text":537},"Stand-alone Enterprise Agile Planning seats for GitLab Ultimate customers",{"text":539,"config":540},"Contact us to purchase",{"href":83,"dataGaName":541,"dataGaLocation":424},"Agile Planning seats",{"id":543,"deployment":544},"enterprise-agile-planning-addon",[114],{"header":141,"price":546,"description":549,"button":550,"config":554},{"amount":547,"text":548},10,"per 1,000 compute minutes, one time payment","one time payment",{"text":551,"config":552},"How to buy Compute",{"href":553,"dataGaName":551,"dataGaLocation":424},"https://docs.gitlab.com/subscriptions/gitlab_com/compute_minutes/",{"id":555,"deployment":556},"compute-minutes-addon",[114,353],{"header":146,"price":558,"button":561,"config":565},{"amount":559,"text":560},5,"per month for 10GiB of storage, billed annually",{"text":562,"config":563},"How to buy Storage",{"href":564,"dataGaName":562,"dataGaLocation":424},"https://docs.gitlab.com/ee/subscriptions/gitlab_com/#purchase-more-storage",{"id":566,"deployment":567},"storage-addon",[114,353],{"componentName":569,"componentContent":570},"PricingCustomerLogos",{"text":571,"logos":572},"Trusted by",[573,578,583,588,593,598,603],{"altText":574,"config":575},"Deutsche Telekom logo",{"src":576,"url":577},"/images/customer_logos/deutsche-telekom.svg","/customers/deutsche-telekom/",{"altText":579,"config":580},"Goldman Sachs logo",{"src":581,"url":582},"/images/customer_logos/goldman-sachs.svg","/customers/goldman-sachs/",{"altText":584,"config":585},"Siemens Color logo",{"src":586,"url":587},"/images/customer_logos/airbus-mono.svg","/customers/airbus/",{"altText":589,"config":590},"Lockheed Martin logo",{"src":591,"url":592},"/images/customer_logos/lockheed-martin-mono.svg","/customers/lockheed-martin/",{"altText":594,"config":595},"Carfax logo",{"src":596,"url":597},"/images/customer_logos/carfax-mono.svg","/customers/carfax",{"altText":599,"config":600},"Nvidia logo",{"src":601,"url":602},"/images/customer_logos/nvidia.svg","/customers/nvidia/",{"altText":604,"config":605},"UBS logo",{"src":606,"url":607},"/images/customer_logos/ubs-logo-black.svg","/blog/ubs-gitlab-devops-platform/",{"componentName":609,"componentContent":610},"PricingAmazonBanner",{"pill":611,"header":612,"text":613,"button":614,"secondaryButton":620,"featureListTitle":625,"featureList":626,"config":632},"New","GitLab Duo with Amazon Q","Automating the most time consuming challenges of enterprise software development teams, optimized for AWS.",{"text":615,"config":616},"Get Started",{"dataGaLocation":617,"dataGaName":618,"href":619},"aws banner","get started aws banner","/partners/technology-partners/aws/",{"text":621,"config":622},"Contact sales for pricing",{"dataGaLocation":617,"dataGaName":623,"href":624},"contact us aws banner","/partners/technology-partners/aws/#form","Everything in GitLab Ultimate Self-Managed, plus:",[627,628,629,630,631],"Generative AI powered by Amazon Q","Context-aware code and test case generation","Legacy code transformation and modernization","Security vulnerability detection, explanation and resolution","Seamless developer experience available directly in the IDE",{"id":114},{"componentName":634,"componentContent":635},"PricingNextStepsCard",{"header":636,"image":637,"button":640},"Purchase GitLab through Cloud Marketplaces seamlessly.",{"config":638},{"src":639},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752175714/Blog/hsm32cca2kejkjxmiwov.png",{"text":641,"config":642},"Learn more",{"href":643,"dataGaName":644,"dataGaLocation":424},"/cloud-partner-marketplaces/","Purchase GitLab through Cloud Marketplaces",{"componentName":646,"componentContent":647},"PricingSectionsNavigator",{"sections":648},[649,654,658,662,665,667,671,676,680],{"header":650,"config":651},"License and Subscription",{"id":652,"dataGaName":652,"dataGaLocation":653},"license-and-subscription","pricing-faq",{"header":655,"config":656},"Payments and Pricing",{"id":657,"dataGaName":657,"dataGaLocation":653},"payments-and-pricing",{"header":659,"config":660},"Features and Benefits",{"id":661,"dataGaName":661,"dataGaLocation":653},"features-and-benefits",{"header":110,"config":663},{"id":664,"dataGaName":664,"dataGaLocation":653},"gitlab-saas",{"header":348,"config":666},{"id":353,"dataGaName":353,"dataGaLocation":653},{"header":668,"config":669},"User Limits",{"id":670,"dataGaName":670,"dataGaLocation":653},"user-limits",{"header":672,"config":673},"Compute minutes",{"id":674,"dataGaName":675,"dataGaLocation":653},"compute-minutes-faq","compute-minutes",{"header":677,"config":678},"Storage Limits",{"id":679,"dataGaName":679,"dataGaLocation":653},"storage-limits",{"header":681,"config":682},"GitLab Duo",{"id":683,"dataGaName":683,"dataGaLocation":653},"gitlab-duo",{"componentName":685,"componentContent":686},"CommonFaq",{"header":687,"config":688,"groups":691},"Frequently \n\nasked questions\n",{"backgroundColor":689,"id":690},"$color-surface-800","frequently-asked-questions",[692,750,778,806,814,822,830,863,871],{"header":650,"config":693,"questions":694},{"id":652},[695,700,705,710,715,720,725,730,735,740,745],{"question":696,"answer":697,"config":698},"I already have an account, how do I upgrade?","Head over to the [GitLab Customers Portal](https://customers.gitlab.com){data-ga-name=\"customers\"}{data-ga-location=\"body\"}, choose the plan that is right for you.",{"id":699,"expanded":6},"i-already-have-an-account--how-do-i-upgrade",{"question":701,"answer":702,"config":703},"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](https://customers.gitlab.com){data-ga-name=\"gitlab customers portal\"}{data-ga-location=\"body\"} and add more seats or [contact sales](/sales/){data-ga-name=\"contact sales\"}{data-ga-location=\"body\"} 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.",{"id":704,"expanded":6},"can-i-add-more-users-to-my-subscription",{"question":706,"answer":707,"config":708},"How will I be charged for add-on users?","If you have [quarterly subscription reconciliation](https://docs.gitlab.com/ee/subscriptions/quarterly_reconciliation.html){data-ga-name=\"reconciliation\"}{data-ga-location=\"body\"} 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.\n\nIf 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.",{"id":709,"expanded":6},"how-will-i-be-charged-for-add-on-users",{"question":711,"answer":712,"config":713},"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](https://docs.gitlab.com/ee/subscriptions/self_managed/#subscription-data-synchronization){data-ga-name=\"subscription-data-synchronization\"}{data-ga-location=\"body\"}. 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](https://docs.gitlab.com/ee/user/admin_area/license.html){data-ga-name=\"license\"}{data-ga-location=\"body\"}.",{"id":714,"expanded":6},"what-happens-when-my-subscription-is-about-to-expire-or-has-expired",{"question":716,"answer":717,"config":718},"What happens if I decide not to renew my subscription?","14 days after the end of your 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.",{"id":719,"expanded":6},"what-happens-if-i-decide-not-to-renew-my-subscription",{"question":721,"answer":722,"config":723},"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.",{"id":724,"expanded":6},"can-i-acquire-a-mix-of-licenses",{"question":726,"answer":727,"config":728},"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'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.",{"id":729,"expanded":6},"how-does-the-license-key-work",{"question":731,"answer":732,"config":733},"What is an Activation Code?","An Activation Code refers to GitLab'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?](/pricing/licensing-faq/cloud-licensing/){data-ga-name=\"cloud licensing\"}{data-ga-location=\"body\"} as well as [How do I activate with an Activation Code?](https://docs.gitlab.com/ee/user/admin_area/license.html){data-ga-name=\"activation code\"}{data-ga-location=\"body\"}.",{"id":734,"expanded":6},"what-is-an-activation-code",{"question":736,"answer":737,"config":738},"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](https://docs.gitlab.com/ee/user/permissions.html){data-ga-name=\"user permissions\"}{data-ga-location=\"body\"}.",{"id":739,"expanded":6},"what-features-and-permissions-are-available-to-enterprise-agile-planning-users",{"question":741,"answer":742,"config":743},"How can I find GitLab'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](https://partners.gitlab.com/English/directory/){data-ga-name=\"partner locator\"}{data-ga-location=\"body\"}.",{"id":744,"expanded":6},"how-can-i-find-gitlabs-preferred-license-resellers",{"question":746,"answer":747,"config":748},"What documentation applies to use of my subscription?","See [Acceptable Use of User Licenses](https://docs.gitlab.com/ee/legal/licensing_policy.html){data-ga-name=\"licensing policy\"}{data-ga-location=\"body\"} for user licensing documentation.",{"id":749,"expanded":6},"what-documentation-applies-to-use-of-my-subscription",{"header":655,"config":751,"questions":752},{"id":657},[753,758,763,768,773],{"question":754,"answer":755,"config":756},"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](https://docs.gitlab.com/ee/subscriptions/gitlab_com/#how-seat-usage-is-determined){data-ga-name=\"how seat usage is determined\"}{data-ga-location=\"body\"}) within a namespace (top level group) is counted in a subscription.",{"id":757,"expanded":6},"what-is-a-user",{"question":759,"answer":760,"config":761},"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.",{"id":762,"expanded":6},"is-the-listed-pricing-all-inclusive",{"question":764,"answer":765,"config":766},"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](https://docs.gitlab.com/ee/user/project/import/index.html){data-ga-name=\"see our documentation\"}{data-ga-location=\"body\"} for all your import options.",{"id":767,"expanded":6},"can-i-import-my-projects-from-another-provider",{"question":769,"answer":770,"config":771},"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](/solutions/open-source/){data-ga-name=\"open source\"}{data-ga-location=\"body\"}, [GitLab for Education](/solutions/education/){data-ga-name=\"education\"}{data-ga-location=\"body\"}, and [GitLab for Startups](/solutions/startups/){data-ga-name=\"startups\"}{data-ga-location=\"body\"} program pages.",{"id":772,"expanded":6},"do-you-have-special-pricing-for-open-source-projects--educational-institutions--or-startups",{"question":774,"answer":775,"config":776},"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](https://handbook.gitlab.com/handbook/company/pricing/){data-ga-name=\"ceo pricing\"}{data-ga-location=\"body\"} page.  On this page we represent our [pricing strategy](https://handbook.gitlab.com/handbook/company/pricing/#pricing-strategy){data-ga-name=\"pricing strategy\"}{data-ga-location=\"body\"} which can be further filtered based on our [buyer-based open core](/company/pricing/#buyer-based-tiering-clarification){data-ga-name=\"buyer based tiering clarification\"}{data-ga-location=\"body\"} pricing model.",{"id":777,"expanded":6},"how-does-gitlab-determine-what-future-features-fall-into-given-tiers",{"header":659,"config":779,"questions":780},{"id":661},[781,786,791,796,801],{"question":782,"answer":783,"config":784},"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](/pricing/feature-comparison/){data-ga-name=\"feature comparison pages\"}{data-ga-location=\"body\"}. Read more about [Premium](/pricing/premium/){data-ga-name=\"premium\"}{data-ga-location=\"body\"} and [Ultimate](/pricing/ultimate/){data-ga-name=\"ultimate\"}{data-ga-location=\"body\"} to learn whether these are the right tiers for you.",{"id":785,"expanded":6},"what-are-the-differences-between-free--premium--and-ultimate-plans",{"question":787,"answer":788,"config":789},"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.\n\nUltimate adds proprietary technology and more ways to customize scans to fit your organization's needs. [Ultimate-tier SAST](https://docs.gitlab.com/ee/user/application_security/sast/#summary-of-features-per-tier) includes proprietary technology to suppress false positive results and track vulnerabilities as they move. [Ultimate-tier Container Scanning](https://docs.gitlab.com/ee/user/application_security/container_scanning/#capabilities) uses GitLab'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.\n\nAdditionally, 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](https://docs.gitlab.com/ee/user/application_security/vulnerability_report/){data-ga-name=\"vulnerability report\"}{data-ga-location=\"body\"}, [dependency list](https://docs.gitlab.com/ee/user/application_security/dependency_list/){data-ga-name=\"dependency list\"}{data-ga-location=\"body\"}, and inline in their merge requests. With Ultimate, you can also require [security approvals](https://docs.gitlab.com/ee/user/application_security/policies/scan-result-policies.html){data-ga-name=\"scan result policies\"}{data-ga-location=\"body\"} for merge requests that affect your security posture.",{"id":790,"expanded":6},"what-are-the-differences-between-sast--secret-detection--and-container-scanning-across-tiers",{"question":792,"answer":793,"config":794},"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](/why-gitlab/){data-ga-name=\"devops tools\"}{data-ga-location=\"body\"}.",{"id":795,"expanded":6},"what-is-the-difference-between-gitlab-and-other-devsecops-solutions",{"question":797,"answer":798,"config":799},"What does support entail?","For paid plans, the hours in which your support request has SLA is dependent upon the [Support Impact](/support/#definitions-of-support-impact){data-ga-name=\"definitions of support impact\"}{data-ga-location=\"body\"} 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](/support/#definitions-of-gitlab-global-support-hours){data-ga-name=\"definitions of gitlab global support hours\"}{data-ga-location=\"body\"} and [Effect on Support Hours if a preferred region for support is chosen](/support/#effect-on-support-hours-if-a-preferred-region-for-support-is-chosen){data-ga-name=\"effect on support hours if preferred region chosen\"}{data-ga-location=\"body\"}.",{"id":800,"expanded":6},"what-does-support-entail",{"question":802,"answer":803,"config":804},"Do you have a success offering?","You can learn more about GitLab's success offerings on the [services page](/services/){data-ga-name=\"services\" }{data-ga-location=\"body\"}.",{"id":805,"expanded":6},"do-you-have-a-success-offering",{"header":110,"config":807,"questions":808},{"id":664},[809],{"question":810,"answer":811,"config":812},"Where is GitLab.com hosted?","Currently GitLab.com is hosted on the Google Cloud Platform in the USA.",{"id":813,"expanded":6},"where-is-gitlab-com-hosted",{"header":348,"config":815,"questions":816},{"id":353},[817],{"question":818,"answer":819,"config":820},"Where is GitLab Dedicated hosted?","GitLab Dedicated is a fully isolated, single-tenant SaaS service that is:\n- Hosted and managed by GitLab, Inc.\n- Deployed on AWS in a cloud region of your choice ([see the regions that are not supported](https://docs.gitlab.co.jp/ee/subscriptions/gitlab_dedicated/#aws-regions-not-supported){data-ga-name=\"aws regions not supported\"}{data-ga-location=\"body\"})",{"id":821,"expanded":6},"where-is-gitlab-dedicated-hosted",{"header":668,"config":823,"questions":824},{"id":670},[825],{"question":826,"answer":827,"config":828},"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](/community/){data-ga-name=\"community\"}{data-ga-location=\"body\"}, including GitLab for Open Source, GitLab for Education, and GitLab for Startups users. Learn more [here](https://docs.gitlab.com/ee/user/free_user_limit.html){data-ga-name=\"free user limit\"}{data-ga-location=\"body\"}.",{"id":829,"expanded":6},"what-is-the-5-user-limit-on-the-gitlab-com-free-tier",{"header":672,"config":831,"questions":832},{"id":674},[833,838,843,848,853,858],{"question":834,"answer":835,"config":836},"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.",{"id":837,"expanded":6},"what-are-compute-minutes",{"question":839,"answer":840,"config":841},"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](/pricing/faq-compute-minutes/), [purchase additional compute minutes](https://docs.gitlab.com/ee/subscriptions/gitlab_com/#purchase-additional-ci-minutes){data-ga-name=\"purchase additional ci minutes\"}{data-ga-location=\"body\"}, or upgrade your account to Premium or Ultimate. Your own runners can still be used even if you reach your limits.",{"id":842,"expanded":6},"what-happens-if-i-use-all-of-my-compute-minutes",{"question":844,"answer":845,"config":846},"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](https://docs.gitlab.com/runner/){data-ga-name=\"runner\"}{data-ga-location=\"body\"}, there is no limit to your build time on GitLab.com.",{"id":847,"expanded":6},"do-the-compute-minutes-apply-to-all-runners",{"question":849,"answer":850,"config":851},"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.",{"id":852,"expanded":6},"do-the-compute-minutes-increase-depending-on-the-number-of-users-in-the-group--or-the-number-of-users-in-the-subscription",{"question":854,"answer":855,"config":856},"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](/blog/prevent-crypto-mining-abuse/){data-ga-name=\"crypto mining\"}{data-ga-location=\"body\"}.",{"id":857,"expanded":6},"why-do-i-need-to-enter-credit-debit-card-details-for-free-compute-minutes",{"question":859,"answer":860,"config":861},"Can I bring my own GitLab CI/CD runners?","Yes, you can bring your own GitLab CI/CD runner with all plans.",{"id":862,"expanded":6},"can-i-bring-my-own-gitlab-ci-cd-runners",{"header":677,"config":864,"questions":865},{"id":679},[866],{"question":867,"answer":868,"config":869},"What are the current GitLab.com storage limits?","Free GitLab.com Projects have a 10 GiB adjustable storage limit on their Git repository and LFS storage.",{"id":870,"expanded":6},"what-are-the-current-gitlab-com-storage-limits",{"header":681,"config":872,"questions":873},{"id":683},[874,879,884],{"question":875,"answer":876,"config":877},"Will Duo Code Suggestions and Chat in the IDE cost me more?","If you are on the Premium or Ultimate tier, you will automatically get access to Duo Code Suggestions & Chat in the IDE at no additional cost.",{"id":878,"expanded":6},"will-duo-core-cost-me-more",{"question":880,"answer":881,"config":882},"What if I need additional AI functionality?","You can purchase GitLab Duo Pro, Duo Enterprise, or [Duo with Amazon Q](/partners/technology-partners/aws/){data-ga-name=\"technology partners\"}{data-ga-location=\"body\"} to unlock more advanced AI functionality. Learn more about the full GitLab Duo product suite [here](/gitlab-duo/){data-ga-name=\"gitlab duo \"}{data-ga-location=\"body\"}.",{"id":883,"expanded":6},"what-if-i-need-additional-ai-functionality",{"question":885,"answer":886,"config":887},"Do usage limits apply to Duo Chat and Code Suggestions included with Premium/Ultimate plans?","With GitLab 18.0, Premium and Ultimate customers now have access to GitLab Duo Chat and Code Suggestions features, with the following soft limits on requests: Code Suggestions: 2,000, Chat: 100. In the future these limits will be enforced. To gain unlimited access to all Duo capabilities, upgrade to GitLab Duo Pro or Enterprise.\n\nFor complete details on our usage policy, please visit our  [documentation](https://docs.gitlab.com/subscriptions/subscription-add-ons/#gitlab-duo-core){data-ga-name=\"gitlab duo core\"}{data-ga-location=\"body\"} page.",{"id":888,"expanded":6},"what-usage-limits-apply-to-duo-chat-and-code-suggestions",{"componentName":890},"CommonNextSteps","content:en-us:pricing:index.yml","yaml","content","en-us/pricing/index.yml","en-us/pricing/index","yml",{"_path":898,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"data":899,"_id":1295,"_type":892,"title":1296,"_source":893,"_file":1297,"_stem":1298,"_extension":896},"/shared/en-us/main-navigation",{"logo":900,"freeTrial":905,"sales":909,"login":912,"items":917,"search":1238,"minimal":1268,"duo":1286},{"config":901},{"href":902,"dataGaName":903,"dataGaLocation":904},"/","gitlab logo","header",{"text":906,"config":907},"Get free trial",{"href":908,"dataGaName":96,"dataGaLocation":904},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":910,"config":911},"Talk to sales",{"href":83,"dataGaName":84,"dataGaLocation":904},{"text":913,"config":914},"Sign in",{"href":915,"dataGaName":916,"dataGaLocation":904},"https://gitlab.com/users/sign_in/","sign in",[918,961,1052,1055,1160,1220],{"text":919,"config":920,"cards":922,"footer":944},"Platform",{"dataNavLevelOne":921},"platform",[923,929,937],{"title":919,"description":924,"link":925},"The most comprehensive AI-powered DevSecOps Platform",{"text":926,"config":927},"Explore our Platform",{"href":928,"dataGaName":921,"dataGaLocation":904},"/platform/",{"title":930,"description":931,"link":932},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":933,"config":934},"Meet GitLab Duo",{"href":935,"dataGaName":936,"dataGaLocation":904},"/gitlab-duo/","gitlab duo ai",{"title":938,"description":939,"link":940},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":641,"config":941},{"href":942,"dataGaName":943,"dataGaLocation":904},"/why-gitlab/","why gitlab",{"title":945,"items":946},"Get started with",[947,952,957],{"text":948,"config":949},"Platform Engineering",{"href":950,"dataGaName":951,"dataGaLocation":904},"/solutions/platform-engineering/","platform engineering",{"text":953,"config":954},"Developer Experience",{"href":955,"dataGaName":956,"dataGaLocation":904},"/developer-experience/","Developer experience",{"text":958,"config":959},"MLOps",{"href":960,"dataGaName":958,"dataGaLocation":904},"/topics/devops/the-role-of-ai-in-devops/",{"text":16,"left":153,"config":962,"link":964,"lists":968,"footer":1035},{"dataNavLevelOne":963},"solutions",{"text":965,"config":966},"View all Solutions",{"href":967,"dataGaName":963,"dataGaLocation":904},"/solutions/",[969,994,1015],{"title":970,"description":971,"link":972,"items":977},"Automation","CI/CD and automation to accelerate deployment",{"config":973},{"icon":974,"href":975,"dataGaName":976,"dataGaLocation":904},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[978,982,986,990],{"text":979,"config":980},"CI/CD",{"href":981,"dataGaLocation":904,"dataGaName":979},"/solutions/continuous-integration/",{"text":983,"config":984},"AI-Assisted Development",{"href":935,"dataGaLocation":904,"dataGaName":985},"AI assisted development",{"text":987,"config":988},"Source Code Management",{"href":989,"dataGaLocation":904,"dataGaName":987},"/solutions/source-code-management/",{"text":991,"config":992},"Automated Software Delivery",{"href":975,"dataGaLocation":904,"dataGaName":993},"Automated software delivery",{"title":995,"description":996,"link":997,"items":1002},"Security","Deliver code faster without compromising security",{"config":998},{"href":999,"dataGaName":1000,"dataGaLocation":904,"icon":1001},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[1003,1006,1010],{"text":1004,"config":1005},"Security & Compliance",{"href":999,"dataGaLocation":904,"dataGaName":1004},{"text":223,"config":1007},{"href":1008,"dataGaLocation":904,"dataGaName":1009},"/solutions/supply-chain/","Software supply chain security",{"text":1011,"config":1012},"Compliance & Governance",{"href":1013,"dataGaLocation":904,"dataGaName":1014},"/solutions/continuous-software-compliance/","Compliance and governance",{"title":1016,"link":1017,"items":1022},"Measurement",{"config":1018},{"icon":1019,"href":1020,"dataGaName":1021,"dataGaLocation":904},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[1023,1027,1030],{"text":1024,"config":1025},"Visibility & Measurement",{"href":1020,"dataGaLocation":904,"dataGaName":1026},"Visibility and Measurement",{"text":232,"config":1028},{"href":1029,"dataGaLocation":904,"dataGaName":232},"/solutions/value-stream-management/",{"text":1031,"config":1032},"Analytics & Insights",{"href":1033,"dataGaLocation":904,"dataGaName":1034},"/solutions/analytics-and-insights/","Analytics and insights",{"title":1036,"items":1037},"GitLab for",[1038,1043,1048],{"text":1039,"config":1040},"Enterprise",{"href":1041,"dataGaLocation":904,"dataGaName":1042},"/enterprise/","enterprise",{"text":1044,"config":1045},"Small Business",{"href":1046,"dataGaLocation":904,"dataGaName":1047},"/small-business/","small business",{"text":1049,"config":1050},"Public Sector",{"href":410,"dataGaLocation":904,"dataGaName":1051},"public sector",{"text":11,"config":1053},{"href":104,"dataGaName":1054,"dataGaLocation":904,"dataNavLevelOne":1054},"pricing",{"text":1056,"config":1057,"link":1059,"lists":1063,"feature":1147},"Resources",{"dataNavLevelOne":1058},"resources",{"text":1060,"config":1061},"View all resources",{"href":1062,"dataGaName":1058,"dataGaLocation":904},"/resources/",[1064,1096,1119],{"title":1065,"items":1066},"Getting started",[1067,1071,1076,1081,1086,1091],{"text":1068,"config":1069},"Install",{"href":279,"dataGaName":1070,"dataGaLocation":904},"install",{"text":1072,"config":1073},"Quick start guides",{"href":1074,"dataGaName":1075,"dataGaLocation":904},"/get-started/","quick setup checklists",{"text":1077,"config":1078},"Learn",{"href":1079,"dataGaLocation":904,"dataGaName":1080},"https://university.gitlab.com/","learn",{"text":1082,"config":1083},"Product documentation",{"href":1084,"dataGaName":1085,"dataGaLocation":904},"https://docs.gitlab.com/","product documentation",{"text":1087,"config":1088},"Best practice videos",{"href":1089,"dataGaName":1090,"dataGaLocation":904},"/getting-started-videos/","best practice videos",{"text":1092,"config":1093},"Integrations",{"href":1094,"dataGaName":1095,"dataGaLocation":904},"/integrations/","integrations",{"title":1097,"items":1098},"Discover",[1099,1104,1109,1114],{"text":1100,"config":1101},"Customer success stories",{"href":1102,"dataGaName":1103,"dataGaLocation":904},"/customers/","customer success stories",{"text":1105,"config":1106},"Blog",{"href":1107,"dataGaName":1108,"dataGaLocation":904},"/blog/","blog",{"text":1110,"config":1111},"Remote",{"href":1112,"dataGaName":1113,"dataGaLocation":904},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":1115,"config":1116},"TeamOps",{"href":1117,"dataGaName":1118,"dataGaLocation":904},"/teamops/","teamops",{"title":1120,"items":1121},"Connect",[1122,1127,1132,1137,1142],{"text":1123,"config":1124},"GitLab Services",{"href":1125,"dataGaName":1126,"dataGaLocation":904},"/services/","services",{"text":1128,"config":1129},"Community",{"href":1130,"dataGaName":1131,"dataGaLocation":904},"/community/","community",{"text":1133,"config":1134},"Forum",{"href":1135,"dataGaName":1136,"dataGaLocation":904},"https://forum.gitlab.com/","forum",{"text":1138,"config":1139},"Events",{"href":1140,"dataGaName":1141,"dataGaLocation":904},"/events/","events",{"text":1143,"config":1144},"Partners",{"href":1145,"dataGaName":1146,"dataGaLocation":904},"/partners/","partners",{"backgroundColor":1148,"textColor":1149,"text":1150,"image":1151,"link":1155},"#2f2a6b","#fff","Insights for the future of software development",{"altText":1152,"config":1153},"the source promo card",{"src":1154},"/images/navigation/the-source-promo-card.svg",{"text":1156,"config":1157},"Read the latest",{"href":1158,"dataGaName":1159,"dataGaLocation":904},"/the-source/","the source",{"text":1161,"config":1162,"lists":1164},"Company",{"dataNavLevelOne":1163},"company",[1165],{"items":1166},[1167,1172,1178,1180,1185,1190,1195,1200,1205,1210,1215],{"text":1168,"config":1169},"About",{"href":1170,"dataGaName":1171,"dataGaLocation":904},"/company/","about",{"text":1173,"config":1174,"footerGa":1177},"Jobs",{"href":1175,"dataGaName":1176,"dataGaLocation":904},"/jobs/","jobs",{"dataGaName":1176},{"text":1138,"config":1179},{"href":1140,"dataGaName":1141,"dataGaLocation":904},{"text":1181,"config":1182},"Leadership",{"href":1183,"dataGaName":1184,"dataGaLocation":904},"/company/team/e-group/","leadership",{"text":1186,"config":1187},"Team",{"href":1188,"dataGaName":1189,"dataGaLocation":904},"/company/team/","team",{"text":1191,"config":1192},"Handbook",{"href":1193,"dataGaName":1194,"dataGaLocation":904},"https://handbook.gitlab.com/","handbook",{"text":1196,"config":1197},"Investor relations",{"href":1198,"dataGaName":1199,"dataGaLocation":904},"https://ir.gitlab.com/","investor relations",{"text":1201,"config":1202},"Trust Center",{"href":1203,"dataGaName":1204,"dataGaLocation":904},"/security/","trust center",{"text":1206,"config":1207},"AI Transparency Center",{"href":1208,"dataGaName":1209,"dataGaLocation":904},"/ai-transparency-center/","ai transparency center",{"text":1211,"config":1212},"Newsletter",{"href":1213,"dataGaName":1214,"dataGaLocation":904},"/company/contact/","newsletter",{"text":1216,"config":1217},"Press",{"href":1218,"dataGaName":1219,"dataGaLocation":904},"/press/","press",{"text":81,"config":1221,"lists":1222},{"dataNavLevelOne":1163},[1223],{"items":1224},[1225,1228,1233],{"text":910,"config":1226},{"href":83,"dataGaName":1227,"dataGaLocation":904},"talk to sales",{"text":1229,"config":1230},"Get help",{"href":1231,"dataGaName":1232,"dataGaLocation":904},"/support/","get help",{"text":1234,"config":1235},"Customer portal",{"href":1236,"dataGaName":1237,"dataGaLocation":904},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":1239,"login":1240,"suggestions":1247},"Close",{"text":1241,"link":1242},"To search repositories and projects, login to",{"text":1243,"config":1244},"gitlab.com",{"href":915,"dataGaName":1245,"dataGaLocation":1246},"search login","search",{"text":1248,"default":1249},"Suggestions",[1250,1252,1256,1258,1261,1265],{"text":930,"config":1251},{"href":935,"dataGaName":930,"dataGaLocation":1246},{"text":1253,"config":1254},"Code Suggestions (AI)",{"href":1255,"dataGaName":1253,"dataGaLocation":1246},"/solutions/code-suggestions/",{"text":979,"config":1257},{"href":981,"dataGaName":979,"dataGaLocation":1246},{"text":1259,"config":1260},"GitLab on AWS",{"href":619,"dataGaName":1259,"dataGaLocation":1246},{"text":1262,"config":1263},"GitLab on Google Cloud",{"href":1264,"dataGaName":1262,"dataGaLocation":1246},"/partners/technology-partners/google-cloud-platform/",{"text":1266,"config":1267},"Why GitLab?",{"href":942,"dataGaName":1266,"dataGaLocation":1246},{"freeTrial":1269,"mobileIcon":1274,"desktopIcon":1279,"secondaryButton":1282},{"text":1270,"config":1271},"Start free trial",{"href":1272,"dataGaName":96,"dataGaLocation":1273},"https://gitlab.com/-/trials/new/","nav",{"altText":1275,"config":1276},"Gitlab Icon",{"src":1277,"dataGaName":1278,"dataGaLocation":1273},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":1275,"config":1280},{"src":1281,"dataGaName":1278,"dataGaLocation":1273},"/images/brand/gitlab-logo-type.svg",{"text":615,"config":1283},{"href":1284,"dataGaName":1285,"dataGaLocation":1273},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":1287,"mobileIcon":1291,"desktopIcon":1293},{"text":1288,"config":1289},"Learn more about GitLab Duo",{"href":935,"dataGaName":1290,"dataGaLocation":1273},"gitlab duo",{"altText":1275,"config":1292},{"src":1277,"dataGaName":1278,"dataGaLocation":1273},{"altText":1275,"config":1294},{"src":1281,"dataGaName":1278,"dataGaLocation":1273},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":1300,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":1301,"button":1302,"config":1306,"_id":1308,"_type":892,"_source":893,"_file":1309,"_stem":1310,"_extension":896},"/shared/en-us/banner","GitLab Duo Agent Platform is now in public beta!",{"text":641,"config":1303},{"href":1304,"dataGaName":1305,"dataGaLocation":904},"/gitlab-duo/agent-platform/","duo banner",{"layout":1307},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":1312,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"data":1313,"_id":1517,"_type":892,"title":1518,"_source":893,"_file":1519,"_stem":1520,"_extension":896},"/shared/en-us/main-footer",{"text":1314,"source":1315,"edit":1321,"contribute":1326,"config":1331,"items":1336,"minimal":1509},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":1316,"config":1317},"View page source",{"href":1318,"dataGaName":1319,"dataGaLocation":1320},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":1322,"config":1323},"Edit this page",{"href":1324,"dataGaName":1325,"dataGaLocation":1320},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":1327,"config":1328},"Please contribute",{"href":1329,"dataGaName":1330,"dataGaLocation":1320},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":1332,"facebook":1333,"youtube":1334,"linkedin":1335},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1337,1358,1415,1444,1479],{"title":919,"links":1338,"subMenu":1343},[1339],{"text":1340,"config":1341},"DevSecOps platform",{"href":928,"dataGaName":1342,"dataGaLocation":1320},"devsecops platform",[1344],{"title":11,"links":1345},[1346,1350,1354],{"text":1347,"config":1348},"View plans",{"href":104,"dataGaName":1349,"dataGaLocation":1320},"view plans",{"text":1351,"config":1352},"Why Premium?",{"href":205,"dataGaName":1353,"dataGaLocation":1320},"why premium",{"text":1355,"config":1356},"Why Ultimate?",{"href":261,"dataGaName":1357,"dataGaLocation":1320},"why ultimate",{"title":1359,"links":1360},"Solutions",[1361,1366,1369,1371,1376,1381,1385,1388,1392,1397,1399,1402,1405,1410],{"text":1362,"config":1363},"Digital transformation",{"href":1364,"dataGaName":1365,"dataGaLocation":1320},"/topics/digital-transformation/","digital transformation",{"text":1004,"config":1367},{"href":999,"dataGaName":1368,"dataGaLocation":1320},"security & compliance",{"text":993,"config":1370},{"href":975,"dataGaName":976,"dataGaLocation":1320},{"text":1372,"config":1373},"Agile development",{"href":1374,"dataGaName":1375,"dataGaLocation":1320},"/solutions/agile-delivery/","agile delivery",{"text":1377,"config":1378},"Cloud transformation",{"href":1379,"dataGaName":1380,"dataGaLocation":1320},"/topics/cloud-native/","cloud transformation",{"text":1382,"config":1383},"SCM",{"href":989,"dataGaName":1384,"dataGaLocation":1320},"source code management",{"text":979,"config":1386},{"href":981,"dataGaName":1387,"dataGaLocation":1320},"continuous integration & delivery",{"text":1389,"config":1390},"Value stream management",{"href":1029,"dataGaName":1391,"dataGaLocation":1320},"value stream management",{"text":1393,"config":1394},"GitOps",{"href":1395,"dataGaName":1396,"dataGaLocation":1320},"/solutions/gitops/","gitops",{"text":1039,"config":1398},{"href":1041,"dataGaName":1042,"dataGaLocation":1320},{"text":1400,"config":1401},"Small business",{"href":1046,"dataGaName":1047,"dataGaLocation":1320},{"text":1403,"config":1404},"Public sector",{"href":410,"dataGaName":1051,"dataGaLocation":1320},{"text":1406,"config":1407},"Education",{"href":1408,"dataGaName":1409,"dataGaLocation":1320},"/solutions/education/","education",{"text":1411,"config":1412},"Financial services",{"href":1413,"dataGaName":1414,"dataGaLocation":1320},"/solutions/finance/","financial services",{"title":1056,"links":1416},[1417,1419,1421,1423,1426,1428,1430,1432,1434,1436,1438,1440,1442],{"text":1068,"config":1418},{"href":279,"dataGaName":1070,"dataGaLocation":1320},{"text":1072,"config":1420},{"href":1074,"dataGaName":1075,"dataGaLocation":1320},{"text":1077,"config":1422},{"href":1079,"dataGaName":1080,"dataGaLocation":1320},{"text":1082,"config":1424},{"href":1084,"dataGaName":1425,"dataGaLocation":1320},"docs",{"text":1105,"config":1427},{"href":1107,"dataGaName":1108,"dataGaLocation":1320},{"text":1100,"config":1429},{"href":1102,"dataGaName":1103,"dataGaLocation":1320},{"text":1110,"config":1431},{"href":1112,"dataGaName":1113,"dataGaLocation":1320},{"text":1123,"config":1433},{"href":1125,"dataGaName":1126,"dataGaLocation":1320},{"text":1115,"config":1435},{"href":1117,"dataGaName":1118,"dataGaLocation":1320},{"text":1128,"config":1437},{"href":1130,"dataGaName":1131,"dataGaLocation":1320},{"text":1133,"config":1439},{"href":1135,"dataGaName":1136,"dataGaLocation":1320},{"text":1138,"config":1441},{"href":1140,"dataGaName":1141,"dataGaLocation":1320},{"text":1143,"config":1443},{"href":1145,"dataGaName":1146,"dataGaLocation":1320},{"title":1161,"links":1445},[1446,1448,1450,1452,1454,1456,1458,1463,1468,1470,1472,1474],{"text":1168,"config":1447},{"href":1170,"dataGaName":1163,"dataGaLocation":1320},{"text":1173,"config":1449},{"href":1175,"dataGaName":1176,"dataGaLocation":1320},{"text":1181,"config":1451},{"href":1183,"dataGaName":1184,"dataGaLocation":1320},{"text":1186,"config":1453},{"href":1188,"dataGaName":1189,"dataGaLocation":1320},{"text":1191,"config":1455},{"href":1193,"dataGaName":1194,"dataGaLocation":1320},{"text":1196,"config":1457},{"href":1198,"dataGaName":1199,"dataGaLocation":1320},{"text":1459,"config":1460},"Environmental, social and governance (ESG)",{"href":1461,"dataGaName":1462,"dataGaLocation":1320},"/environmental-social-governance/","environmental, social and governance",{"text":1464,"config":1465},"Diversity, inclusion and belonging (DIB)",{"href":1466,"dataGaName":1467,"dataGaLocation":1320},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1201,"config":1469},{"href":1203,"dataGaName":1204,"dataGaLocation":1320},{"text":1211,"config":1471},{"href":1213,"dataGaName":1214,"dataGaLocation":1320},{"text":1216,"config":1473},{"href":1218,"dataGaName":1219,"dataGaLocation":1320},{"text":1475,"config":1476},"Modern Slavery Transparency Statement",{"href":1477,"dataGaName":1478,"dataGaLocation":1320},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":1480,"links":1481},"Contact Us",[1482,1485,1487,1489,1494,1499,1504],{"text":1483,"config":1484},"Contact an expert",{"href":83,"dataGaName":84,"dataGaLocation":1320},{"text":1229,"config":1486},{"href":1231,"dataGaName":1232,"dataGaLocation":1320},{"text":1234,"config":1488},{"href":1236,"dataGaName":1237,"dataGaLocation":1320},{"text":1490,"config":1491},"Status",{"href":1492,"dataGaName":1493,"dataGaLocation":1320},"https://status.gitlab.com/","status",{"text":1495,"config":1496},"Terms of use",{"href":1497,"dataGaName":1498,"dataGaLocation":1320},"/terms/","terms of use",{"text":1500,"config":1501},"Privacy statement",{"href":1502,"dataGaName":1503,"dataGaLocation":1320},"/privacy/","privacy statement",{"text":1505,"config":1506},"Cookie preferences",{"dataGaName":1507,"dataGaLocation":1320,"id":1508,"isOneTrustButton":153},"cookie preferences","ot-sdk-btn",{"items":1510},[1511,1513,1515],{"text":1495,"config":1512},{"href":1497,"dataGaName":1498,"dataGaLocation":1320},{"text":1500,"config":1514},{"href":1502,"dataGaName":1503,"dataGaLocation":1320},{"text":1505,"config":1516},{"dataGaName":1507,"dataGaLocation":1320,"id":1508,"isOneTrustButton":153},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":1522,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"header":1523,"eyebrow":1524,"blurb":1525,"button":1526,"secondaryButton":1530,"_id":1532,"_type":892,"title":1533,"_source":893,"_file":1534,"_stem":1535,"_extension":896},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":906,"config":1527},{"href":1528,"dataGaName":96,"dataGaLocation":1529},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":910,"config":1531},{"href":83,"dataGaName":84,"dataGaLocation":1529},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",{"_path":1537,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"sections":1538,"_id":1895,"_type":892,"title":1896,"_source":893,"_file":1897,"_stem":1898,"_extension":896},"/shared/en-us/feature-comparison-table",[1539,1621,1685,1733,1797,1814,1856],{"title":1540,"features":1541},"Source Code Management & DevOps Workflows",[1542,1554,1562,1566,1571,1576,1581,1586,1591,1596,1601,1606,1611,1616],{"name":1543,"free":1544,"premium":1545,"ultimate":1546,"description":1547,"config":1548,"shortenedValues":1550},"Compute minutes per month","400 \u003Cbr/> compute minutes","10,000 \u003Cbr/> compute minutes","50,000 \u003Cbr/> compute minutes","Amount of time that projects can use to run jobs on instance runners on GitLab.com",{"href":1549,"showOnPricing":153},"https://docs.gitlab.com/ci/pipelines/compute_minutes/",{"free":1551,"premium":1552,"ultimate":1553},"400","10K","50K",{"name":146,"free":1555,"premium":1556,"ultimate":1556,"description":137,"config":1557,"shortenedValues":1559},"10 GiB","500 GiB",{"href":1558,"showOnPricing":153},"https://docs.gitlab.com/user/storage_usage_quotas/",{"free":1560,"premium":1561,"ultimate":1561},"10G","500G",{"name":1563,"free":153,"premium":153,"ultimate":153,"description":1564,"config":1565},"Built-in CI/CD","Automate code building, testing, and deployment with customizable pipelines and integrated security.",{"href":981,"showOnPricing":153},{"name":1567,"free":153,"premium":153,"ultimate":153,"description":1568,"config":1569},"Container Scanning","Identify vulnerabilities in container images early in development, providing remediation paths before security risks reach production environments.",{"href":1570,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/container_scanning/",{"name":1572,"free":153,"premium":153,"ultimate":153,"description":1573,"config":1574},"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.",{"href":1575},"https://docs.gitlab.com/ee/user/project/pages/",{"name":1577,"free":153,"premium":153,"ultimate":153,"description":1578,"config":1579},"Jira Development Panel Integration","Reference Jira issues in GitLab with automatic two-way linking.",{"href":1580},"https://docs.gitlab.com/ee/integration/jira/issues.html",{"name":1582,"free":6,"premium":153,"ultimate":153,"description":1583,"config":1584},"Push Rules","Customizable pre-receive Git hooks that enforce commit content standards, message formats, branch naming rules, and file requirements.",{"href":1585,"showOnPricing":153},"https://docs.gitlab.com/ee/user/project/repository/push_rules.html",{"name":1587,"free":6,"premium":153,"ultimate":153,"description":1588,"config":1589},"Merge Request Guardrails","Customize approval workflows with rules defining who must review code before merging, including options to prevent self-approvals and require authentication.",{"href":1590,"showOnPricing":153},"https://docs.gitlab.com/user/project/merge_requests/approvals/settings/",{"name":1592,"free":6,"premium":153,"ultimate":153,"description":1593,"config":1594},"Code Quality Reports","Identify maintainability issues during code review, displaying findings directly in merge requests.",{"href":1595,"showOnPricing":153},"https://docs.gitlab.com/ci/testing/code_quality/#pipeline-details-view",{"name":1597,"free":6,"premium":153,"ultimate":153,"description":1598,"config":1599},"Protected Environments","Safeguard testing and production environments by restricting deployment access to authorized users only.",{"href":1600,"showOnPricing":153},"https://docs.gitlab.com/ee/ci/environments/protected_environments.html",{"name":1602,"free":6,"premium":153,"ultimate":153,"description":1603,"config":1604},"Remote Development Workspaces","Code without local setup using Web IDE and Workspaces to access fully-featured development environments on remote servers.",{"href":1605,"showOnPricing":153},"https://docs.gitlab.com/user/project/remote_development/#workspaces",{"name":1607,"free":6,"premium":153,"ultimate":153,"description":1608,"config":1609},"Multiple approvers in code review","Define how many approvals a merge request must receive before it's merged, and which users should approve.",{"href":1610},"https://docs.gitlab.com/ee/user/project/merge_requests/approvals/rules.html",{"name":1612,"free":6,"premium":153,"ultimate":153,"description":1613,"config":1614},"Remote repository pull mirroring","Automatically sync branches, tags, and commits from external repositories every 30 minutes, with safeguards to prevent data loss.",{"href":1615},"https://docs.gitlab.com/user/project/repository/mirror/pull/",{"name":1617,"free":6,"premium":6,"ultimate":153,"description":1618,"config":1619},"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.",{"href":1620,"showOnPricing":153},"https://docs.gitlab.com/ci/test_cases/",{"title":681,"features":1622},[1623,1626,1630,1635,1643,1648,1654,1659,1665,1670,1675,1680],{"name":162,"free":6,"premium":153,"ultimate":153,"description":163,"config":1624},{"href":1625,"showOnPricing":153},"https://docs.gitlab.com/user/gitlab_duo_chat/",{"name":166,"free":6,"premium":153,"ultimate":153,"description":1627,"config":1628},"Automatically generates lines of code, including full functions, from comments; automatically proposes new lines of code from a few types characters.",{"href":1629,"showOnPricing":153},"https://docs.gitlab.com/user/project/repository/code_suggestions/",{"name":1631,"free":6,"premium":153,"ultimate":153,"description":1632,"config":1633},"AI project & group access controls","Gives administrators access controls at the project and group level for AI capabilities.",{"href":1634,"showOnPricing":153},"https://docs.gitlab.com/user/gitlab_duo/turn_on_off/#change-gitlab-duo-core-availability",{"name":1636,"free":6,"premium":1637,"ultimate":1637,"description":1638,"config":1639,"shortenedValues":1641},"GitLab Duo UI","Add on GitLab Duo Pro ($)","GitLab Duo Pro Add on. GitLab Duo Pro enables Chat to be used throughout the GitLab platform, granting a much more fluid and efficient workflow experience.",{"href":1640,"showOnPricing":153},"https://docs.gitlab.com/user/gitlab_duo_chat/#use-gitlab-duo-chat-in-the-gitlab-ui",{"free":6,"premium":1642,"ultimate":1642},"Add on",{"name":464,"free":6,"premium":1637,"ultimate":1637,"description":1644,"config":1645,"shortenedValues":1647},"GitLab Duo Pro Add on. Gives administrators more granular user permissions for AI capabilities, enabling better organizational control.",{"href":1646,"showOnPricing":153},"https://docs.gitlab.com/subscriptions/subscription-add-ons/#assign-gitlab-duo-seats",{"free":6,"premium":1642,"ultimate":1642},{"name":483,"free":6,"premium":1649,"ultimate":1649,"description":1650,"config":1651,"shortenedValues":1653},"Add on GitLab Duo Enterprise ($)","GitLab Duo Enterprise Add on. Help developers and security analysts understand the vulnerability and how to fix it, along with a suggested mitigation.",{"href":1652,"showOnPricing":6},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/",{"free":6,"premium":1642,"ultimate":1642},{"name":485,"free":6,"premium":1649,"ultimate":1649,"description":1655,"config":1656,"shortenedValues":1658},"GitLab Duo Enterprise Add on. Enable developers to remediate vulnerabilities more efficiently by automatically creating a merge request to resolve the vulnerability.",{"href":1657,"showOnPricing":6},"https://docs.gitlab.com/user/gitlab_duo_chat/#the-context-chat-is-aware-of",{"free":6,"premium":1642,"ultimate":1642},{"name":1660,"free":6,"premium":1649,"ultimate":1649,"description":1661,"config":1662,"shortenedValues":1664},"Root Cause Analysis","GitLab Duo Enterprise Add on. Root cause analysis summarizes, analyzes, and proposes fixes, removing the guesswork by determining the root cause for a failed CI/CD pipeline.",{"href":1663,"showOnPricing":153},"https://docs.gitlab.com/user/analytics/ai_impact_analytics/",{"free":6,"premium":1642,"ultimate":1642},{"name":489,"free":6,"premium":1649,"ultimate":1649,"description":1666,"config":1667,"shortenedValues":1669},"GitLab Duo Enterprise Add on. Assign GitLab Duo as a reviewer on your merge requests to ensure consistent code review standards in your project.",{"href":1668,"showOnPricing":153},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/#have-gitlab-duo-review-your-code",{"free":6,"premium":1642,"ultimate":1642},{"name":1671,"free":6,"premium":6,"ultimate":1649,"description":1650,"config":1672,"shortenedValues":1674},"Vulnerability Explanation",{"href":1673,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/vulnerabilities/#explaining-a-vulnerability",{"free":6,"premium":1642,"ultimate":1642},{"name":1676,"free":6,"premium":6,"ultimate":1649,"description":1655,"config":1677,"shortenedValues":1679},"Vulnerability Resolution",{"href":1678,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/vulnerabilities/#vulnerability-resolution",{"free":6,"premium":1642,"ultimate":1642},{"name":1681,"free":6,"premium":6,"ultimate":1649,"description":1682,"config":1683,"shortenedValues":1684},"AI Impact Dashboard","GitLab Duo Enterprise Add on. Measure GitLab Duo's impact across your DevSecOps workflow with granular usage data and productivity metrics.",{"href":1663,"showOnPricing":153},{"free":6,"premium":1642,"ultimate":1642},{"title":1686,"features":1687},"Project Management",[1688,1693,1698,1703,1708,1713,1718,1723,1728],{"name":1689,"free":153,"premium":153,"ultimate":153,"description":1690,"config":1691},"Time Tracking","Track and manage hours spent on issues, merge requests, epics, and tasks with estimates, detailed reports, and standardized time units.",{"href":1692,"showOnPricing":153},"https://docs.gitlab.com/user/project/time_tracking/",{"name":1694,"free":153,"premium":153,"ultimate":153,"description":1695,"config":1696},"Wiki based project documentation","Create version-controlled documentation in Markdown, RDoc, AsciiDoc, or Org formats within GitLab, with customizable navigation, PDF export options, and Git-based collaboration.",{"href":1697,"showOnPricing":153},"https://docs.gitlab.com/ee/user/project/wiki/",{"name":1699,"free":6,"premium":153,"ultimate":153,"description":1700,"config":1701},"Issue Weights","Add weighting to issues to indicate time, value, or complexity, allowing for prioritization and more effective resource planning during development.",{"href":1702,"showOnPricing":153},"https://docs.gitlab.com/ee/user/project/issues/issue_weight.html",{"name":1704,"free":6,"premium":153,"ultimate":153,"description":1705,"config":1706},"Code and Productivity Analytics","Measure development velocity by tracking merge request completion times, which helps to identify bottlenecks by showing which authors, labels, or milestones affect delivery speed.",{"href":1707,"showOnPricing":153},"https://docs.gitlab.com/ee/user/analytics/productivity_analytics.html",{"name":1709,"free":6,"premium":153,"ultimate":153,"description":1710,"config":1711},"Single level Epics","Coordinate and track large initiatives by organizing work items into a work hierarchy, making complex projects manageable.",{"href":1712},"https://docs.gitlab.com/ee/user/group/epics/",{"name":1714,"free":6,"premium":153,"ultimate":153,"description":1715,"config":1716},"Issue to Epic promotion","Promote important issues into epics within the parent group, preserving all metadata like comments, votes, participants, and labels",{"href":1717,"showOnPricing":153},"https://docs.gitlab.com/user/project/issues/managing_issues/#promote-an-issue-to-an-epic",{"name":1719,"free":6,"premium":153,"ultimate":153,"description":1720,"config":1721},"Iterations","A time-boxed workflow that groups issues to be worked on during a specific period of time, usually lasting 1-3 weeks.",{"href":1722},"https://docs.gitlab.com/ee/user/group/iterations/",{"name":1724,"free":6,"premium":153,"ultimate":153,"description":1725,"config":1726},"Scoped Labels","Use scoped labels to annotate issues, merge requests, and epics with mutually exclusive labels.",{"href":1727},"https://docs.gitlab.com/user/project/labels/#scoped-labels",{"name":1729,"free":6,"premium":6,"ultimate":153,"description":1730,"config":1731},"Status Page","Create and deploy a static website to communicate efficiently to users during an incident.",{"href":1732,"showOnPricing":153},"https://docs.gitlab.com/ee/operations/incident_management/status_page.html",{"title":1734,"features":1735},"Security and Compliance",[1736,1741,1746,1751,1758,1762,1767,1772,1777,1782,1787,1792],{"name":1737,"free":153,"premium":153,"ultimate":153,"description":1738,"config":1739},"Secret Detection","Monitor your activity to help prevent secrets from being leaked and help you respond if there is a leak.",{"href":1740,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/secret_detection/",{"name":1742,"free":6,"premium":6,"ultimate":153,"description":1743,"config":1744},"Static Application Security Testing","Automatic scans to discover vulnerabilities with each commit, giving you immediate feedback without disrupting your workflow.",{"href":1745,"showOnPricing":153},"https://docs.gitlab.com/ee/user/application_security/sast/",{"name":1747,"free":6,"premium":153,"ultimate":153,"description":1748,"config":1749},"Group & Project Audit Events","Track critical security actions like permission changes and user modifications with comprehensive, permanent audit logs, providing detailed reports for compliance, incident response, and access reviews.",{"href":1750,"showOnPricing":153},"https://docs.gitlab.com/user/compliance/audit_events/#group-audit-events",{"name":1752,"free":6,"premium":1753,"ultimate":1754,"description":1755,"config":1756},"Compliance Frameworks","Limited","Custom","Label projects with specific compliance requirements, with optional enforcement of compliance pipeline configurations and security policies in the Ultimate tier for enhanced regulatory oversight.",{"href":1757,"showOnPricing":153},"https://docs.gitlab.com/user/compliance/compliance_frameworks/",{"name":226,"free":6,"premium":6,"ultimate":153,"description":1759,"config":1760},"Identify, prioritize, and track security weaknesses in your applications, helping security teams efficiently determine which vulnerabilities to address first to protect your software assets effectively.",{"href":1761,"showOnPricing":153},"/direction/govern/threat_insights/vulnerability_management/",{"name":1763,"free":6,"premium":6,"ultimate":153,"description":1764,"config":1765},"Security Dashboards","View comprehensive vulnerability metrics, ratings, and trends across your projects, with 30-90 day visibility.",{"href":1766,"showOnPricing":153},"https://docs.gitlab.com/ee/user/application_security/security_dashboard/index.html",{"name":1768,"free":6,"premium":6,"ultimate":153,"description":1769,"config":1770},"Compliance Dashboards","Track project compliance against GitLab standards with automatic adherence scans that update whenever project settings change.",{"href":1771,"showOnPricing":153},"https://docs.gitlab.com/ee/user/compliance/compliance_center/compliance_standards_adherence_dashboard.html",{"name":1773,"free":6,"premium":6,"ultimate":153,"description":1774,"config":1775},"Security Policies","Enforce organization-wide controls for security scans, merge request approvals, and pipeline execution, ensuring consistent security practices across projects.",{"href":1776,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/policies/",{"name":1778,"free":6,"premium":6,"ultimate":153,"description":1779,"config":1780},"Software Composition Analysis","Automatically detect vulnerabilities in application dependencies, including transitive ones, during development through SBOM analysis.",{"href":1781,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/dependency_scanning/dependency_scanning_sbom/",{"name":1783,"free":6,"premium":6,"ultimate":153,"description":1784,"config":1785},"IaC Scanning","Runs in your CI/CD pipeline, checking your infrastructure definition files for known vulnerabilities so you can proactively address the risk to your application.",{"href":1786,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/iac_scanning/",{"name":1788,"free":6,"premium":6,"ultimate":153,"description":1789,"config":1790},"Fuzz Testing","Automatically test your application with randomized inputs to uncover hidden bugs and security issues that standard QA might miss.",{"href":1791,"showOnPricing":153},"https://docs.gitlab.com/user/application_security/coverage_fuzzing/",{"name":1793,"free":6,"premium":6,"ultimate":153,"description":1794,"config":1795},"Dynamic Application Security Testing","Simulates real-world hacker attacks against your running web applications and APIs, detecting vulnerabilities like XSS and SQL injection that other tools may miss.",{"href":1796,"showOnPricing":153},"https://docs.gitlab.com/ee/user/application_security/dast/",{"title":176,"features":1798},[1799,1804,1809],{"name":1800,"free":6,"premium":153,"ultimate":153,"description":1801,"config":1802},"SLA Countdown Timer","Track customer service agreements with an automatic countdown on incidents.",{"href":1803,"showOnPricing":153},"https://docs.gitlab.com/operations/incident_management/incidents/#service-level-agreement-countdown-timer",{"name":1805,"free":6,"premium":153,"ultimate":153,"description":1806,"config":1807},"Escalation Policies","Assign response workflows to incidents, automatically triggering notifications to on-call responders based on configurable policies.",{"href":1808,"showOnPricing":153},"https://docs.gitlab.com/operations/incident_management/manage_incidents/#change-escalation-policy",{"name":1810,"free":6,"premium":153,"ultimate":153,"description":1811,"config":1812},"On-call Schedule Management","Create rotation schedules for team members to share incident response responsibilities, ensuring immediate notification when issues occur and maintaining continuous service availability during disruptions.",{"href":1813},"https://docs.gitlab.com/operations/incident_management/oncall_schedules/",{"title":1815,"features":1816},"Portfolio Management",[1817,1824,1829,1834,1839,1844,1849,1852],{"name":1818,"free":1819,"premium":1819,"ultimate":1820,"description":1821,"config":1822},"Guest Users","Limited access","View repository code","Ideal for external collaborators who need basic visibility while protecting sensitive project data.  Add unlimited users without impacting billable seats in Ultimate tier.",{"href":1823,"showOnPricing":153},"https://docs.gitlab.com/administration/guest_users/",{"name":1825,"free":6,"premium":153,"ultimate":153,"description":1826,"config":1827},"Contributor Analytics","Visualize individual contributions across your group by tracking team member activity over weekly, monthly, or quarterly periods.",{"href":1828,"showOnPricing":153},"https://docs.gitlab.com/ee/user/group/contribution_analytics/index.html",{"name":1830,"free":6,"premium":153,"ultimate":153,"description":1831,"config":1832},"Planning Hierarchy","Visualize planned work as a timeline of epics and milestones, helping to identify dependencies and communicate progress to stakeholders.",{"href":1833,"showOnPricing":153},"https://docs.gitlab.com/user/group/roadmap/",{"name":1835,"free":6,"premium":6,"ultimate":153,"description":1836,"config":1837},"Insights and Health Reporting","Interactive charts and custom reports for project metrics like issue creation trends, merge request completion times, and triage efficiency.",{"href":1838,"showOnPricing":153},"https://docs.gitlab.com/user/project/insights/",{"name":1840,"free":6,"premium":6,"ultimate":153,"description":1841,"config":1842},"DORA4 Metrics","Track key DevOps performance indicators for velocity (deployment frequency, lead time) and stability (failure rate, recovery time).",{"href":1843,"showOnPricing":153},"https://docs.gitlab.com/user/analytics/dora_metrics/",{"name":1845,"free":6,"premium":6,"ultimate":153,"description":1846,"config":1847},"Custom Roles","Create tailored access levels based on existing roles with specific permissions for your organization's needs, applied consistently across groups and projects.",{"href":1848},"https://docs.gitlab.com/user/custom_roles/",{"name":232,"free":6,"premium":6,"ultimate":153,"description":233,"config":1850},{"href":1851,"showOnPricing":153},"https://docs.gitlab.com/user/analytics/value_streams_dashboard/",{"name":252,"free":6,"premium":6,"ultimate":1853,"description":1854,"config":1855},"Add-on ($)","Jira replacement with unified planning workflows for all team members, featuring value stream analytics, executive dashboards, and organization-wide visibility.",{"href":1374,"showOnPricing":153},{"title":1857,"description":1858,"features":1859},"Scaled and Multi-Region Support","** Available on Self-Managed plans only",[1860,1865,1870,1875,1880,1885,1890],{"name":1861,"free":153,"premium":153,"ultimate":153,"description":1862,"config":1863},"Dependency Proxy for Container Registry**","Local pull-through cache for container images that stores frequently-accessed upstream images.",{"href":1864},"https://docs.gitlab.com/user/packages/dependency_proxy/",{"name":1866,"free":6,"premium":153,"ultimate":153,"description":1867,"config":1868},"Globally distributed cloning with GitLab Geo**","Local GitLab instances that cache repositories geographically closer to users, reducing clone/fetch times from minutes to seconds.",{"href":1869},"https://docs.gitlab.com/administration/geo/#remote-team-acceleration",{"name":1871,"free":6,"premium":153,"ultimate":153,"description":1872,"config":1873},"Offload CI/CD to Secondary Site Runners","Offload load from the primary instance by registering a gitlab-runner with a secondary site.",{"href":1874},"https://docs.gitlab.com/administration/geo/secondary_proxy/runners/",{"name":1876,"free":6,"premium":153,"ultimate":153,"description":1877,"config":1878},"Disaster recovery**","Replicate your database, your Git repositories, and other assets.",{"href":1879},"https://docs.gitlab.com/administration/geo/disaster_recovery/",{"name":1881,"free":6,"premium":153,"ultimate":153,"description":1882,"config":1883},"Advanced Search","Find code patterns, security vulnerabilities, deprecated functions, buried discussions, and existing solutions across all projects, repositories, issues, merge requests, and wikis.",{"href":1884},"https://docs.gitlab.com/user/search/advanced_search/",{"name":1886,"free":6,"premium":153,"ultimate":153,"description":1887,"config":1888},"Scalable Reference Architecture","Validated, production-ready environment designs for deploying GitLab at scale, with detailed specifications you can implement or adapt based on your organization's specific requirements.",{"href":1889},"https://docs.gitlab.com/administration/reference_architectures/",{"name":1891,"free":6,"premium":153,"ultimate":153,"description":1892,"config":1893},"Advanced LDAP/SAML Configuration","Automatically synchronize GitLab users with LDAP groups, configuring administrator access, external user status, and SSH keys through customizable directory attributes.",{"href":1894},"https://docs.gitlab.com/administration/auth/ldap/#ldap-sync-configuration-settings","content:shared:en-us:feature-comparison-table.yml","Feature Comparison Table","shared/en-us/feature-comparison-table.yml","shared/en-us/feature-comparison-table",1753208284602]