Skip to main content

Best free cookie banners, ranked by speed (2026)

Eight of the ten consent managers that CookieBench tests have a free plan. On Next.js, c15t shows its banner first of the eight free cookie banners that CookieBench tests: 27 ms on desktop and 240 ms on mobile. OneTrust and Didomi have no free plan.

On mobile, the slowest banner on this list appears 7.95 s after the page starts to load. Before then, your visitor can start to read and to scroll. Then the banner appears over your content.

Analytics, ad and A/B test scripts that need consent wait until the visitor chooses. So they start at least 7.95 s late. You do not get full data on a visitor who leaves before then.

This page ranks every consent manager with a free plan. Each entry gives the free plan as the vendor describes it, such as 5,000 pageviews a month.

Updated
Framework
Next.js
Consent managers
8

Free cookie banners at a glance

Consent managerDesktopMobileFree planOpen source
1. c15t27 ms (#1)240 ms (#1)Yes (Open source; hosted free plan)Yes (Apache-2.0)
2. Cookie Control385 ms (#2)2.47 s (#4)Yes (Community edition)No (Proprietary)
3. CookieYes387 ms (#3)2.42 s (#3)Yes (5,000 pageviews a month)No (Proprietary)
4. iubenda431 ms (#4)2.66 s (#5)Yes (Under 5,000 pageviews a month)No (Hosted embed only)
5. Enzuzo477 ms (#5)2.75 s (#6)Yes (5,000 visitors a month)No (Hosted embed only)
6. Osano644 ms (#6)2.15 s (#2)Yes (About 5,000 pageviews a month)Partial (Older library only)
7. Usercentrics672 ms (#7)4.16 s (#7)Yes (1,000 sessions a month)No (Commercial licence)
8. Ketch1.68 s (#8)7.95 s (#8)Yes (5,000 users)Partial (SDKs and samples only)

How CookieBench ranks them

  1. 1. A free plan

    The list has only consent managers whose vendor publishes a free plan. A free plan can have a limit, such as a number of pageviews a month.

  2. 2. Speed on the same Next.js page

    CookieBench loads each consent manager 15 times on the same Next.js test page, on each device profile. The list order is the median time until the banner is on screen, on desktop.

  3. 3. Speed on mobile

    Each entry also gives its time on emulated mobile, which has a slower CPU and a slower network. The order on mobile can be different.

  4. 4. Facts from vendor pages

    The free plan, IAB TCF, Google certification and licence come from the public pages of each vendor. The feature matrix links each fact to its source.

  5. 5. The same rules for c15t

    Inth builds c15t and maintains CookieBench. c15t gets the same test page, the same number of visits and the same rules as every other consent manager.

Read the full method or see the feature matrix.

All 8 free cookie banners, in order

The list is in desktop order. Each entry also gives its mobile time and place.

  1. 1. c15t

    Open-source consent manager with framework SDKs and a self-hostable backend.

    Desktop
    27 ms (#1)
    Mobile
    240 ms (#1)
    Install
    First-party SDK
    Free plan
    Yes (Open source; hosted free plan)
    IAB TCF
    Yes
    Google-certified CMP
    No (Not on Google’s list)
    Open source
    Yes (Apache-2.0)
  2. 2. Cookie Control

    Script-based cookie consent tool from Civic UK.

    Desktop
    385 ms (#2)
    Mobile
    2.47 s (#4)
    Install
    Script tag
    Free plan
    Yes (Community edition)
    IAB TCF
    Yes (TCF v2.3)
    Google-certified CMP
    Yes
    Open source
    No (Proprietary)
  3. 3. CookieYes

    Hosted cookie banner aimed at small and mid-sized sites.

    Desktop
    387 ms (#3)
    Mobile
    2.42 s (#3)
    Install
    Script tag
    Free plan
    Yes (5,000 pageviews a month)
    IAB TCF
    Yes (Pro and Ultimate plans)
    Google-certified CMP
    Yes
    Open source
    No (Proprietary)
  4. 4. iubenda

    Compliance suite covering cookie consent, policies and terms.

    Desktop
    431 ms (#4)
    Mobile
    2.66 s (#5)
    Install
    Script tag
    Free plan
    Yes (Under 5,000 pageviews a month)
    IAB TCF
    Yes (TCF v2.2)
    Google-certified CMP
    Yes
    Open source
    No (Hosted embed only)
  5. 5. Enzuzo

    Hosted privacy compliance suite with a cookie banner.

    Desktop
    477 ms (#5)
    Mobile
    2.75 s (#6)
    Install
    Script tag
    Free plan
    Yes (5,000 visitors a month)
    IAB TCF
    Yes (Growth plan and up)
    Google-certified CMP
    Yes
    Open source
    No (Hosted embed only)
  6. 6. Osano

    Privacy platform with a hosted consent manager.

    Desktop
    644 ms (#6)
    Mobile
    2.15 s (#2)
    Install
    Script tag
    Free plan
    Yes (About 5,000 pageviews a month)
    IAB TCF
    Yes (TCF v2)
    Google-certified CMP
    Yes
    Open source
    Partial (Older library only)
  7. 7. Usercentrics

    Consent management platform; also owns Cookiebot.

    Desktop
    672 ms (#7)
    Mobile
    4.16 s (#7)
    Install
    Script tag
    Free plan
    Yes (1,000 sessions a month)
    IAB TCF
    Yes (Pro plan and up)
    Google-certified CMP
    Yes
    Open source
    No (Commercial licence)
  8. 8. Ketch

    Data permissioning platform with a hosted consent experience.

    Desktop
    1.68 s (#8)
    Mobile
    7.95 s (#8)
    Install
    Script tag
    Free plan
    Yes (5,000 users)
    IAB TCF
    Yes (TCF v2.2)
    Google-certified CMP
    Yes
    Open source
    Partial (SDKs and samples only)

Why does banner speed matter?

  1. 1. Your tags wait for the banner

    In the EU and the UK, analytics, ad and marketing tags that use cookies must wait for consent. A late banner makes all of those tags late.

  2. 2. You lose data on visitors who leave first

    Some visitors leave before your banner is on screen. They never consent, so you do not get full data on their visit. Your reports then undercount the traffic from your ads.

  3. 3. Your ad platforms get less data

    Ad platforms use conversion data to set bids and to find buyers. When fewer visitors consent in time, the platforms get less data. Each conversion can then cost more.

  4. 4. A/B tests and personalisation start late

    A/B test and personalisation tools that need consent also wait for the banner. Until the visitor chooses, the visitor sees your default page.

  5. 5. A late banner interrupts your visitors

    A visitor starts to read, or moves to click. Then the banner appears over your content. A click for your page can land on the banner.

  6. 6. Interruptions can make visitors leave

    A visitor from an ad or a search result decides fast to stay or to go. A banner that appears late gives that visitor one more reason to go. Your bounce rate can go up.

CookieBench tests ten consent managers. Cookiebot is not one of them yet. Suggest a consent manager

Other rankings

inth, the team behind c15t, maintains CookieBench. We hold c15t to the same rules as every other consent manager. Who maintains CookieBench?

Questions about this list

Is a number wrong? Tell us. We will check it.

CookieBench ranks free plans by speed. On Next.js, c15t shows its banner first of the eight free cookie banners that CookieBench tests: 27 ms on desktop and 240 ms on mobile. The best plan for your site also depends on its limits and on the standards that you need.