Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control


Trustworthy and simple cookie consent solution for GDPR/ePR and CCPA compliance

Cookiebot is a cloud-driven solution that automatically controls cookies and trackers, enabling full GDPR/ePR and CCPA compliance and offering:

  • A highly customizable consent banner to handle consents and give the user the possibility to opt in and out of cookie categories, as required by the GDPR/ePR, CCPA and similar legislations around the world.
  • An automatically generated and updated cookie policy and cookie declaration, with purpose descriptions and categorization of your cookies (Necessary, Statistic, Preferences, Marketing).
  • A Do Not Sell My Personal Information link on the cookie declaration for end-users to opt out of having their data sold to third parties, as required by the CCPA – including the special opt-in banner for sites that have visitors under the age of 16, also in accordance with CCPA.
  • Monthly website scans, detecting all first- and third-party cookies and similar tracking on your site (e.g. HTML5 Local Storage, Flash Local Shared Object, Silverlight Isolated Storage, IndexedDB, ultrasound beacons, pixel tags etc.) as well as their provenance, duration and where the data is sent to.
  • The unique Cookiebot feature of automatic cookie blocking. All cookies and tracking are automatically held back right from the moment the user lands on the website and until the proper consent has been obtained, enabling compliance with the GDPR and the ePrivacy Directive.
  • An easy way to allow the user to change or withdraw their consent.
  • Supports 45 languages in consent banner and cookie declaration.
  • Secure storage of user consents in our cloud-driven environment. The user consents are downloadable and can be used as proof that the consent was given.
  • Execution of cookie-setting scripts without a page reload, if the user gives consent.

Please read our FAQ at the bottom of the page for more information.

Will my website become compliant once I install Cookiebot?

If you use our plugin version 3.0 or later and choose the automatic implementation, Cookiebot enables full compliance with the ‘prior consent’ requirement of the GDPR, the ePrivacy Directive (ePR) and similar legal instruments for protection of user data around the world.

Cookiebot also enables compliance with the CCPA through the implementation of the Do Not Sell My Personal Information link on a website’s cookie declaration, as well as the opt-in banner required if your website targets visitors under the age of 16.

The default consent banner has the strictest settings possible and is suitable for obtaining consent under both GDPR and the ePR. Make sure to adapt the consent banner content to fit your website. You should also check out our GDPR checklist if you have users from the European Union. If you are using server-side cookies, please check the “Server side usage” guide.

However, being a customizable plugin, true compliance always depends on the website owner choosing a type of banner, wording and settings that are compliant with the local legislation and fits the specific website and company (data controller).

If you choose the manual implementation…

Then please make sure of the following:

If you are using plugins that set cookies which require consent (which most do), you have to:

Once Cookiebot is installed and we’ve scanned your site, you can check the cookie report to identify all cookies being set on your website. If the cookies are coming from content that you have inserted manually, you can mark up that content as described in our manual implementation guide step 4.

Embedded videos and iframes which set cookies can be marked up as explained in our Iframe cookie consent with YouTube example.

Cookiebot Addons

Add-ons are produced by an open-source community of developers. This is done to help make it easier for WordPress users to implement ‘prior consent’ for cookies and trackers set by plugins that do not offer this as a built-in functionality.

The add-ons are currently the best alternative to a WordPress Core framework that can signal the user’s consent state to other plugins (if and when this will be implemented is unknown) and to those plugins who do not yet offer native support for Cookiebot built into the plugin itself.

We do not assume any responsibility for the use of these add-ons. If one of the plugins that the add-ons hook into makes a ‘breaking change’, there may be a period of time where the add-on will not work properly until it has been updated to accommodate the changes in the plugin.

If your favourite plugin isn’t supported you’re welcome to contribute or request on our Github development page.

Auteursrechten en handelsmerken

Cookiebot is een geregistreerd handelsmerk van Cybot A/S


Deze plugin heeft 1 blok.

  • Cookie Declaration


Installeer eerst de plug-in op jouw WordPress-site.

Ga naar Ibstellingen -> Cookiebot en voeg je Cookiebot ID toe.

Als je er nog geen hebt gemaakt – of als je niet zeker weet hoe je deze kunt vinden – volg dan de instructies op de pagina.

Zodra je cookiebot-ID is toegevoegd, wordt het toestemmingsvenster weergegeven aan de bezoekers van jouw site.

For more help, visit our support section, that contains various articles on how to set up Cookiebot properly.

