The free, privacy-first cookie banner for WordPress

Multilingual, Google Consent Mode v2 ready, with an equally prominent “Reject all” button — and no pageview limits, no paywall, ever.

100% free core 35 languages GDPR · ePrivacy · CCPA No pageview limits Cookieless analytics
Lynbro Cookie Consent

Why Lynbro Cookie Consent

Most consent plugins limit pageviews, hide essentials behind a paywall or break your site speed. This one doesn’t.

Genuinely free

The complete compliance flow — banner, categories, script blocking, Consent Mode v2, geo modes, translations — at no cost and with no limits.

Truly multilingual

Ships with 35 languages — including all 24 official EU languages — with cache-safe auto-detection and an in-banner switcher. Edit every text per language, or request any other locale on demand.

Privacy-first by design

Cookieless, aggregated analytics stored in your database — no visitor IP, no third-party tracking, no external requests on the front end.

Everything you need to be compliant

A complete, accessible consent toolkit — out of the box, no code required.

⚖️
Equal Accept / Reject

A “Reject all” button as prominent as Accept — no dark patterns (Datatilsynet / EDPB ready).

🔌
Google Consent Mode v2

All signals default to denied before consent and update afterwards — for GA4, Google Ads and GTM.

🛡️
Automatic tracker blocking

GA4, GTM, Meta Pixel, Hotjar, Clarity, LinkedIn, TikTok and more are blocked until consent.

▶️
Embed placeholders

YouTube, Vimeo, Google Maps and social embeds are gated with a tidy “allow” placeholder. Zero layout shift.

🌍
35 languages + on-demand

All 24 official EU languages included. Auto-detect the visitor’s language, add a switcher, edit texts per language, or request any locale.

📊
Cookieless analytics

Accept rate, devices, OS and browser languages — aggregated, with no IP and no personal data.

🎨
No-code design

Light / dark / auto themes, ready-made templates, positions (bar, box, center modal), live device preview.

Fast & cache-safe

Lightweight vanilla JS, zero CLS, and auto-exclusion from WP Rocket, LiteSpeed, SiteGround & Cloudflare.

🇺🇸
GPC & CCPA

Honors Global Privacy Control and offers a “Do Not Sell or Share” link in opt-out mode.

🧾
Proof of consent

A local consent log with policy version and an anonymised hash — never a raw IP. CSV export included.

🔗
WP Consent API

Registers as the consent provider so other plugins and WooCommerce respect the visitor’s choice.

Accessible

WCAG 2.1 AA: visible focus, ARIA, focus-trapped modal, large touch targets, RTL and reduced-motion.

Built for European privacy law

Designed around the GDPR, the ePrivacy Directive and EDPB / Datatilsynet guidance — consent is collected the way EU regulators expect, valid and documented.

Prior consent

Non-essential scripts and trackers stay blocked until the visitor agrees — no tracking before opt-in (ePrivacy & GDPR).

Equal Accept / Reject

“Reject all” is as prominent as “Accept all”, with no pre-ticked boxes and no dark patterns (EDPB 03/2022, Datatilsynet).

Granular & specific

Separate, freely-given opt-in per purpose — necessary, preferences, statistics and marketing.

Easy to withdraw

A floating button lets visitors re-open the banner and change or revoke consent at any time, as easily as they gave it.

Documented & accountable

A local proof-of-consent log keeps the policy version and timestamp (anonymised) for GDPR accountability.

Re-consent on changes

Policy versioning automatically re-asks visitors when your cookie policy changes, so consent stays current and valid.

Google Consent Mode v2

All Google signals default to “denied” before consent — the setup the EU requires for GA4, Ads and GTM.

Geo-aware modes

Strict EU/EEA opt-in where it’s required, with separate handling (GPC, CCPA “Do Not Sell”) for other regions.

Built to meet EU requirements — it complements, and does not replace, your own legal review.

Free here — paid almost everywhere else

The features other consent plugins lock behind a paywall or a higher plan are all included, free, with no limits.

FeatureMost free pluginsTypical paid plansLynbro — free
No pageview / traffic limits
Equal “Reject all” (no dark patterns)Sometimes
Google Consent Mode v2
35 languages (all 24 EU) & on-demand1–2 langs
Automatic tracker & embed blockingLimited
Cookieless analytics
Proof-of-consent log & CSV export
Design templates, themes & live previewBasic
GPC & CCPA “Do Not Sell” opt-out
PriceFree, limited€5–30 / moFree, no limits

See it in action

From the visitor’s banner to the admin’s analytics.

Works with your stack

Verified to coexist with the tools you already use.

Google Consent Mode v2GA4 · Ads · GTM
WP Consent APIshares consent state
WooCommerceno conflicts
Cache pluginsRocket · LiteSpeed · SG · Cloudflare

Requirements

6.0+WordPresstested up to 7.0
7.4+PHP
GPLv2+License
~1 MBLightweight

Get Lynbro Cookie Consent — free

Install it from your WordPress dashboard under Plugins → Add New, or download from WordPress.org. Activate, and you’re compliant out of the box.

Install from WordPress.org →

Free forever. No account required for the core plugin.

FAQ

Is it really completely free?

Yes. The plugin handles the entire compliance flow — banner, categories, script blocking, Google Consent Mode v2, geo-aware modes, analytics, consent log and translations — with no feature locked behind a paywall and no pageview limits. Nothing to buy.

Does it slow down my site or break caching?

No. It’s lightweight vanilla JavaScript with zero layout shift, and the consent core is automatically excluded from WP Rocket, LiteSpeed, SiteGround Optimizer, Autoptimize and Cloudflare Rocket Loader. Language is chosen in the browser, so full-page caches are never affected.

What data leaves my site?

By default, nothing leaves your site on the front end. The optional benchmark sharing, feedback form and language-on-demand are opt-in and send only aggregated data and your site domain — never a visitor IP or any personal data.

Does it support Google Consent Mode v2 for free?

Yes. Signals default to “denied” before consent and update to match the visitor’s choice — for GA4, Google Ads and Google Tag Manager.

Can I add a language that isn’t bundled?

Yes. Click “Request this language” and it’s generated, added to your site and activated automatically — and bundled into future releases for everyone.

This plugin helps you with cookie compliance but does not constitute legal advice.