{
  "generated_at": "2026-09-09T07:00:15.582Z",
  "slug": "gitlab",
  "name": "GitLab",
  "homepage": "https://about.gitlab.com",
  "source_url": "https://about.gitlab.com/pricing/",
  "current_tiers": [
    {
      "name": "Free",
      "monthly_price_usd": 0,
      "annual_price_usd": 0,
      "billing_unit": "flat",
      "included_seats": null,
      "is_free": true,
      "is_enterprise": false,
      "headline_features": [
        "5 users per top-level group",
        "400 compute minutes per month",
        "Source Code Management & CI/CD",
        "10 GiB adjustable storage",
        "Static Application Security Testing"
      ]
    },
    {
      "name": "Premium",
      "monthly_price_usd": 29,
      "annual_price_usd": null,
      "billing_unit": "per_seat",
      "included_seats": null,
      "is_free": false,
      "is_enterprise": false,
      "headline_features": [
        "Unlimited licensed users",
        "10,000 compute minutes per month",
        "Advanced CI/CD",
        "Team Project Management",
        "SLA Management",
        "Priority Support",
        "12 included GitLab Credits per user/month"
      ]
    },
    {
      "name": "Ultimate",
      "monthly_price_usd": null,
      "annual_price_usd": null,
      "billing_unit": "unknown",
      "included_seats": null,
      "is_free": false,
      "is_enterprise": true,
      "headline_features": [
        "Unlimited guest users",
        "50,000 compute minutes per month",
        "Application Security Testing",
        "Software Supply Chain Security",
        "Vulnerability Management",
        "Strategic Portfolio Management",
        "Value Stream Management",
        "24 included GitLab Credits per user/month"
      ]
    }
  ],
  "first_observed_at": "2025-08-23T14:46:59.000Z",
  "last_observed_at": "2026-09-08T07:02:06.555Z",
  "series": [
    {
      "tier": "Free",
      "segments": [
        [
          {
            "observed_at": "2025-08-23T14:46:59.000Z",
            "price": 0
          },
          {
            "observed_at": "2025-10-05T15:01:10.000Z",
            "price": 0
          },
          {
            "observed_at": "2025-12-01T00:20:45.000Z",
            "price": 0
          },
          {
            "observed_at": "2026-02-07T23:25:38.000Z",
            "price": 0
          },
          {
            "observed_at": "2026-03-02T14:41:03.000Z",
            "price": 0
          },
          {
            "observed_at": "2026-04-02T18:11:07.000Z",
            "price": 0
          }
        ],
        [
          {
            "observed_at": "2026-07-01T12:04:13.000Z",
            "price": 0
          },
          {
            "observed_at": "2026-08-01T16:05:35.000Z",
            "price": 0
          },
          {
            "observed_at": "2026-08-23T07:02:38.678Z",
            "price": 0
          }
        ]
      ],
      "tier_class": "free"
    },
    {
      "tier": "Premium",
      "segments": [
        [
          {
            "observed_at": "2025-08-23T14:46:59.000Z",
            "price": 29
          },
          {
            "observed_at": "2025-10-05T15:01:10.000Z",
            "price": 29
          },
          {
            "observed_at": "2025-12-01T00:20:45.000Z",
            "price": 29
          },
          {
            "observed_at": "2026-02-07T23:25:38.000Z",
            "price": 29
          },
          {
            "observed_at": "2026-03-02T14:41:03.000Z",
            "price": 29
          },
          {
            "observed_at": "2026-04-02T18:11:07.000Z",
            "price": 29
          }
        ],
        [
          {
            "observed_at": "2026-07-01T12:04:13.000Z",
            "price": 29
          },
          {
            "observed_at": "2026-08-01T16:05:35.000Z",
            "price": 29
          },
          {
            "observed_at": "2026-08-23T07:02:38.678Z",
            "price": 29
          }
        ]
      ],
      "tier_class": "entry"
    }
  ],
  "markers": [
    {
      "observed_at": "2025-12-01T00:20:45.000Z",
      "label": "Free billing unit changed"
    },
    {
      "observed_at": "2025-12-01T00:20:45.000Z",
      "label": "Free seats changed"
    },
    {
      "observed_at": "2025-12-01T00:20:45.000Z",
      "label": "Ultimate flag changed"
    },
    {
      "observed_at": "2026-02-07T23:25:38.000Z",
      "label": "Free billing unit changed"
    },
    {
      "observed_at": "2026-02-07T23:25:38.000Z",
      "label": "Free seats changed"
    },
    {
      "observed_at": "2026-02-07T23:25:38.000Z",
      "label": "Ultimate flag changed"
    },
    {
      "observed_at": "2026-02-07T23:25:38.000Z",
      "label": "GitLab Dedicated tier removed"
    },
    {
      "observed_at": "2026-02-07T23:25:38.000Z",
      "label": "GitLab Dedicated for Government tier removed"
    },
    {
      "observed_at": "2026-03-02T14:41:03.000Z",
      "label": "Free billing unit changed"
    },
    {
      "observed_at": "2026-04-02T18:11:07.000Z",
      "label": "Ultimate billing unit changed"
    },
    {
      "observed_at": "2026-07-01T12:04:13.000Z",
      "label": "Ultimate billing unit changed"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "Free billing unit changed"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "Ultimate flag changed"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "Free seats changed"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "Ultimate flag changed"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "GitLab Dedicated tier added"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "GitLab Dedicated for Government tier added"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "GitLab Dedicated tier added"
    },
    {
      "observed_at": "2026-08-01T16:05:35.000Z",
      "label": "GitLab Dedicated for Government tier added"
    },
    {
      "observed_at": "2026-08-23T07:02:38.678Z",
      "label": "Free seats changed"
    },
    {
      "observed_at": "2026-08-23T07:02:38.678Z",
      "label": "GitLab Dedicated tier removed"
    },
    {
      "observed_at": "2026-08-23T07:02:38.678Z",
      "label": "GitLab Dedicated for Government tier removed"
    }
  ],
  "changes": [
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_removed",
      "json_path": "tiers.GitLab Dedicated for Government",
      "before": {
        "name": "GitLab Dedicated for Government",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate and Dedicated, plus:",
          "Hosted on a FedRAMP compliant infrastructure",
          "Meets FedRAMP Moderate baseline security controls",
          "GovRAMP authorized for state and local government"
        ]
      },
      "after": null,
      "materiality": 100,
      "observed_at": "2026-08-23T07:02:38.678Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_removed",
      "json_path": "tiers.GitLab Dedicated",
      "before": {
        "name": "GitLab Dedicated",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate, plus:",
          "Fully managed by GitLab",
          "Data residency in region of your choice",
          "Full data and source code isolation"
        ]
      },
      "after": null,
      "materiality": 100,
      "observed_at": "2026-08-23T07:02:38.678Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "seats_changed",
      "json_path": "tiers.Free.included_seats",
      "before": 5,
      "after": null,
      "materiality": 50,
      "observed_at": "2026-08-23T07:02:38.678Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_added",
      "json_path": "tiers.GitLab Dedicated for Government",
      "before": null,
      "after": {
        "name": "GitLab Dedicated for Government",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate and Dedicated, plus:",
          "Hosted on a FedRAMP compliant infrastructure",
          "Meets FedRAMP Moderate baseline security controls",
          "GovRAMP authorized for state and local government"
        ]
      },
      "materiality": 100,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_added",
      "json_path": "tiers.GitLab Dedicated",
      "before": null,
      "after": {
        "name": "GitLab Dedicated",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate, plus:",
          "Fully managed by GitLab",
          "Data residency in region of your choice",
          "Full data and source code isolation"
        ]
      },
      "materiality": 100,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_added",
      "json_path": "tiers.GitLab Dedicated for Government",
      "before": null,
      "after": {
        "name": "GitLab Dedicated for Government",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate and Dedicated, plus:",
          "Hosted on a FedRAMP compliant infrastructure",
          "Meets FedRAMP Moderate baseline security controls",
          "GovRAMP authorized for state and local government"
        ]
      },
      "materiality": 100,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "tier_added",
      "json_path": "tiers.GitLab Dedicated",
      "before": null,
      "after": {
        "name": "GitLab Dedicated",
        "monthly_price_usd": null,
        "annual_price_usd": null,
        "billing_unit": "unknown",
        "included_seats": null,
        "is_free": false,
        "is_enterprise": true,
        "headline_features": [
          "Includes everything from Ultimate, plus:",
          "Fully managed by GitLab",
          "Data residency in region of your choice",
          "Full data and source code isolation"
        ]
      },
      "materiality": 100,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "flag_changed",
      "json_path": "tiers.Ultimate.flags",
      "before": {
        "is_free": false,
        "is_enterprise": false
      },
      "after": {
        "is_free": false,
        "is_enterprise": true
      },
      "materiality": 60,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "seats_changed",
      "json_path": "tiers.Free.included_seats",
      "before": null,
      "after": 5,
      "materiality": 50,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "flag_changed",
      "json_path": "tiers.Ultimate.flags",
      "before": {
        "is_free": false,
        "is_enterprise": false
      },
      "after": {
        "is_free": false,
        "is_enterprise": true
      },
      "materiality": 60,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    },
    {
      "competitor": "GitLab",
      "slug": "gitlab",
      "change_type": "billing_unit_changed",
      "json_path": "tiers.Free.billing_unit",
      "before": "per_seat",
      "after": "flat",
      "materiality": 70,
      "observed_at": "2026-08-01T16:05:35.000Z",
      "annotation": null
    }
  ],
  "provenance": {
    "live": 2,
    "wayback": 12,
    "mixed": 5
  }
}