Installation video:

Implementing the cookie declaration:

Implementing prior consent:

Below is a video tutorial on how to manually implement prior consent i.e. holding back all cookies and trackers (other than those strictly necessary for the website to function) until the user has given a consent. The manual implementation guide (found in step 11 of the video) can be found here.
Please note that you can make use of our automatic cookie blocking functionality instead of manually having to mark up the cookie-setting scripts. To do so, update the plugin (version 3.0.0 or higher) and choose automatic cookie control in your Admin panel. 


Is Cookiebot gratis?

Cookiebot is a freemium plugin, much like Jetpack and Monsterinsights.

Of het gratis abonnement kan volstaat, of je een premium abonnement nodig hebt, hangt van twee dingen af:

1. De grootte van je site, dat wil zeggen het aantal subpagina’s op je site.
Met andere woorden, je kunt niet kiezen of je een gratis abonnement of een premium abonnement wil, omdat dit wordt bepaald door het aantal subpagina’s op je site. je kunt een prijsopgaaf krijgen om te zien welk abonnement je nodig hebt voor je site.

2. Je benodigdheden, aangezien het gratis abonnement niet alle functies bevat die beschikbaar zijn in de premium-pakketten. Het gratis plan omvat geen aanpassing van banner- en cookieverklaring, meerdere talen, e-mailrapporten, data-export, geografische locatie, bulk toestemming, toestemmingsstatistieken, intern domein alias voor ontwikkeling, test en enscenering.

If more than 100 subpages are found during the initial website scan, you will be given a free one-month trial of Cookiebot with full functionality.

Bekijk alle details vanCookiebot abonnementen en prijzen.

What does Cookiebot count as pages?

Your pricing plan is dependent on the number of subpages we have detected on your website.

Some users mistakenly think that Cookiebot counts their image files as subpages, thus setting the users on a higher subscription plan.

Cookiebot does not count image files as subpages. Depending on your theme, WordPress may automatically create real pages for content placed in your media library, called Attachment pages. Because these pages can contain online trackers, Cookiebot includes them in your page count.

To disable the Attachment page feature in WordPress, please see the following guides:


De Cookiebot-oplossing bevat ook een automatisch bijgewerkte cookieverklaring over de cookies die op jouw site worden gebruikt.

Door het te implementeren, zorg je ervoor dat jouw cookieverklaring op elk moment specifiek en nauwkeurig is, zoals vereist door de GDPR. De verklaring biedt ook automatisch de verplichte opties voor de gebruiker om de toestemming te wijzigen of in te trekken.

Voor naleving van de CCPA kunnen bedrijven de door CCPA vereiste link Mijn persoonlijke informatie niet verkopen weergeven in hun cookieverklaring.

Om jouw cookieverklaring te tonen, maakt je een nieuwe pagina op jouw website – en voeg je de shortcode toe die de plug-in levert aan de pagina: [cookie_declaration]. Als alternatief kun je het opnemen in b.v. jouw bestaande privacybeleid.

By default, the cookie declaration is displayed in the chosen Cookiebot language. You are able to override this setting with a “lang” attribute in the shortcode. Eg.: [cookie_declaration lang=”de”] for a German version. Remember to add all used languages in the Cookiebot Manager.

Als je twijfelt over welke cookies op onze site in gebruik zijn, kunt je beginnen met onze gratis compliantietest:

Test mijn site

De test scant vijf pagina’s van je site en stuurt je een volledig rapport van de cookies en online tracking op deze pagina’s, inclusief informatie over hun herkomst, doel en of ze al dan niet voldoen aan de EU-regelgeving.

Als je een compleet overzicht van de cookies en het online volgen van al jouw websites wilt hebben, meldt je dan aan bij de Cookiebot-oplossing.

What is the GDPR and the ePrivacy Directive?

The GDPR is the General Data Protection Regulation, an EU-law enforced since May 2018, that protects EU citizens’ personal data globally and affects all organizations and websites that handle such data. If you have a website with users from the EU, and if your websites uses cookies (it probably does), then you need to make your use of cookies and tracking compliant with the GDPR.

See the EU homepage of the GDPR for more information, and their infographic for businesses: Data Protection: Better rules for small businesses

The ePrivacy Directive is another legal instrument of the EU that specifically aims to protect EU citizens’ online data such as data from online communication. It is in the process of becoming an actual Regulation such as the GDPR, which will probably happen in 2020.

