GDPR Cookie Compliance Checklist (2026) — Everything Your Website Needs

GDPR fines for cookie violations have surpassed €300 million since 2019. The top two causes: non-compliant consent banners and cookies that fire before users give permission. This checklist covers every requirement your website needs to meet — from the initial cookie audit to maintaining consent records.

Use it as a practical audit tool: work through each item, check it off, and fix what's missing. A fully compliant website isn't just about avoiding fines — it's a trust signal that increasingly affects conversion rates as privacy-aware users become the norm.

€300M+
GDPR cookie fines since 2019
15
checklist items below
2 min
to scan your site free
4

Use Opt-In (Not Opt-Out) for Marketing Cookies

GDPR requires freely given, specific, informed, and unambiguous consent. Pre-checked boxes or opt-out banners ("we use cookies, continue browsing to accept") do not meet this standard. Marketing and advertising cookies require a clear affirmative action — a user clicking "Accept" or toggling on a category.

5

Provide Granular Consent Choices

Users must be able to accept or decline individual cookie categories, not just accept-all or reject-all. Bundling consent for analytics with consent for advertising removes the "specific" element required by GDPR. Your consent banner must expose at minimum the major categories as separate toggles.

6

Make Consent Withdrawal as Easy as Giving It

GDPR Article 7(3) requires that users can withdraw consent at any time, as easily as they gave it. This means a persistent link or widget — often a floating button or footer link — that reopens the consent preferences panel. Burying the withdrawal mechanism in a 3-click privacy settings page fails this requirement.

7

Eliminate Dark Patterns from Your Consent UI

Regulators across the EU have issued fines specifically for dark patterns in cookie banners: making the "Reject All" button smaller or greyed-out, hiding it behind additional clicks, or using confusing language like "I agree to necessary cookies only" when it actually means accept-all. The accept and reject options must be equally prominent.

🔍
See which cookies your site is actually setting Free instant scan — no sign-up required
Scan Your Site Free →
9

Respect Cookie Retention Periods

Each cookie should only persist for as long as necessary for its stated purpose. Regulatory guidance suggests analytics cookies should expire within 13 months; advertising cookies even sooner. Setting all cookies to 2-year expiration regardless of purpose is a risk signal. Review and justify each cookie's max-age or expires attribute.

11

Audit and Control Third-Party Cookies

Cookies set by third-party scripts you embed (analytics tools, chat widgets, ad networks, social sharing buttons) are your responsibility under GDPR. You must identify these in your data processing register, include them in your cookie policy, and ensure they are blocked until consent is given. Many site owners are unaware of the full extent of third-party cookies on their pages.

12

Have Data Processing Agreements with Cookie Vendors

When third-party services process personal data via cookies on your site (Google Analytics, Meta Pixel, Hotjar, etc.), you must have a Data Processing Agreement (DPA) in place with each vendor. These agreements define how data is processed, stored, and protected. Most major vendors offer standard DPAs — ensure you've accepted them in the vendor's settings.

13

Address Cross-Border Data Transfers

Many popular cookie-based services (Google Analytics, Meta) transfer data to servers in the United States. Post-Schrems II, you must have a legal basis for these transfers — Standard Contractual Clauses (SCCs) are the most common mechanism. EU regulators in Austria, France, Italy, and Denmark have all found Google Analytics violations on this specific ground.

14

Apply the Same Rules to Mobile Web and Apps

GDPR's cookie requirements (technically from the ePrivacy Directive) apply to all cookies and similar tracking technologies regardless of device. Mobile web browsers are fully in scope. Mobile apps that use device identifiers (IDFA, AAID) for tracking require equivalent consent. Don't assume compliance on desktop covers your mobile experience.

15

Schedule Regular Compliance Reviews

Cookie landscapes change: new integrations get added, third-party services update their tracking pixels, and regulatory guidance evolves. A compliance setup that was correct 6 months ago may no longer be after a marketing team adds a new ad platform. Schedule quarterly cookie audits and update your consent banner and policy accordingly.

Quick-Reference Summary

✓ Cookie audit before any compliance claims
✓ Accurate category classification
✓ Consent gates before non-essential cookies
✓ Opt-in (not opt-out) for marketing cookies
✓ Granular per-category consent
✓ Easy consent withdrawal
✓ No dark patterns in consent UI
✓ Detailed cookie policy page
✓ Justified retention periods
✓ Consent logs with timestamps
✓ Third-party cookie inventory
✓ DPAs with all vendors
✓ SCCs for cross-border transfers
✓ Mobile coverage
✓ Quarterly review schedule

Automate Your Cookie Compliance

CookieGuard auto-detects every cookie on your site, classifies them by GDPR category, and generates a fully compliant consent banner — no spreadsheets, no guesswork.

Auto-detect all cookies GDPR & CCPA compliant Consent logs included One-line embed No credit card required