The Best Plugin for CCPA and GDPR Cookie Consent

Join the 1 Million+ WordPress websites that use the GDPR Cookie Consent plugin to create a cookie consent banner and manage cookie consent.

featured image of GDPR Cookie Consent Plugin (CCPA Ready)

GDPR Cookie Consent Plugin (CCPA Ready)

  • Automatically block cookies/script
  • Scan and list cookies
  • User Consent logging
  • Explicit/Implicit consent
  • Location based exclusion for banner
  • Extensive Cookie banner customization
  • Granular consent based on cookie categories

A subscription entitles you to 1 year of updates and support from the date of purchase.

100% No-Risk Money Back Guarantee.

The Fastest Growing WordPress GDPR Cookie Consent Plugin

Making your journey to compliance with GDPR and CCPA easier with powerful features

shipping documents icon

Fully Customizable Banner

Every banner layout is fully customizable to match the theme of your website. The plugin also comes with pre-styled and pre-built templates to choose from.

create invoice proforma icon

Complete Cookie Scan

Scan the cookies used on the website and add the cookies to the cookie list. Show the cookies list on your website using a simple shortcode.

email invoice icon

Automatic Script Blocking

Automatically blocks the scripts of third-party cookies until the visitor consent. The admin can decide the third-parties that are blocked prior consent.

templates icon

Cookie Policy Generator

Cookie Policy Generator gives a template for the cookie policy of the website that can be used to help visitors get details of the use of cookies.

customization icon

GeoIP Based Consent

Configure the GDPR cookie banner to be shown only to the visitors of the EU based on their IP address. The cookies will be blocked only for EU visitors.

Custom invoice fields icon

Manage Cookie List

Cookies on the website are identified and added to the cookie list automatically. The cookies are categorized into different categories based on the purpose.

Format documents icon

Granular control for Cookies

Allow users to give consent for only selected cookies based on their category. You can enable the users to give consent to a certain category of cookies.

Paper sizes and printers icon

Keep a Consent Log

Keep a log of all the visitors’ consent and its details like cookies consented to, timestamp, anonymized IP of the user, etc. export the log to a CSV file when needed.

Multilingual support icon

Supports Multilingual Websites

Support multilingual websites with 10 languages out-of-the-box and is compatible with multilingual plugins like WPML, Polylang, and qTranslate.

Make your WordPress website GDPR and CCPA compliant easy and hassle-free!

Get a cookie consent banner set up on your website in minutes!

Get Plugin Now

Set up a Cookie Banner on Your Website in 2 Minutes

Get cookie compliance for multiple privacy laws across the globe

GDPR Cookie Consent & Compliance Notice when installed and activated will add an ADA Compliant cookie banner on your website until visitors accept or reject cookies.

The cookie banner can be used to inform the user about the use of cookies and prompt them to take explicit and informed action (accept, reject, or partially accept). This helps you in complying with multiple privacy laws like – GDPR (DSGVO, RGPD), LGPD of Brazil, CCPA Do Not Sell, CNIL of France, and POPIA of South Africa.

You can add more transparency to your website by adding a link to the privacy policy page from the banner.

Get Plugin Now

GDPR Cookie notice on different devices

automatically scanning cookies and scan results

Get Your Website Scanned for the Cookies it Uses

Identify all the cookies with the click of a button

GDPR Cookie Consent plugin’s scan service crawls and scans the pages on the website and identifies the cookies used.

The cookies thus identified are then added to the cookies list in the plugin along with the other necessary details.

You can also add the cookies manually. The plugin gives you the option to change the details of the cookies so that you can add any additional information to your users.

You can also export the details of the cookies to a CSV file for later use.

Note: The number of pages scanned for cookies is limited to 2000 pages/domain. If you have more than 2000 pages on your website, please contact support.

Get Plugin Now

Have the Non-necessary Scripts Blocked Automatically

Automatically block all cookie script prior to the users’ consent

The automatic script blocking feature allows you to block cookies before the consent is given with as little effort as installing and activating the plugin.