What is the CCPA?

De California Consumer Privacy Act (CCPA) is een wet die regelt hoe bedrijven over de hele wereld moeten omgaan met de persoonlijke informatie van inwoners van Californië.

Je bent aansprakelijk voor naleving van de CCPA als jouw bedrijf:

  • Sells the personal information of more than 50,000 California residents per year,
  • Heeft een jaarlijkse bruto-omzet van meer dan €25 miljoen,
  • Haalt meer dan 50 procent van zijn jaarlijkse inkomsten uit de verkoop van persoonlijke informatie van inwoners van Californië.

Cookies en andere tracking technologieën worden geclassificeerd als unieke persoonsgegevens die deel uitmaken van de CCPA-definitie van persoonlijke informatie.

If your business has a website, you must know and disclose to consumers, at or before the point of collection, the data you collect and which third parties you share it with. This can be done through the Cookiebot cookie declaration that also features the required Do Not Sell My Personal Information link, so end-users can opt out of having their data sold.

If your website is visited by consumers under the age of 16, you are required by the CCPA to first obtain their opt-in. This can be done through Cookiebot’s CCPA opt-in banner.

Visit Cookiebot to read more about the CCPA, how to achieve CCPA compliance, and what the CCPA says about your website’s use of cookies.

Hoe kan ik andere plug-ins Cookiebot laten ondersteunen?

Als je favoriete plugins geen ondersteuning bieden voor Cookiebot, dan ben je altijd welkom om de auteur te vragen om ondersteuning voor Cookiebot toe te voegen.

Stuur een e-mail naar de auteur van de plug-in die je wilt ondersteunen met Cookiebot. Vraag om het toevoegen van ondersteuning voor Cookiebot. Cookiebot biedt een hulpfunctie om te controleren of er een actieve, werkende versie van Cookiebot op de website staat.

De gemakkelijkste manier voor de ontwikkelaar om Cookiebot-ondersteuning te implementeren, is om een vinkje te plaatsen voor Cookiebot, waar tags aan de bezoeker worden doorgegeven. Dit kan op de volgende manier worden gedaan

