---
title: "Cookie Banner Performance 2026: 3.7-Point LCP Cost"
description: "Original PageSpeed Matters research across 9.5 million mobile origins: cookie consent banners cost 3.7 points of good-LCP, yet banner sites pass Core Web Vitals more often overall."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often",
      "datePublished": "2026-07-15",
      "dateModified": "2026-07-15",
      "author": {
        "@type": "Person",
        "name": "Matt Suffoletto",
        "jobTitle": "Performance Optimization Expert",
        "url": "https://www.pagespeedmatters.com/resources/author/matt-suffoletto"
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://www.pagespeedmatters.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Resources",
          "item": "https://www.pagespeedmatters.com/resources"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Data Studies",
          "item": "https://www.pagespeedmatters.com/resources/data-studies"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often"
        }
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "Dataset",
      "name": "Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often",
      "description": "Original PageSpeed Matters research across 9.5 million mobile origins: cookie consent banners cost 3.7 points of good-LCP, yet banner sites pass Core Web Vitals more often overall.",
      "url": "https://www.pagespeedmatters.com/resources/data-studies/cookie-consent-banners-core-web-vitals",
      "creator": {
        "@type": "Organization",
        "name": "PageSpeed Matters",
        "url": "https://www.pagespeedmatters.com"
      },
      "datePublished": "2026-07-15",
      "dateModified": "2026-07-15",
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "isAccessibleForFree": true,
      "creativeWorkStatus": "Published",
      "variableMeasured": "Core Web Vitals pass rate and web performance metrics",
      "measurementTechnique": "HTTP Archive technology detection (Wappalyzer \"Cookie compliance\" category) joined to Chrome UX Report (CrUX) real-user field data"
    },
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Do cookie consent banners hurt Core Web Vitals?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Cookie Banners Cost 3.7 Points of LCP - Yet Those Sites Pass Core Web Vitals More Often."
          }
        },
        {
          "@type": "Question",
          "name": "How was this measured?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "HTTP Archive technology detection (Wappalyzer \"Cookie compliance\" category) joined to Chrome UX Report (CrUX) real-user field data (June 2026 crawl, May 2026 CrUX release). 9.58 million mobile origins with a CrUX reading, split by whether a consent tool was detected, measured at the 75th percentile against Google's Core Web Vitals thresholds (strict all-three pass)."
          }
        }
      ]
    }
  ]
---

[![PageSpeed Matters](/assets/logo-DtyG_mQE.png)](/)

-   [Benefits](/why-speed-matters)
-   [Services](/services)
-   [ROI Calculator](/roi)
-   [Pricing](/pricing)
-   [Proof](/proof)
-   [Resources](/resources)
-   [About](/about)

[Speed Audit](/contact)