GDPR Cookie Consent plugin allows you to get explicit consent with no pre-checked boxes.

The plugin gives you the option to select which scripts need to be blocked automatically prior to consent and the scripts that need not be blocked.

The list of third-party scripts that are blocked automatically include:

  • Google Analytics
  • Facebook Pixel
  • Google Tag Manager
  • Hotjar Analytics
  • Google Publisher Tag
  • Youtube
  • Vimeo
  • Google maps
  • Google Adsense
  • Matomo Analytics
  • AddThis widget
  • ShareThis widget
  • Twitter widget
  • Soundcloud
  • Slideshare
  • Linkedin widget
  • Instagram
  • Pinterest
  • Hubspot Analytics

Get Plugin Now

automatic script blocker blocking youtube content until consent is given
manage cookies and cookie categories

Easily Manage Cookies and Cookie Categories

Get the cookies listed and classified into categories automatically

Categorization of the cookies helps the visitors to give consent to only those cookies that they like to accept and reject the others. The plugin by default has two categories – Necessary and non-necessary.

With this WordPress GDPR plugin, the categorization of the cookies is done automatically.

After a cookie scan, cookies identified are categorized according to their purpose. You can also add and manage categories manually and create custom categories as well.

Get Plugin Now

Make the Banner Unique with Extensive Customization Options

Multiple pre-built layouts and pre-designed templates to choose from

The GDPR plugin provides you 4 different layouts, 26 pre-designed templates, and 6 different position for a responsive consent banner.

In addition to that, the plugin gives you extensive customization options that can help you make the banner unique to your website match with the theme of the website, and stand out. Change font size, color, animation, button styles, and more.

You can also decide how the banner behaves when a user clicks on accept, scroll on your website, how it appears when the website is loaded, etc.

Get Plugin Now

examples of different types of cookie banners on desktop screen

Cookie banner visible for EU and hidden for non-EU countries

Show Cookie Consent Notice to Only EU Visitors

Get location-based exclusion of the cookie notice

GDPR requires you to take consent from the visitors from the EU. Our plugin helps you to show the cookie banner only for visitors from the European Union.

When you enable the GeoIP feature, only visitors from the European Union will see the banner and can enable/disable cookies based on consent.

Ideally, it is better to obtain cookie consent from all the visitors as a growing number of countries are adopting stricter privacy laws.

Get Plugin Now

Record Every Users’ Consent in the Consent Log

Keep a detailed consent log/consent history as evidence when challenged

Article 7(1) of the GDPR states: “Where the processing is based on consent, the controller shall be able to demonstrate that the data subject has consented to the processing of his or her personal data”.

This feature of the GDPR plugin allows you to record the following details:

  • Who gave consent – using a masked IP and the user ID if the user is logged in
  • The time of consent – using a date and timestamp
  • The consent provided to each category of the cookies

This allows you to keep proof of consent of how and when consent was given if you are challenged with infringement.

Get Plugin Now

GDPR Cookie plugin settings for enabling consent record for proof of consent
granular control for cookies based on cookie category on user end

Get Granular Opt-in Option for Using Cookies

Let the user consent to the cookies they need

Allow users to have more control over the cookies they wish to allow or not on the website.

GDPR Cookie Consent allows the users to only allow the category of cookies that they find is okay to be used by the website and give consent to only those cookies.

You can use this to allow the users to turn the cookies on/off by their individual categories based on the purpose that the cookies are used for on the website.

Get Plugin Now

Cache Plugin Compatible and Multilingual Support

And additional themes and plugins compatibility

Assured compatibility with the plugins like Official Facebook Pixel, Google Analytics Dashboard Plugin for WordPress by MonsterInsights, Smash Balloon, etc.

Change the language of the banner according to the language of your website. The GDPR Cookie Consent plugin is made to be compatible with popular multilingual websites like WPML, qTranslate, Polylang, etc.

