12 Best GDPR and Cookie Consent WordPress Plugins



Disclosure: This page contains affiliate links. If you click through and purchase an item, I may earn a commission. See my terms of service for details.


Let’s start by understanding cookies. A cookie is a small file that is downloaded to your device when you visit a website. The cookie allows the site to “remember” your actions or preferences over time. Many browsers support cookies, but users can set their browsers to disable them and can delete them whenever they like. For example, Google provides steps on how to clear cookies. Sites mainly use cookies to identify users, remember user preferences, and help users’ complete tasks without having to re-enter information. There are two types of cookies, i.e., persistent and session.

Persistent cookies remain on a user’s device for a set period. They are activated each time the user visits the website that created that cookie.

Session cookies are temporary. They allow webmasters to understand user behavior and activity during a browser session. A browser session starts when a user opens the browser window and finishes when the browser window is closed. Once the browser is closed, all session cookies are deleted.

Cookies also have different functions and can be categorized as strictly necessary, performance, statistics, and marketing (targeting or advertising) cookies.

Cookie Notice Example

EU Cookie Law & General Data Protection Regulation

Part of the reason you see more cookie notices is because of the connection between the EU Cookie Law and GDPR. GDPR was all the rage in 2018, the year it came into effect. However, the two EU policies are different and separate.

In 2002, the ePrivacy Directive (Cookie Law) came into effect. It requires that users (visitors to a site) be informed and give consent before any files are stored on their computers or devices. GDPR is a set of rules and requirements regarding user privacy on the web. It gives individuals a lot more control over how their personal data is collected, stored, and used. Therefore, Cookie Law is about getting cookie-dropping consent whereas GDPR is about giving users control of their data.

The use of cookies to collect/identify personal data relates to GDPR. When that is the case, a webmaster should aim to do the following regarding cookies:

  • Inform users
  • Get consent from users
  • Provide users with choices and opt-out options
  • Offer ways and resources for users to clear/delete cookies
  • Create a privacy policy page that explains how and what cookies the site uses

Cookie Law and GDPR apply to websites/businesses that operate in the EU and sites that target EU residents. If you focus on non-EU residents or conduct business outside of the EU, for instance, the United States, Canada, and Japan, the mandates may or may not apply.

Cookie Law and GDPR don’t apply to me since my target audience is outside of the EU. However, I display a cookie notice to inform and educate my visitors. As I state, “Cookies are used for site management, analytics, and marketing.” I also provide a link to learn more, which directs users to my privacy policy.

WordPress Cookie & GDPR Plugins

Website and WordPress webmasters have plenty of robust options to handle Cookie Law and GDPR requirements. It’s a good idea to review what others are doing and stating on their notices to implement the best practices. Secondly, consider how a consent notice/popup will coexist with other popups/apps that you use. Poor planning—like having five things popup immediately when a user visits your site—can produce a terrible experience.

GDPR Cookie Consent Banner by termly (I use this plugin)

GDPR Cookie Consent Banner is one of the simplest and most popular cookie consent plugins available.

  • Customize the message, design, duration, version, and more
  • Use page-level targeting to showcase your notice on specific pages
  • Inherit your theme styles where possible
  • Redirect users to a specific page to learn more
  • Multilanguage support

Cookie Notice for GDPR by dFactory

Cookie Notice allows you to inform users that your site uses cookies.

  • Customize the message, design, location, animation, and more
  • Redirect users to a specific page to learn more
  • Set cookies to expire
  • Multiple accept, decline, and page scroll settings
  • WPML and Polylang compatible
  • SEO-friendly

GDPR Cookie Compliance by Moove Agency

GDPR Cookie Compliance supports your cookie objectives and offers premium features.

  • Customize the message, design, location, animation, and more
  • Choose from two unique layouts
  • Decide which scripts will load by default
  • WPML, qTranslate, WP Multilang, and Polylang compatible
  • CDN base URL support
  • SEO-friendly

EU Cookie Law by Alex Moss

EU Cookie Law is a light, elegant, and robust solution that helps your website to comply with European cookie laws.

  • Customize the color, position, strings, and consent actions
  • Set your page, popup, or custom URL for your cookie policy
  • Set cookies to expire
  • Compatible with multilanguage plugins
  • Certified for WPML

GDPR by Trew Knowledge

The plugin is meant to assist a Controller, Data Processor, and Data Protection Officer (DPO) with efforts to meet the obligations and rights enacted under GDPR.

  • Consent and privacy preference management
  • Version control and re-consent management
  • Double opt-in confirmation emails
  • Telemetry Tracker for visualizing plugins and website data
  • Data processor settings and encrypted audit logs
  • Many data and technical settings

Cookiebot by Cybot A/S

Cookiebot is a top-rated GDPR and ePrivacy compliant cookie and online tracking cloud-based solution.

  • Manage user permissions
  • Give users the ability to opt-in/out of cookie categories such as strictly necessary, preference, statistics, and marketing
  • Allow users to change or withdraw their consents
  • Store user-consent data in the cloud and access/download on-demand
  • Execute cookie-setting scripts without a page reload if the user gives permission
  • Conduct monthly scans to detect website tracking and data usage
  • Multilanguage support

Other Plugins


I am not an attorney or an EU policy specialist. This post does not offer or represent legal advice. You should work with your legal team on EU policy matters.


Chad Tennant

Chad is a digital marketer, consultant, and publisher. At Digital Fodder, he offers insights and strategies concerning online marketing, ecommerce, working online, YouTube, and more. At Partnercade, he helps companies grow their affiliate program revenues and partnerships. Connect or start a conversation with Chad on LinkedIn.


158% Increase in Affiliate Commissions

Get a list of the 10+ programs I promote regularly. Also, receive emails containing similar content periodically.


Thanks for subscribing!