$scriptTag = ”;
if(function_exists(‘cookiebot_active’) && cookiebot_active()) {
$scriptTag = ‘<script’.cookiebot_assist(‘statistics’).’>’;

The developer of the plugin can see more details on our Github repository

Kan ik Cookiebot gebruiken met Google Tag Manager?

Cookiebot works with GTM. There are two different options setting up GTM with Cookiebot:

  1. Use the Google Tag Manager option in the plugin settings to enable GTM together with Cookiebot. Here you also have the option to enable Google Consent Mode for GTM.
  2. Voeg het GTM script handmatig of door een andere plugin toe aan je site.

Als je een van deze methoden kiest, mag Cookiebot niet worden geïmplementeerd met GTM, omdat hierdoor Cookiebot twee keer wordt geladen.

If you prefer the latter method, you should select ´Hide Cookie Popup´ in the Cookiebot WordPress plugin settings.

Please see our article on how to deploy Cookiebot with GTM.

Integreert Cookiebot met de WP Consent API?

Cookiebot is fully integrated with the WP Consent API. When your visitors give consent using Cookiebot, the consent will automatically be sent to the WP Consent API.

You are able to define the mapping between Cookiebot and the WP Consent API in the administration interface (Cookiebot WP plugin).

Does Cookiebot work with translation plugins?

Cookiebot is compatible with translation plugins when you set language to “Use WordPress Language”.


23 september 2022
it was great to install it great solution for my site
29 juni 2022
DO NOT USE IT! It only free under 100 url not pages.. they count EVERY SINGLE URL you have.. a "normal wordpress" site have around 100 - 1000 urls.
23 juni 2022
I have a small website and so use the free version of Cookiebot. I initially had issues getting the plugin to work, but repeated trials have bore fruit and it is now working. I am not sure what went wrong at first, and would like to have known why it wasn't working, but glad the issue has resolved ('itself') and happy to recommend it to others.
Lees alle 237 beoordelingen

Bijdragers & ontwikkelaars

“Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control” is vertaald in 4 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Cookiebot | GDPR/CCPA Compliant Cookie Consent and Control” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


4.1.1 – 2022-07-01

  • Fixed undefined variable src when using instagram embed

4.1.0 – 2022-06-15

  • Added setting to ignore scripts from cookiebot scan
  • Fixed PHP8 warnings
  • Fixed attribute builder function for scripts
  • Fixed blocking cookiebot script when editing theme

4.0.3 – 2022-02-23

  • Fixed wp-rocket not ignoring cookiebot script
  • Fixed including gtm and gtc scripts when the setting was unchecked
  • Updated addon to support latest version of CAOS

4.0.2 – 2022-01-20

  • Fixed missing dir path for require_once

4.0.1 – 2022-01-20

  • Fixed missing file

4.0.0 – 2022-01-20

  • Added support for SEOPress
  • Updated code structure to improve maintainability
  • Replaced filters & function names. Check GitHub upgrade guide for more information about deprecations and breaking changes.

3.11.3 – 2021-11-25

  • Updated tests for add-to-any plugin version >= 1.8.2
  • Added support for blocking the new script handles for add-to-any plugin version >= 1.8.2

3.11.2 – 2021-11-17

  • Updated CookieBot logo on settings page + network settings page

3.11.1 – 2021-09-22

  • Fixed unescaped PHP output
  • Updated some translations

3.11.0 – 2021-07-16

  • Removed PHP-DI
  • Fixed number of arguments in the settings-service-interface.php get_placeholder method signature
  • Added custom container class to manage dependencies
  • Added support for the Matomo Analytics plugin

Added support for WP Google Analytics Events

3.10.1 – 2021-04-29

  • Added support for translating ‘marketing’, ‘statistics’, and ‘preferences’
  • Allow cookies for same domain embedded content

3.10.0 – 2021-03-22

  • Added support for translating the settings pages
  • Added support for Enfold theme
  • Added support for ExactMetrics
  • Added support for Gutenberg Embed blocks
  • Added support for newer version of Custom Facebook Feed
  • Added support for newer version of Add To Any
  • Fixed prior consent language bug
  • Fixed embedding twitter
  • Fixed multisite settings
  • Prefixed the composer dependencies with Mozart

3.9.0 – 2020-10-20

  • Added support for Google Tag Manager and Google Consent Mode
  • Added gtag TCF support
  • Added WooCommerce Google Analytics Pro addon
  • Support for enabling Cookiebot in administration

3.8.0 – 2020-09-07

  • New addon for Official Facebook Pixel plugin
  • Fixes and improvements

3.7.1 – 2020-07-08

  • Fix “wp_enqueue_script was called incorrectly” notice

3.7.0 – 2020-07-06

  • Adding CCPA feature
  • Adding Gutenberg Cookie Declaration block for editor

3.6.6 – 2020-06-16

  • Fix through addon for Lightspeed Cache
  • Added addon for Enchanged Ecommerce for WooCommerce
  • Added addon for Simple Share Buttons

3.6.5 – 2020-05-19

  • Adding fix for SG Optimizer
  • Add support for latest version of Facebook for Woocommerce addon

3.6.3 – 2020-04-30

  • Adding support for default enabled addons
  • Added filter tp addon list

3.6.2 – 2020-04-22

  • Adding WP Rocket addon
  • Adding WP Mautic addon

3.6.1 – 2020-03-12

  • Fix security issue – possible XSS
  • Update tests for addons

3.6.0 – 2020-02-18

  • Adding Debugging submenu
  • Update GADWP addon to support newest version of plugin

3.5.0 – 2020-02-10

  • Adding integration with WP Consent API

3.4.2 – 2020-02-06

  • Fix for DIVI editor

3.4.1 – 2020-01-28

  • Removing manual fixes for Cookiebot when in auto
  • Adjustments and updates to addons

3.4.0 – 2019-12-13

  • Removing Cookiebot when in auto mode and the user is logged in and has a edit themes capability
  • Adding filter for regexp for fixing embedded media

3.3.0 – 2019-11-09

  • Fix for conflict with WPBakery Page Builder when Cookie blocking is in auto mode
  • Fix for Elementor Extras causing JS errors in frontend when Cookie blocking is in auto mode
  • Removing prepending of composer autoloader – causing conflicts with other plugins.

3.2.0 – 2019-10-29

  • Adding fix for conflict with Elementor Page Builder when Cookie blocking is in auto mode
  • Adding fix for conflict with Divi Builder when Cookie blocking is in auto mode (still need to disable Cookiebot on admin pages to work properly).
  • Minor adjustments to code style and unit tests

3.1.0 – 2019-09-24

  • Change option to hide cookie banner in WP Admin to instead disabling Cookiebot
  • Set option to disable Cookiebot banner as default for new installs

3.0.1 – 2019-09-17

  • Clean up setting page
  • Fixing failing addons after plugin updates

3.0.0 – 2019-09-10

  • Adding support for auto cookie blocking mode

2.5.0 – 2019-06-12

  • Add support for custom regex for embed autocorrect
  • Adding Cookie Declaration widget
  • Remove support for PHP 5.4

2.4.4 – 2019-05-22

  • Minor bugfixes in Embed Autocorrect addon

2.4.3 – 2019-05-16

  • Fix bug in Embed Autocorrect addon.

2.4.2 – 2019-05-15

  • Adding addthis addon
  • Disable default autoupgrade
  • Minor fixes

2.4.1 – 2019-03-19

  • Fix jetpack related warning

2.4.0 – 2019-03-19

  • Fixed bug resulting in some tags where not tagged
  • Change Piwik addon to use output buffering
  • Clean up redundant code in addons

2.3.0 – 2019-03-13

  • Added GADWP addon
  • Changes in file structure of plugin

2.2.2 – 2019-02-12

  • Fix warning non-static call to get_cbid

2.2.1 – 2019-02-12

  • Adding support for WPForms
  • Add plugin deactivation hook for addons

2.2.0 – 2019-02-11

  • Adding support for network wide settings on Multisite WordPress setups.

2.1.5 – 2019-01-17

  • New addon: Custom Facebook Feed Pro
  • Adding support for setting none, defer or async to Cookiebot script tags

2.1.3 – 2018-11-18

  • New addon: Popups by OptinMonster
  • Added support for grouping addons for different versions of same plugin

2.1.2 – 2018-11-06

  • Auto correct addon added support for single quotes in iframe embeds

2.1.1 – 2018-11-02

  • Updated addons with new tests and better plugin integration

2.1.0 – 2018-10-05

  • Updated addons improved handling of tags
  • Adding Basque as language option
  • Remove .git files in addons

2.0.6 – 2018-09-26

  • Updated addons to support newest version of CAOS
  • Minor bugfixes and text adjustments

2.0.5 – 2018-09-21

  • Added “Leave a review” admin notice

2.0.4 – 2018-09-18

2.0.3 – 2018-08-10

  • Removing informative message in admin_notice. Causing parse error for some users.

2.0.2 – 2018-08-01

  • Quickfix – disable Script Config. Made trouble for some users.

2.0.1 – 2018-08-01

  • Disable load of Addons if server runs PHP < 5.4.
  • Fix placeholder in addons

2.0.0 – 2018-07-30

  • Merge Cookiebot and Cookiebot Addons plugins. Cookiebot plugin now bundled with addons making other plugins GDPR compliant.

1.6.2 – 2018-06-21

  • Fix check for WP Rocket.

1.6.1 – 2018-06-11

  • Fixing shortcode when using WP Rocket

1.6.0 – 2018-05-30

  • Support for removing cookie consent banner for tag manager users
  • Support for multiple consent types in cookie_assist – eg. cookie_assist([‘marketing’,’statistics’]);
  • Loading Cookiebot JS on admin pages too
  • Adjusting help texts and adding links to demonstration videos.

1.5.1 – 2018-05-25

  • Adjusting readme.txt including new video

1.5.0 – 2018-05-22

  • Adding autoupdate for Cookiebot

1.4.2 – 2018-05-17

  • Fix undefined $lang bug in shortcode output

1.4.1 – 2018-05-11

  • Leesmij-bestand aanpassen

1.4.0 – 2018-05-10

  • Ondersteuning toevoegen voor het opgeven van de taal van de cookie-banner
  • Optioneel “lang” -kenmerk toevoegen aan de snelcode [cookie_declaration]

1.3.0 – 2018-04-29

  • Bug opgelost: headers zijn al verzonden bij het bewerken van pagina’s met behulp van shortcode

1.2.0 – 2018-03-28

  • Leesmij-bestand bijwerken met meer details
  • Cookiebot_active-helperfunctie toevoegen

1.1.2 – 2018-02-27

  • De syntaxis van de korte array verwijderen om de compatibiliteit te verbeteren

1.1.1 – 2018-02-02

  • Readme.txt aanpassen

1.1.0 – 2018-02-02

  • Gegevenscultuur toevoegen aan scripttags voor cookiesbot.


  • Eerste release van de plugin.