The plugin supports the following languages out-of-the-box:

  • Bulgarian
  • Czech
  • Danish
  • German(Deutsch)
  • Spanish
  • Swedish
  • Bulgarian
  • Greek
  • Portuguese
  • French
  • Croatian
  • Icelandic
  • Dutch
  • Slovenian
  • Italian
  • Finnish
  • Norwegian
  • Polish

Get Plugin Now

translations for the cookie banner changing when website language changed

See what our customers have to say about GDPR Plugin on Trustpilot



Technical Info

Minimum version Tested upto
PHP 5.6 or higher 8.0
WordPress 4.9 or higher 6.1

Frequently Asked Questions

Do you have a question about the ‘GDPR Cookie Consent’?
See the list below for our most frequently asked questions. If your question is not listed here, please visit the support page.


Is buying a plugin a one-time charge?

The plugin license comes as a 12-months subscription. The license is valid for one year and will renew after that automatically unless canceled. You can use the plugin for lifetime, but support and updates of the plugins will be available as long as the license is active. The cookie scanning feature of the plugin, however, will only work with an active valid license.
You can continue to use the plugin even after your license expires and is not auto-renewed. However, you will not be able to get updates, premium support, or use the cookie scan feature of the plugin after the license has expired.
We have extensive documentation on our website (tutorials, knowledgebase, FAQs, and sample code snippets). If you need any assistance you can create a new support ticket and our team will respond as quickly as possible. We usually respond within 1-2 business days. Product support via phone, Facebook, or Twitter is unavailable at this time.
We offer a 30-day money-back guarantee whatever the reason. If you find the product does not work the way you need it, we can issue a refund.
Once your order is complete, you should receive an email notification with a download link. You may also go to your account page and click the Downloads tab to find all available products.
The GDPR Cookie Consent premium plugin requires WordPress version 4.7 or above for its functioning
We update our plugins frequently. This could be when we introduce a feature or fix a bug. View the changelog on the product page to check the latest version.
Yes, they are compatible. However, you will need a license for every site. E.g., if you have subsites as www.domainname/site1, www.domainname/site2, and www.domainname/site3, you will have to activate the license on every subsite (site1, site2, site3). Our system recognizes the name of the URL www.domainname/site1 is different from www.domainname/site2 which means you will need to buy a license for every subsite in order to activate them on all sites.
Since the license is valid per site, you can only activate it on one site at a time. During testing, you may activate in the staging site and once you decide to go live, you can deactivate from staging and activate in the live site.


Does this plugin block all cookies/scripts till the user gives consent?

Yes, the plugin is capable of blocking all the cookies on your website. Once configured as per the documentation, cookies/scripts will be rendered only if the user clicks the Accept button.

The plugin does not store any personal information from the visitors to the website. The plugin, however, does collect the masked IP for consent logging purposes which is saved in your website database and is GDPR compliant.

The plugin scans up to 2000 pages on your website and adds the identified cookies to the cookie list. The plugin also provides the option to add cookies manually and assign them to different categories.

You can search for the script in the page source using the content of the script via a simple search and find tool. You can learn about this more here.

GDPR Cookie Consent gives the visitors granular control to enable or disable the cookies based on the categories that the cookie belongs to rather than the individual cookies.

Yes. You can mix and match the text style, color, button color, etc. Also, it supports further customization via CSS coding.
Yes. You can enable consent logging under plugin settings. Go to Cookie Law Settings > General > Other > Enable consent logging. Logging user consent information is allowed by GDPR laws.
GDPR cookie consent plugin helps you to meet all the requirements that you need to implement on your website for compliance with the Cookie Law. The plugin also automates tasks like identifying the cookies and blocking third-party cookies based on users’ consent and other features that are required for compliance with the law for your website. However, It is important to note that not all websites are alike and the website admin needs to ensure that their website ticks all the boxes for compliance.
Yes. In fact, we are one of the WPML Recommended Cookie Consent plugins for multilingual sites.

100% No-Risk Money Back Guarantee

We’ll gladly provide a refund if it’s requested within 30 days of purchase.

Get Plugin Now