Privacy & Compliance 8 min read March 1, 2026

GDPR Cookie Consent: What's Actually Required (and What Most Websites Get Wrong)

Cookie consent banners are on almost every website, but most of them don't comply with GDPR. Here's what valid consent requires, which dark patterns are explicitly illegal, and what you can do when a site refuses to respect your choice.

Most cookie consent banners fail GDPR's basic requirements
They pre-tick boxes, hide reject buttons, or set tracking cookies before you click anything
Here's what valid consent actually looks like
Get Broom Cookie Cleaner

On this page

Why Cookie Banners Exist — and Why Most of Them Are Illegal

Cookie consent banners exist because of the EU's General Data Protection Regulation (GDPR) and the ePrivacy Directive, which together require that websites obtain meaningful consent before setting non-essential tracking cookies. A user must actively agree — before tracking begins — with a genuine, friction-free option to refuse.

The reality is that the vast majority of consent banners fail this requirement. Studies consistently find that 50–80% of implementations on major websites are non-compliant. The violations range from obvious (no reject button on the first screen) to subtle (pre-ticked consent boxes, tracking cookies set on page load before any interaction). Regulators know it. Enforcement is accelerating.

What Valid GDPR Cookie Consent Actually Requires

These are legal requirements under GDPR Article 4(11) and Article 7 — not optional best practices.

🆓

Freely Given

Consent cannot be a condition of accessing the site. Refusing cookies must be as easy as accepting them. Blocking access for users who refuse is non-compliant in most EU jurisdictions.

🎯

Specific

Consent must be obtained per purpose — analytics, advertising, personalisation separately. A single 'Accept All' that bundles everything together is not sufficiently specific.

📋

Informed

Users must be told who collects data, what it's used for, and which third parties receive it — before consenting. Burying this in a linked privacy policy doesn't count.

🖐️

Unambiguous Affirmative Action

Pre-ticked boxes are explicitly prohibited. Scrolling, continuing to browse, or not clicking 'reject' do not constitute consent. Only active opt-in counts.

↩️

Withdrawable at Any Time

Withdrawing consent must be as easy as giving it. Six clicks to reject after two to accept is a clear violation — regulators have fined sites specifically for this asymmetry.

📅

Time-Limited

Consent must be renewed periodically. Many sites store consent for years without asking again. Annual renewal is the generally accepted standard.

The Dark Patterns That Make Most Banners Non-Compliant

Cookie consent dark patterns are deliberate design choices that manipulate users into consenting against their interests. The European Data Protection Board published specific guidance in 2022 classifying several as automatically non-compliant.

<strong>Accept/Settings asymmetry:</strong> A large, coloured 'Accept All' button next to a small, greyed-out 'Manage Settings' link nudges users toward accepting regardless of preference
<strong>Endless withdrawal process:</strong> Accepting takes one click; withdrawing requires navigating through three menus and deselecting dozens of individual vendors
<strong>False necessity framing:</strong> Text like 'Our partners need your data to keep this service free' falsely implies that refusing will break the site
<strong>Pre-set tracking cookies:</strong> Analytics or advertising cookies set on page load before the user touches the consent banner — a direct GDPR violation
<strong>Missing Reject All on the first layer:</strong> Hiding the reject option behind a second or third screen is non-compliant following DPA guidance in France, Germany, Italy, and Belgium
The Dark Patterns That Make Most Banners Non-Compliant - GDPR Cookie Consent: What's Actually Required (and What Most Websites Get Wrong)

What Enforcement Actually Looks Like

GDPR enforcement on cookie consent has accelerated significantly since 2021. The French CNIL fined Google €150 million and Facebook €60 million for making it harder to refuse cookies than to accept them. The Belgian Data Protection Authority ruled that the IAB Europe's Transparency & Consent Framework — used by thousands of websites — is itself non-compliant. The Italian Garante, Austrian DSB, and Irish DPC have all issued rulings against specific implementations.

The pattern is consistent: sites are being fined not for collecting data without any consent attempt, but for using the specific dark patterns described above. The legal standard for consent is higher than most cookie banners currently meet.

Take Control of Your Privacy Today

Automatically manage and delete cookies with Broom Cookie Cleaner

What You Can Do When Consent Mechanisms Fail

When websites don't honour your cookie preferences, your real protection comes from controlling what happens in your browser directly:

  1. 1
    Use a browser-level content blocker: uBlock Origin blocks most known tracking domains at the network level regardless of what you clicked in a consent banner. This is more reliable than trusting site-side implementations.
  2. 2
    Clear cookies on a schedule: Even when a site illegally pre-sets tracking cookies, Broom Cookie Cleaner removes them on your cleaning schedule. An hourly cycle limits how much a non-compliant site can accumulate.
  3. 3
    Clear LocalStorage alongside cookies: GDPR's consent requirements technically cover all persistent identifiers including LocalStorage. Most enforcement focuses on cookies, but trackers exploit this gap actively. Clearing all storage types catches backup identifiers.
  4. 4
    Report non-compliant banners: Most EU countries have a data protection authority with an online complaint form. Complaints about high-traffic commercial sites do get acted on — particularly since regulators have precedent to work from.
  5. 5
    Use automatic consent rejection extensions: Tools like Consent-O-Matic automatically interact with IAB-compliant consent frameworks to reject non-essential cookies on your behalf — useful where banners do follow the standard.
Legal frameworks create obligations for websites, but enforcement is slow and uneven. Protecting yourself in practice means taking browser-level action rather than relying on consent banners to perform as intended.

Frequently Asked Questions

Common questions about browser cookies answered

Q

Does GDPR apply to websites outside the EU?

Yes, if the website targets EU residents or processes data about them. A US-based site with substantial EU traffic is subject to GDPR for those users. This is why most major global websites have cookie consent banners — they're legally required to have them for their EU audience.

Q

What are 'strictly necessary' cookies and why don't they need consent?

Strictly necessary cookies are those without which the website cannot function at all — session management, shopping cart state, login security tokens. GDPR exempts these from consent. Analytics, advertising, and personalisation cookies are never strictly necessary and always require valid prior consent.

Q

Is the 'consent or pay' model legal?

Actively contested. Some national DPAs accept pay-or-consent walls if the paid alternative is reasonably priced and genuinely equivalent. Others find them incompatible with freely given consent. The European Data Protection Board's 2024 opinion leans toward finding most implementations non-compliant because the financial pressure undermines free choice.

Q

Can I install something that handles cookie banners automatically?

Yes. Consent-O-Matic is a browser extension that automatically rejects non-essential cookies on IAB-standard consent banners. It works well on compliant banners but can't handle custom implementations. For non-standard sites, browser-level blocking and scheduled cookie cleaning with Broom remain the reliable fallback.

Related Articles

Ready to clean your browser?

Don't let cluttered browsers slow you down. Get Broom Cookie Cleaner and automate your browser maintenance.

Get Started Now
Need Help?