# Fastest cookie banners for Next.js (2026)

Updated October 2026.

Tags that need consent, such as analytics, ads and A/B tests, wait until a visitor chooses. A visitor can choose only when your banner is on screen.

This page ranks ten consent managers on Next.js by how fast the banner is on screen, on desktop and on mobile.

## Why does banner speed matter?

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. **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. **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. **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. **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. **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.

## Top 10 cookie banners for Next.js

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

### 1. [c15t](https://cookiebench.com/benchmarks/c15t.md)

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. [Cookie Control](https://cookiebench.com/benchmarks/cookie-control.md)

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. [CookieYes](https://cookiebench.com/benchmarks/cookieyes.md)

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. [iubenda](https://cookiebench.com/benchmarks/iubenda.md)

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. [Didomi](https://cookiebench.com/benchmarks/didomi.md)

Consent and preference management platform with a hosted web SDK.

- Desktop: 466 ms (#5)
- Mobile: 4.41 s (#9)
- Install: Script tag
- Free plan: No (Contact sales)
- IAB TCF: Yes (TCF v2.2)
- Google-certified CMP: Yes
- Open source: No (Proprietary)

### 6. [Enzuzo](https://cookiebench.com/benchmarks/enzuzo.md)

Hosted privacy compliance suite with a cookie banner.

- Desktop: 477 ms (#6)
- 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)

### 7. [OneTrust](https://cookiebench.com/benchmarks/onetrust.md)

Enterprise privacy suite with a hosted cookie consent module.

- Desktop: 629 ms (#7)
- Mobile: 3.92 s (#7)
- Install: Script tag
- Free plan: No (Quote-based pricing)
- IAB TCF: Yes (TCF v2.2 and v2.3)
- Google-certified CMP: Yes
- Open source: No (Proprietary)

### 8. [Osano](https://cookiebench.com/benchmarks/osano.md)

Privacy platform with a hosted consent manager.

- Desktop: 644 ms (#8)
- 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)

### 9. [Usercentrics](https://cookiebench.com/benchmarks/usercentrics.md)

Consent management platform; also owns Cookiebot.

- Desktop: 672 ms (#9)
- Mobile: 4.16 s (#8)
- 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)

### 10. [Ketch](https://cookiebench.com/benchmarks/ketch.md)

Data permissioning platform with a hosted consent experience.

- Desktop: 1.68 s (#10)
- Mobile: 7.95 s (#10)
- 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)

## The order on mobile

1. [c15t](https://cookiebench.com/benchmarks/c15t/mobile.md): 240 ms
2. [Osano](https://cookiebench.com/benchmarks/osano/mobile.md): 2.15 s
3. [CookieYes](https://cookiebench.com/benchmarks/cookieyes/mobile.md): 2.42 s
4. [Cookie Control](https://cookiebench.com/benchmarks/cookie-control/mobile.md): 2.47 s
5. [iubenda](https://cookiebench.com/benchmarks/iubenda/mobile.md): 2.66 s
6. [Enzuzo](https://cookiebench.com/benchmarks/enzuzo/mobile.md): 2.75 s
7. [OneTrust](https://cookiebench.com/benchmarks/onetrust/mobile.md): 3.92 s
8. [Usercentrics](https://cookiebench.com/benchmarks/usercentrics/mobile.md): 4.16 s
9. [Didomi](https://cookiebench.com/benchmarks/didomi/mobile.md): 4.41 s
10. [Ketch](https://cookiebench.com/benchmarks/ketch/mobile.md): 7.95 s

- [See the full desktop leaderboard for Next.js](https://cookiebench.com/index.md)
- [See the full mobile leaderboard for Next.js](https://cookiebench.com/mobile.md)

## Other frameworks

- [React](https://cookiebench.com/fastest-cookie-banners/react.md)
- [Nuxt](https://cookiebench.com/fastest-cookie-banners/nuxt.md)
- [Astro](https://cookiebench.com/fastest-cookie-banners/astro.md)
- [TanStack Start](https://cookiebench.com/fastest-cookie-banners/tanstack-start.md)
- [Script tag](https://cookiebench.com/fastest-cookie-banners/script-tag.md)
- [Every framework](https://cookiebench.com/fastest-cookie-banners.md)

inth, the team behind c15t, maintains CookieBench. We hold c15t to the same rules as every other consent manager. [Who maintains CookieBench?](https://cookiebench.com/methodology#disclosure)

## Questions about these rankings

### Why does cookie banner speed matter?

A late banner delays every tag that needs consent, such as analytics, ads and A/B tests. It also appears over content that visitors started to read. Some of those visitors leave.

### Can a slow cookie banner cost you conversions?

It can. Visitors who leave before the banner is on screen do not consent, so your ad platforms get less conversion data. With less data, each conversion can cost more.

### What is the fastest cookie banner for Next.js?

The top three on desktop are c15t (27 ms), Cookie Control (385 ms) and CookieYes (387 ms). The top three on mobile are c15t (240 ms), Osano (2.15 s) and CookieYes (2.42 s).

### How many consent managers do we rank for Next.js?

Ten on desktop and ten on mobile. On desktop, the last banner is on screen in 1.68 s.

### When did these rankings last change?

In October 2026. The rankings change when we publish new results.