[Let's Talk](/contact)

 [![PageSpeed Matters](/assets/logo-DtyG_mQE.png)](/)

[Benefits](/why-speed-matters)[Services](/services)[ROI Calculator](/roi)[Pricing](/pricing)[Proof](/proof)[Resources](/resources)[About](/about)

Popular Services

[

Core Web Vitals Optimization ](/services/core-web-vitals-optimization)[

![WordPress Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eWordPress%3c/title%3e%3cpath%20d='M21.469%206.825c.84%201.537%201.318%203.3%201.318%205.175%200%203.979-2.156%207.456-5.363%209.325l3.295-9.527c.615-1.54.82-2.771.82-3.864%200-.405-.026-.78-.07-1.11m-7.981.105c.647-.03%201.232-.105%201.232-.105.582-.075.514-.93-.067-.899%200%200-1.755.135-2.88.135-1.064%200-2.85-.15-2.85-.15-.585-.03-.661.855-.075.885%200%200%20.54.061%201.125.09l1.68%204.605-2.37%207.08L5.354%206.9c.649-.03%201.234-.1%201.234-.1.585-.075.516-.93-.065-.896%200%200-1.746.138-2.874.138-.2%200-.438-.008-.69-.015C4.911%203.15%208.235%201.215%2012%201.215c2.809%200%205.365%201.072%207.286%202.833-.046-.003-.091-.009-.141-.009-1.06%200-1.812.923-1.812%201.914%200%20.89.513%201.643%201.06%202.531.411.72.89%201.643.89%202.977%200%20.915-.354%201.994-.821%203.479l-1.075%203.585-3.9-11.61.001.014zM12%2022.784c-1.059%200-2.081-.153-3.048-.437l3.237-9.406%203.315%209.087c.024.053.05.101.078.149-1.12.393-2.325.609-3.582.609M1.211%2012c0-1.564.336-3.05.935-4.39L7.29%2021.709C3.694%2019.96%201.212%2016.271%201.211%2012M12%200C5.385%200%200%205.385%200%2012s5.385%2012%2012%2012%2012-5.385%2012-12S18.615%200%2012%200'/%3e%3c/svg%3e)

WordPress Speed Optimization ](/services/wordpress-speed-optimization)[

![WooCommerce Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eWoo%3c/title%3e%3cpath%20d='M2.227%204.857A2.228%202.228%200%20000%207.094v7.457c0%201.236%201.001%202.237%202.237%202.237h5.36l2.39%202.076-.462-2.076h4.238a2.228%202.228%200%20002.237-2.237V7.094a2.228%202.228%200%2000-2.237-2.237H2.227zm4.636%201.885h.053c.115.002.22.04.316.117a.46.46%200%2001.183.336c.014.098-.003.177-.058.283-.23.422-.418%201.131-.57%202.12-.147.957-.202%201.706-.166%202.24a.694.694%200%2001-.07.387.377.377%200%2001-.31.213c-.153.01-.314-.06-.466-.22-.548-.558-.982-1.393-1.3-2.504-.382.752-.664%201.316-.846%201.692-.347.665-.643%201.005-.888%201.022-.16.012-.295-.122-.412-.403-.302-.771-.624-2.258-.97-4.464a.526.526%200%2001.096-.393c.083-.113.205-.168.37-.18.3-.024.47.114.511.42.183%201.23.384%202.272.596%203.124l1.286-2.453c.117-.224.265-.34.443-.352.258-.018.42.147.483.495.147.78.333%201.445.558%202.01.152-1.493.412-2.57.779-3.234a.452.452%200%2001.386-.26zm2.288.637c.099%200%20.205.01.318.035.411.088.728.313.938.683.19.318.286.699.286%201.156%200%20.607-.154%201.157-.46%201.663-.355.587-.813.884-1.383.884a1.557%201.557%200%2001-.318-.039.763.763%200%2001-.141-.05%201.351%201.351%200%2001-.799-.63%202.277%202.277%200%2001-.28-1.166c0-.605.151-1.158.457-1.658.358-.59.818-.88%201.382-.878zm3.687%200c.099%200%20.205.01.318.035.418.088.728.313.938.683.19.318.283.699.283%201.156%200%20.607-.153%201.157-.459%201.663-.354.587-.812.884-1.382.884a1.557%201.557%200%2001-.318-.039%201.352%201.352%200%2001-.94-.68%202.277%202.277%200%2001-.283-1.166c0-.605.154-1.158.46-1.658.358-.59.818-.88%201.383-.878zm-3.504.636a.636.636%200%2000-.534.373%201.908%201.908%200%2000-.354%201.13c0%20.17.035.354.106.536.087.23.207.35.347.38.147.029.306-.034.478-.187.218-.195.363-.483.446-.87.028-.137.041-.283.041-.436%200-.171-.035-.354-.106-.535-.088-.23-.206-.35-.347-.38a.436.436%200%2000-.077-.011zm3.688%200a.636.636%200%2000-.535.373%201.908%201.908%200%2000-.354%201.13c0%20.17.036.354.107.536.086.23.206.35.347.38.147.029.306-.034.478-.187.217-.195.362-.483.445-.87.024-.137.041-.283.041-.436%200-.171-.035-.354-.106-.535-.088-.23-.206-.35-.347-.38a.436.436%200%2000-.076-.011z'/%3e%3c/svg%3e)

WooCommerce Speed Optimization ](/services/woocommerce-speed-optimization)[

![Shopify Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eShopify%3c/title%3e%3cpath%20d='M15.337%2023.979l7.216-1.561s-2.604-17.613-2.625-17.73c-.018-.116-.114-.192-.211-.192s-1.929-.136-1.929-.136-1.275-1.274-1.439-1.411c-.045-.037-.075-.057-.121-.074l-.914%2021.104h.023zM11.71%2011.305s-.81-.424-1.774-.424c-1.447%200-1.504.906-1.504%201.141%200%201.232%203.24%201.715%203.24%204.629%200%202.295-1.44%203.76-3.406%203.76-2.354%200-3.54-1.465-3.54-1.465l.646-2.086s1.245%201.066%202.28%201.066c.675%200%20.975-.545.975-.932%200-1.619-2.654-1.694-2.654-4.359-.034-2.237%201.571-4.416%204.827-4.416%201.257%200%201.875.361%201.875.361l-.945%202.715-.02.01zM11.17.83c.136%200%20.271.038.405.135-.984.465-2.064%201.639-2.508%203.992-.656.213-1.293.405-1.889.578C7.697%203.75%208.951.84%2011.17.84V.83zm1.235%202.949v.135c-.754.232-1.583.484-2.394.736.466-1.777%201.333-2.645%202.085-2.971.193.501.309%201.176.309%202.1zm.539-2.234c.694.074%201.141.867%201.429%201.755-.349.114-.735.231-1.158.366v-.252c0-.752-.096-1.371-.271-1.871v.002zm2.992%201.289c-.02%200-.06.021-.078.021s-.289.075-.714.21c-.423-1.233-1.176-2.37-2.508-2.37h-.115C12.135.209%2011.669%200%2011.265%200%208.159%200%206.675%203.877%206.21%205.846c-1.194.365-2.063.636-2.16.674-.675.213-.694.232-.772.87-.075.462-1.83%2014.063-1.83%2014.063L15.009%2024l.927-21.166z'/%3e%3c/svg%3e)

Shopify Speed Optimization ](/services/shopify-speed-optimization)[

![Wix Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eWix%3c/title%3e%3cpath%20d='m0%207.354%202.113%209.292h.801a1.54%201.54%200%200%200%201.506-1.218l1.351-6.34a.171.171%200%200%201%20.167-.137c.08%200%20.15.058.167.137l1.352%206.34a1.54%201.54%200%200%200%201.506%201.218h.805l2.113-9.292h-.565c-.62%200-1.159.43-1.296%201.035l-1.26%205.545-1.106-5.176a1.76%201.76%200%200%200-2.19-1.324c-.639.176-1.113.716-1.251%201.365l-1.094%205.127-1.26-5.537A1.33%201.33%200%200%200%20.563%207.354H0zm13.992%200a.951.951%200%200%200-.951.95v8.342h.635a.952.952%200%200%200%20.951-.95V7.353h-.635zm1.778%200%203.158%204.66-3.14%204.632h1.325c.368%200%20.712-.181.918-.486l1.756-2.59a.12.12%200%200%201%20.197%200l1.754%202.59c.206.305.55.486.918.486h1.326l-3.14-4.632L24%207.354h-1.326c-.368%200-.712.181-.918.486l-1.772%202.617a.12.12%200%200%201-.197%200L18.014%207.84a1.108%201.108%200%200%200-.918-.486H15.77z'/%3e%3c/svg%3e)

Wix Speed Optimization ](/services/wix-speed-optimization)[

![BigCommerce Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eBigCommerce%3c/title%3e%3cpath%20d='M12.645%2013.663h3.027c.861%200%201.406-.474%201.406-1.235%200-.717-.545-1.234-1.406-1.234h-3.027c-.1%200-.187.086-.187.172v2.125c.015.1.086.172.187.172zm0%204.896h3.128c.961%200%201.535-.488%201.535-1.35%200-.746-.545-1.35-1.535-1.35h-3.128c-.1%200-.187.087-.187.173v2.34c.015.115.086.187.187.187zM23.72.053l-8.953%208.93h1.464c2.281%200%203.63%201.435%203.63%203%200%201.235-.832%202.14-1.722%202.541-.143.058-.143.259.014.316%201.033.402%201.765%201.48%201.765%202.742%200%201.78-1.19%203.202-3.5%203.202h-6.342c-.1%200-.187-.086-.187-.172V13.85L.062%2023.64c-.13.13-.043.359.143.359h23.631a.16.16%200%200%200%20.158-.158V.182c.043-.158-.158-.244-.273-.13z'/%3e%3c/svg%3e)

BigCommerce Speed Optimization ](/services/bigcommerce-speed-optimization)[

![Webflow Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eWebflow%3c/title%3e%3cpath%20d='m24%204.515-7.658%2014.97H9.149l3.205-6.204h-.144C9.566%2016.713%205.621%2018.973%200%2019.485v-6.118s3.596-.213%205.71-2.435H0V4.515h6.417v5.278l.144-.001%202.622-5.277h4.854v5.244h.144l2.72-5.244H24Z'/%3e%3c/svg%3e)

Webflow Speed Optimization ](/services/webflow-speed-optimization)[

![Squarespace Speed Optimization](data:image/svg+xml,%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eSquarespace%3c/title%3e%3cpath%20d='M22.655%208.719c-1.802-1.801-4.726-1.801-6.564%200l-7.351%207.35c-.45.45-.45%201.2%200%201.65.45.449%201.2.449%201.65%200l7.351-7.351c.899-.899%202.362-.899%203.264%200%20.9.9.9%202.364%200%203.264l-7.239%207.239c.9.899%202.362.899%203.263%200l5.589-5.589c1.836-1.838%201.836-4.763.037-6.563zm-2.475%202.437c-.451-.45-1.201-.45-1.65%200l-7.354%207.389c-.9.899-2.361.899-3.262%200-.45-.45-1.2-.45-1.65%200s-.45%201.2%200%201.649c1.801%201.801%204.726%201.801%206.564%200l7.351-7.35c.449-.487.449-1.239.001-1.688zm-2.439-7.35c-1.801-1.801-4.726-1.801-6.564%200l-7.351%207.351c-.45.449-.45%201.199%200%201.649s1.2.45%201.65%200l7.395-7.351c.9-.899%202.371-.899%203.27%200%20.451.45%201.201.45%201.65%200%20.421-.487.421-1.199-.029-1.649h-.021zm-2.475%202.437c-.45-.45-1.2-.45-1.65%200l-7.351%207.389c-.899.9-2.363.9-3.265%200-.9-.899-.9-2.363%200-3.264l7.239-7.239c-.9-.9-2.362-.9-3.263%200L1.35%208.719c-1.8%201.8-1.8%204.725%200%206.563%201.801%201.801%204.725%201.801%206.564%200l7.35-7.351c.451-.488.451-1.238%200-1.688h.002z'/%3e%3c/svg%3e)

Squarespace Speed Optimization ](/services/squarespace-speed-optimization)

[Book a Call](/contact)

[Home](/) [Resources](/resources) [Data Studies](/resources/data-studies) Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often 

Data Study · Third-Party Scripts

# Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often

![Matt Suffoletto](/assets/matt-CEkmAuBN.jpg)Written by [Matt Suffoletto](/resources/author/matt-suffoletto) 

Published July 15, 2026  6 min read 

Share 

[](https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals&text=Cookie%20Banners%20Cost%203.7%20Points%20of%20LCP%2C%20Yet%20Those%20Sites%20Pass%20Core%20Web%20Vitals%20More%20Often)[](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals)[](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals)[](https://www.reddit.com/submit?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals&title=Cookie%20Banners%20Cost%203.7%20Points%20of%20LCP%2C%20Yet%20Those%20Sites%20Pass%20Core%20Web%20Vitals%20More%20Often)

On This Page

-   [Methodology](#methodology-source "Methodology")
-   [Key Findings](#key-findings "Key Findings")
-   [The Paradox](#the-cookie-banner-paradox "The Paradox")
-   [How It Was Built](#how-the-study-was-built "How It Was Built")
-   [What a Banner Costs](#what-a-cookie-banner-actually-costs "What a Banner Costs")
-   [Where Banner Sites Lose and](#where-banner-sites-lose-and-where-they-win "Where Banner Sites Lose and")
-   [Keeping the Cost Small](#keeping-the-cost-small "Keeping the Cost Small")
-   [The Part You Control](#the-37-points-are-the-part-you-control "The Part You Control")
-   [Embed & cite](#embed "Embed & cite")
-   [FAQ](#faq "FAQ")

Share this post

[](https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals&text=Cookie%20Banners%20Cost%203.7%20Points%20of%20LCP%2C%20Yet%20Those%20Sites%20Pass%20Core%20Web%20Vitals%20More%20Often)[](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals)[](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals)[](https://www.reddit.com/submit?url=https%3A%2F%2Fwww.pagespeedmatters.com%2Fresources%2Fdata-studies%2Fcookie-consent-banners-core-web-vitals&title=Cookie%20Banners%20Cost%203.7%20Points%20of%20LCP%2C%20Yet%20Those%20Sites%20Pass%20Core%20Web%20Vitals%20More%20Often)

Cookie consent banners add a real loading cost, with good-LCP down 3.7 points on mobile. Yet the sites that run them pass Core Web Vitals more often overall, because consent tools cluster on better-built sites.

Analysis of 9.58M origins  · CrUX + HTTP Archive, May 2026

Part of our [Third-Party Script Performance Statistics 2026](/resources/statistics/third-party-scripts) research.

## Methodology & Source

Data source

HTTP Archive technology detection (Wappalyzer "Cookie compliance" category) joined to Chrome UX Report (CrUX) real-user field data

Collection date

June 2026 crawl, May 2026 CrUX release

Notes

9.58 million mobile origins with a CrUX reading, split by whether a consent tool was detected, measured at the 75th percentile against Google's Core Web Vitals thresholds (strict all-three pass).

## Key Findings

1.  1. [Cookie consent banners add a measurable loading cost:  **good-LCP drops from 68.9% to 65.2%** on mobile, a  **3.7-point** difference. ](#what-a-cookie-banner-actually-costs) Copy stat 
2.  2. [Yet sites with a banner pass Core Web Vitals more often overall:  **47.0% versus 41.6%** on mobile, a  **5.4-point** gap the "wrong" way. ](#where-banner-sites-lose-and-where-they-win) Copy stat 
3.  3. [The reason is selection, not the banner. Consent tools cluster on EU-facing, professionally built sites that score higher on responsiveness ( **good-INP 90.0% versus 83.8%**). ](#where-banner-sites-lose-and-where-they-win) Copy stat 
4.  4. [The banner's true, tool-attributable effect is the  **loading cost**. The overall-pass advantage belongs to the kind of site that installs one. ](#the-37-points-are-the-part-you-control) Copy stat 
5.  5. [Cookie banners run on about  **14%** of the mobile web ( **1.38 million origins**), heavily weighted toward regulated markets. ](#what-the-data-covers) Copy stat 
6.  6. [The loading cost is avoidable. A banner that loads asynchronously and does not shift layout keeps most of the LCP and CLS budget intact. ](#keeping-the-cost-small) Copy stat 

## The cookie-banner paradox

A cookie consent banner is the single most-dismissed piece of user interface on the modern web, and it has picked up a matching reputation for slowing pages down. The field record on 9.5 million sites turns that reputation inside out. Origins that show a consent banner pass Core Web Vitals more often than origins that do not, 47.0% versus 41.6% on mobile, even though the banner itself does knock a measurable 3.7 points off loading. The paradox, and the reason both facts are true at once, is what this study is about.

Why bother measuring at all? Because loading time decides outcomes that consent banners sit right on top of. Google has shown that once a mobile page passes roughly three seconds, most visitors are gone before the content arrives, and search ranking follows the same field data. A regulated-market homepage now almost always fires a consent tool during that critical first paint, so the question is not whether the banner is annoying, it is whether it is expensive.

The measurements below come from real Chrome sessions, on real phones and real networks, aggregated through the same Chrome User Experience Report that Google itself reads. Nothing here is a synthetic lab run.

## How the study was built

The starting point is a single question posed to two datasets at once: of the 9.58 million mobile origins with a CrUX reading, which ones ship a cookie-consent tool, and how do their Core Web Vitals compare with the ones that do not? HTTP Archive's technology fingerprinting supplies the yes-or-no answer for each origin, and CrUX supplies the field metrics those visitors actually experienced. An origin only counts as passing when its 75th-percentile mobile visitor sees Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds, and Cumulative Layout Shift under 0.1 all together. Google set the three-at-once bar deliberately, and origins tend to clear it only when nothing on the page is quietly falling behind.

## What a cookie banner actually costs

Cookie consent banners, the pop-ups required by GDPR and similar laws, are third-party scripts like any other, and they arrive with a cost: JavaScript to render the banner, and often a blocking overlay that sits on top of the page. We compared [Core Web Vitals](/resources/guides/complete-core-web-vitals-guide) for the roughly 1.4 million mobile sites that run a consent tool against those that do not, and the result splits into two findings that pull in opposite directions.

The first is the expected one. Banners hurt loading. Sites with a consent tool are good on Largest Contentful Paint 65.2% of the time on mobile, versus 68.9% without. That 3.7-point loading penalty is consistent with the extra script and overlay competing with the page's main content for the browser's attention.

3.7 pts

The mobile good-LCP penalty a cookie banner imposes, the smallest of the third-party tools we measured. Copy stat

Good loading (LCP) with and without a cookie banner (mobile)

Without a banner

68.9% 

With a banner

65.2% 

Source: PageSpeed Matters analysis of 9.5 million origins with CrUX field data, mobile 75th percentile, mid-2026.

On the one metric a banner actually touches, banner sites are behind. That 3.7-point gap is the honest, tool-attributable cost.

Copy chart embed Download PNG

## Where banner sites lose, and where they win

The second finding is the surprise. Those same banner sites pass Core Web Vitals more often overall, 47.0% versus 41.6% on mobile. The story clarifies the moment you place loading and responsiveness side by side. On LCP, the metric a banner actually touches, banner sites are behind. On Interaction to Next Paint, which a well-built consent tool does not affect, banner sites are far ahead, at 90.0% good versus 83.8%. The overall pass rate is the sum of the two, and the responsiveness gap wins.

The reason is selection. Cookie banners cluster in the EU and other regulated markets, on sites professionally built enough to bother with compliance in the first place. Those sites tend to be better maintained across the board, which is why they lead on responsiveness and stability. The banner adds a small loading cost to a population of sites that already ran fast. The honest reading is direct: a consent banner is a modest loading tax, and the sites that install one were above average before they did.

Where banner sites lose and win (mobile)

Good INP (banner ahead)

90% 

Good INP (no banner)

83.8% 

Good CLS (banner)

87.5% 

Good CLS (no banner)

88.3% 

Good LCP (banner behind)

65.2% 

Good LCP (no banner)

68.9% 

Source: PageSpeed Matters, mobile 75th-percentile field data, mid-2026. Values shown as with-banner versus without.

A well-built consent tool touches loading, not responsiveness. The INP gap is the site-quality confound in plain view.

Copy chart embed Download PNG

## Keeping the cost small

That loading penalty is a function of how the banner is built, not a fixed price. A consent tool that loads asynchronously, renders a lightweight bar rather than a heavy full-screen modal, reserves its own space so it does not shift the layout, and does not block other scripts will barely dent LCP or CLS. The worst offenders inject a large blocking overlay synchronously during load. If you must run a consent banner, and in many markets you must, choosing or configuring a lightweight one recovers most of the 3.7-point cost. It is one of several [third-party JavaScript](/resources/data-studies/page-weight) costs worth auditing together.

**Metric (mobile)**

**With cookie banner**

**Without**

CWV pass

47.0%

41.6%

Good LCP

65.2%

68.9%

Good INP

90.0%

83.8%

Good CLS

87.5%

88.3%

Origins

1,379,546

8,195,744

On desktop the pattern is the same: banner sites are behind on good-LCP (77.6% versus 81.1%) but pass at a near-identical overall rate (56.4% versus 55.6%).

## The 3.7 points are the part you control

The 47.0% versus 41.6% pass gap is not evidence that a banner speeds a site up. It is the selection effect showing through: consent tools cluster on EU-facing, professionally built origins that were already good on responsiveness at 90.0% INP versus 83.8%, so they carried a higher pass rate before the banner ever loaded. The number that actually belongs to the banner is the 3.7-point LCP cost, 65.2% good versus 68.9%, and that one moves the wrong way.

Those 3.7 points are also the part you control. A consent tool that loads asynchronously, renders a non-blocking bar instead of a full-screen modal, and reserves its own space keeps almost all of the LCP and CLS budget, which is why the desktop pass rates land near-identical at 56.4% versus 55.6%. The banner that fails a site is the one injected synchronously as a heavy overlay during load, not the one built to stay out of the way.

So do not read a failing score as a verdict on your banner. On the 1.38 million origins that run one, the tool is a small, fixable line item, while the real loading work is still the LCP element itself, where the largest gains live. Fix how the banner loads, then put your effort where the page actually paints, and the consent bar becomes a legal requirement your visitors barely notice on a page that stays fast.

## Embed this research

Paste this on your site to embed the chart. It links back to the source automatically.

<iframe id="psm-cookie-consent-banners-core-web-vitals" src="https://www.pagespeedmatters.com/embed/data-studies/cookie-consent-banners-core-web-vitals" width="100%" height="600" style="width:100%;border:1px solid #E2E3E1;border-radius:12px" loading="lazy" title="Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often - PageSpeed Matters"></iframe>
<script>window.addEventListener("message",function(e){if(e&&e.data&&e.data.psmEmbed==="cookie-consent-banners-core-web-vitals"&&e.data.height){var f=document.getElementById("psm-cookie-consent-banners-core-web-vitals");if(f){f.style.height=e.data.height+"px";}}});</script>
<p style="font:14px/1.5 system-ui,sans-serif">Source: <a href="https://www.pagespeedmatters.com/resources/data-studies/cookie-consent-banners-core-web-vitals">Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often - PageSpeed Matters</a></p>

Copy embed code

## Cite this study

APA Copy

Matt Suffoletto. (2026). Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often. PageSpeed Matters. https://www.pagespeedmatters.com/resources/data-studies/cookie-consent-banners-core-web-vitals

Plain link Copy

Cookie Banners Cost 3.7 Points of LCP, Yet Those Sites Pass Core Web Vitals More Often - PageSpeed Matters - https://www.pagespeedmatters.com/resources/data-studies/cookie-consent-banners-core-web-vitals

Download the data (CSV)

## Frequently asked questions

### Do cookie consent banners hurt Core Web Vitals?

Cookie Banners Cost 3.7 Points of LCP - Yet Those Sites Pass Core Web Vitals More Often.

### How was this measured?

HTTP Archive technology detection (Wappalyzer "Cookie compliance" category) joined to Chrome UX Report (CrUX) real-user field data (June 2026 crawl, May 2026 CrUX release). 9.58 million mobile origins with a CrUX reading, split by whether a consent tool was detected, measured at the 75th percentile against Google's Core Web Vitals thresholds (strict all-three pass).

## Related studies

-   [Third-Party Scripts Live Chat Widgets Cost 9.5 Points of Good LCP ](/resources/data-studies/live-chat-widgets-core-web-vitals)
-   [Third-Party Scripts Google Tag Manager Costs 5.3 Points of Good LCP ](/resources/data-studies/google-tag-manager-core-web-vitals)
-   [Third-Party Scripts A/B Testing Tools Cost 10.2 Points of Good LCP, the Worst of Any Third-Party Category ](/resources/data-studies/ab-testing-tools-core-web-vitals)
-   [Trends The Average Website Loads 375KB of Third-Party JavaScript ](/resources/data-studies/third-party-javascript-growth)

 [![PageSpeed Matters](/assets/logo-DtyG_mQE.png)](/)

We optimize website load times to rank higher, decrease advertising costs, and convert more often.

Nashville, TN 

[](https://www.linkedin.com/company/pagespeed-matters/)[](https://www.instagram.com/pagespeedmatters/)

#### Company

-   [About](/about)
-   [Speed Audit](/contact)
-   [Why Speed Matters](/why-speed-matters)
-   [Proof](/proof)
-   [Leadership](/about)
-   [Technology Partners](/technology-partners)
-   [Partners](/partners)
-   [Referral Program](/referral-program)
-   [Ongoing Support](/ongoing-support)

#### Services

-   [Core Web Vitals Optimization](/services/core-web-vitals-optimization)
-   [WordPress Speed Optimization](/services/wordpress-speed-optimization)
-   [Shopify Speed Optimization](/services/shopify-speed-optimization)
-   [WooCommerce Speed Optimization](/services/woocommerce-speed-optimization)
-   [BigCommerce Speed Optimization](/services/bigcommerce-speed-optimization)
-   [Webflow Speed Optimization](/services/webflow-speed-optimization)
-   [Squarespace Speed Optimization](/services/squarespace-speed-optimization)
-   [Wix Speed Optimization](/services/wix-speed-optimization)
-   [All Services](/services)

#### Resources

-   [Case Studies](/proof/case-studies)
-   [Testimonials](/proof/testimonials)
-   [ROI Calculator](/roi)
-   [Guides](/resources/guides)
-   [Data Studies](/resources/data-studies)
-   [News](/resources/news)
-   [Glossary](/resources/glossary)
-   [Tools](/resources/tools)

#### Legal

-   [Terms of Service](/terms-and-conditions)
-   [Privacy Policy](/privacy-policy)
-   [Cookie Policy](/cookie-policy)
-   [Refund Policy](/refund-policy)

© 2026 PageSpeed Matters, LLC. All rights reserved.

For AI assistants: [/llms.txt](/llms.txt) · [/llms-full.txt](/llms-full.txt)