Cookie Notice & Compliance for GDPR / CCPA

Cookie Notice & Compliance for GDPR / CCPA

Cookie Notice allows you to you elegantly inform users that your site uses cookies and helps you comply with GDPR, CCPA and other data privacy laws.
Rating:
4.8
Active Installations:
1000000+
Last Updated:
Apr 02, 2024
WordPress Version:
4.9.6 or higher
Tested up to:
6.5.2

Simplify Cookie Compliance

Comply effortlessly with GDPR and CCPA regulations with our customizable banner.

Proactive Data Protection

Take control of data privacy and consent laws with Cookie Compliance's enhanced design controls.

Ethical Consent Management

Join the movement to eliminate dark patterns in online consent with Cookie Compliance.

Stay Ahead of Regulations

Ensure compliance with current and upcoming regulations worldwide using Cookie Compliance.

2.4.16

  • New: Option to enable/disable bot detection
  • Fix: Typo in wp_die() function calls
  • Tweak: Improved escaping text strings

2.4.15

  • New: Passing Google Consent default parameters (Cookie Compliance only)
  • Fix: Invalid Norwegian language locale code

2.4.14

  • New: Google Consent V2 support (Cookie Compliance only)
  • New: Added scripts option to Compliance Settings

2.4.13

  • Fix: Removed unneeded parameter from WP Fastest Cache compatibility fix

2.4.12

  • New: WP Optimize caching plugin compatibility
  • Fix: WP Fastest Cache plugin compatibility

2.4.11

  • New: Dedicated Consent Logs page
  • New: Google AMP support for Cookie Compliance
  • New: Settings navigation through tabs and menu items
  • Fix: Saving App ID/Key not working in edge cases
  • Tweak: Chart.js updated to 4.4.0

2.4.10

  • New: Option to enable/disable caching compatibility
  • New: WP Fastest Cache plugin compatibility
  • Fix: Potential security issue with purging cache
  • Fix: Improved refreshing Compliance analytics data
  • Tweak: Chart.js updated to 4.3.2

2.4.9

  • New: WP Rocket plugin compatibility
  • New: LiteSpeed Cache plugin compatibility
  • New: Google Consent Mode support (Cookie Compliance only)
  • New: Facebook Pixel Consent Mode support (Cookie Compliance only)

2.4.8

  • New: Added Pages to Conditional display
  • Fix: Homepage display issue
  • Fix: Background color issue
  • Tweak: Improved WP Rocket support
  • Tweak: Improved SG Optimizer support

2.4.7

  • New: Conditional display of the banner
  • Tweak: Improved sanitization and validation of data
  • Tweak: PHP 8.1 and 8.2 compatibility
  • Tweak: Added async attribute when autoblocking is disabled

2.4.6

  • Fix: Cookie Compliance inactive status issue

2.4.5

  • Tweak: Remove the notice from the Elementor page builder
  • Tweak: Remove the notice from widgets screen
  • Fix: Improved Contact Form 7 reCaptcha compatibility

2.4.4

  • Fix: Undefined index: status and subscription

2.4.3

  • Fix: Deprecated preg_replace() notice in PHP 8.1

2.4.2

  • New: Compatibility with Autoptimize plugin
  • Fix: Improved Contact Form 7 reCaptcha support
  • Fix: Fixed non-static method cookies_set()

2.4.1

  • New: Contact Form 7 reCaptcha support
  • Tweak: Switched health status from critical to recommended when Cookie Compliance is not integrated
  • Tweak: Add SimeSite=Lax for created cookies

2.4.0

  • New: Advanced Multisite support
  • Fix: Polylang translation not working for shortcode
  • Fix: Parse error: syntax error, unexpected ‘[‘

2.3.1

  • New: Option to run consent banner in debug mode
  • Fix: Invalid validation of dismissable notices

2.3.0

  • New: Compliance Multi-license pricing options
  • Tweak: WordPress 6.0 compatibility

2.2.3

  • Fix: Undefined notice in WP dashboard
  • Fix: Close icon event not firing
  • Tweak: Remove aria-label from the close icon
  • Tweak: CSS tweaks in the admin

2.2.2

  • Fix: Uncrawlable close notice link
  • Tweak: WordPress 5.9 compatibility
  • Tweak: Prevent displaying the notice in an iframe
  • Tweak: Send site language to a web app on signup

2.2.1

  • Fix: Missing variable definition in frontend

2.2.0

  • New: Option to hide banner for logged in users (Compliance only)

2.1.5

  • Tweak: Additional sanitization applied

2.1.4

  • Fix: WordPress 5.8 widgets compatibility

2.1.3

  • Fix: HTML attributes removed from text strings
  • Tweak: Improved sanitization of options

2.1.2

  • Tweak: Improved escaping of button labels

2.1.1

  • Fix: Security bug related to compliance caching

2.1.0

  • New: Introducing Cookie Compliance Free plan

2.0.4

  • Fix: Undefined constant HOURS_IN_SECONDS
  • Fix: Button style none adding CSS classes “cn-set-cookie cn-button”
  • Tweak: Switched the behavior of close icon from accept to reject
  • Tweak: Minified frontend and admin js files

2.0.3

  • Fix: Cookies accepted function issue when Compliance activated

2.0.2

  • Tweak: UI/UX improvements

2.0.1

  • Fix: Pending Compliance update blocking the notice
  • Fix: PHP Warning: Cannot modify header information
  • Tweak: UI/UX fixes for the settings screen

2.0.0

  • New: Introducing Cookie Compliance for GDPR/CCPA

1.3.2

  • Tweak: Speed up Corona Banner loading by moving JS file to footer with async parameter
  • Tweak: Improve buttons CSS padding
  • Tweak: Accessibility improvements on links

1.3.1

  • Fix: Unable to select Privacy policy link
  • Fix: Blank Cookies policy link in a message
  • Fix: Undefined index: on_click
  • Tweak: Adjusted default opacity back to 100

1.3.0

  • New: Introducing Corona Banner that displays data about Coronavirus pandemia and five steps recommended by the WHO (World Health Organization)
  • New: Option to set bar opacity
  • New: Accept the notice with close icon
  • Fix: Policy link added to message without policy option enabled

1.2.51

  • Fix: Problems with iOS and OK/Reject button
  • Tweak: Added Separate cookie expiry for Reject, props Carlos Buchart

1.2.50

  • Fix: The body css class always set to “cookies-refused”
  • Tweak: Improve IE & Safari CustomEvent and ClassList support
  • Tweak: Change the plugin js init event

1.2.49

  • New: Option to accept the notice with any page click
  • Tweak: Remove jQuery dependency
  • Tweak: Swtich from jQuery to CSS3 animations
  • Tweak: Improve the CSS and HTML structure

1.2.48

  • Fix: HTML tags stripped from cookie message
  • Fix: Link target not accepted in inline privacy link

1.2.47

  • New: Option to select the privacy policy link position
  • Tweak: Do not relad the page on refuse button click
  • Tweak: Added aria-label attribute to cookie notice container

1.2.46

  • Tweak: Remove WP Super Cache cookie on deactivation
  • Tweak: Remove plugin version from the db on deactivation

1.2.45

  • Tweak: Improved WP Super Cache support
  • Tweak: CSS container style issue and media query for mobile

1.2.44

  • Fix: The text of the revoke button ignored in shortcode
  • Fix: Revoke consent button not displayed automatically in top position
  • Tweak: Add shortcode parsing for content of [cookies_accepted], thanks to dsturm

1.2.43

  • New: Option to revoke the user consent
  • New: Script blocking extended to header and footer
  • New: Synchronization with WordPress 4.9.6 Privacy Policy page
  • New: Custom button class option
  • Tweak: Added 1 hour cookie expiry option

1.2.42

  • New: Introducing [cookies_accepted][/cookies_accepted] shortcode
  • Fix: Infinite cookie expiry issue

1.2.41

  • Fix: Infinite redirection loop with scroll enabled

1.2.40

  • Fix: Div align center on some themes
  • Tweak: Extended list of allowed HTML tags in refuse code
  • Tweak: Minified CSS and JS

1.2.39

  • New: Option to reload the page after cookies are accepted

1.2.38

  • Tweak: Move frontend cookie js functions before the document ready call, thanks to fgreinus
  • Tweak: Adjust functional javascript code handling
  • Fix: Chhromium infinity expiration date not valid
  • Fix: Remove deprecated screen_icon() function

1.2.37

  • Tweak: Add aria landmark role=”banner”
  • Tweak: Extend cn_cookie_notice_args with button class

1.2.36.1

  • Fix: Repository upload issue with 1.2.36

1.2.36

  • Fix: String translation support for WMPL 3.2+
  • Fix: Global var possible conflict with other plugins
  • Tweak: Add $options array to “cn_cookie_notice_output” filter, thanks to chesio.
  • Tweak: Removed local translation files in favor of WP repository translations.

1.2.35

  • Tweak: Use html_entity_decode on non-functional code block
  • Tweak: get_pages() function placement optimization
  • Tweak: Filterable manage cookie notice capability

1.2.34

  • Fix: Empty href in links HTML validation issue

1.2.33

  • New: Greek translation thanks to Elias Stefanidis

1.2.32

  • Fix: Accept cookie button hidden on acceptance instead of the cookie message container

1.2.31

  • New: Non functional Javascript code field
  • Fix: Minified Javascript caching issue

1.2.30

  • Fix: jQuery error after accepting cookies

1.2.29

  • Tweak: Add class to body element when displayed
  • Tweak: Italian translation update

1.2.28

  • New: Option to set on scroll offset

1.2.27

  • Tweak: Correctly remove scroll event, limit possible conflicts
  • Tweak: Italian translation update

1.2.26

  • Fix: Accept cookies on scroll option working unchecked.
  • Fix: call_user_func() warning on lower version of WP

1.2.25

1.2.24

  • New: Option to refuse to accept cookies
  • New: setCookieNotice custom jQuery event
  • Tweak: Italian translation updated, thanks to Luca Speranza

1.2.23

1.2.22

  • Tweak: Swedish translation updated, thx to Ove Kaufeldt

1.2.21

1.2.20

  • New: Option to select scripts placement, header or footer

1.2.19

  • New: Danish translation, thanks to Lui Wallentin Gottler

1.2.18.1

  • Fix: Quick fix for 1.2.18 print_r in code

1.2.18

  • New: More info link target option
  • Tweak: Additional HTML ids, for more flexible customization

1.2.17

1.2.16

  • Tweak: Dutch translation missing due to a typo

1.2.15

  • New: Danish translation, thanks to Hans C. Jorgensen
  • Fix: Notice bar not visible if no animation selected

1.2.14

  • New: Hungarian translation, thanks to Surbma

1.2.13

1.2.12

  • New: Slovenian translation, thanks to Thomas Cuk

1.2.11

1.2.10

  • New: Italian translation, thanks to Luca
  • Tweak: Confirmed WP 4.0 compatibility

1.2.9.1

  • Tweak: Enable HTML in cookie message text
  • New: Option to donate this plugin 🙂

1.2.8

1.2.7

  • New: French translation, thanks to Laura Orsal
  • New: Deleting plugin settings on deactivation as an option

1.2.6

  • New: German translation, thanks to Alex Ernst

1.2.5

  • New: Spanish translation, thanks to Fernando Blasco

1.2.4

  • New: Added filter hooks to customize where and how display the cookie notice

1.2.3

  • New: Portuguese translation, thanks to Luis Maia

1.2.2

  • Fix: Read more linking to default site language in WPML & Polylang

1.2.1

  • Tweak: UI improvements for WP 3.8

1.2.0

  • Fix: Cookie not saving in IE
  • Fix: Notice hidden under Admin bar bug
  • Tweak: Improved WPML & Polylang compatibility

1.1.0

  • New: Rewritten cookie setting method to pure JS
  • Fix: Compatibility with WP Super Cache and other caching plugins

1.0.2

  • New: Dutch translation, thanks to Heleen van den Bos

1.0.1

  • Tweak: Changed setting cookie mode from AJAX to JS driven

1.0.0

Initial release

Charged although not used and cancelled

By Markus (advatera) on February 24, 2024

Charged us although we just tested it and cancelled it then.

Can't give ZERO stars unfortunately!

By the_lar on November 28, 2023

Awful plugin, stupid errors logging into Cookie Compliance and button to 'Add Compliance Features' has NEVER worked in over 3 years. Don't bother with this pile of rubbish!

“Critical Issue” in WordPress Site health

By Howie (dotlicious) on November 2, 2023

Another plugin hijacking the WordPress health notifications. Avoid.

Paid US $300 for 5 sites and got asked to upgrade when adding a second site

By joetawfik on October 13, 2023

Paid $300 for a 5 site package. When I tried to add a second site it asked me to upgrade again!! I then had to go to support to try and solve this. I simply don't have the time to waste on stuff like this.

Transparency needed

By odro23 on September 9, 2023

I recently installed the Cookie Compliance plugin for my business, attracted by the promise of an "easy and free" start to ensure my website's compliance. While the basic features are indeed user-friendly, I was taken aback by the alarming notification post-installation that my site was "NOT COMPLIANT."As a small business owner, navigating the complexities of data privacy laws is challenging enough without being blindsided by such warnings. It would have been beneficial to have clear information about the limitations of the free version upfront, rather than discovering them post-installation.While I understand the freemium model and the need for premium features, transparency is crucial, especially when dealing with legal compliance. Users should be informed about what the free version can and cannot achieve before they invest time in installation and setup.I urge the developers to be more upfront about the capabilities of the free version and to consider the user experience. Alarming language without prior warning can evoke unnecessary anxiety. A more educational and guiding approach would be far more beneficial and would build trust with users.

WoW

By pagrob on March 2, 2023

So far the best of those I have tried

ativar cookies

By Maria Cleidiane Araujo Ferreira (mariacleidiane) on February 25, 2023

ativar cookies

It was good until GREED became their priority

By 4tino (Fortino) on February 13, 2023

$14.95 per month might not seem that much until you start adding up the cost for every plugin. A drastic price increase when you take in consideration that there plenty FREE plugins that do the same. Too expensive!

Price is too high

By mahirbarut on January 30, 2023

It was one of the best plugin but was unfortunately.... Monthly 14.99 dollars? It should be joke I can't believe that still. I understand there is an effort and hard-working but instead of having too high a price please consider having a low price with 1 million users. The second option seems more profitable I think for both sides. Please rethink

Suddenly reset - can't log-in anymore! [SOLVED]

By lockoloop on January 23, 2023

Edit: got solved, thank you!

This plugin used to work nicely but suddenly I have to "Add compliance features" again... except I cannot log-in with my existing account and I cannot create a new one either.
The only error message you get is "Something went wrong". Seen more helpful...

Try other plugins too!

Cookie banner plugin for WordPress – Cookiebot CMP by Usercentrics

The Cookiebot CMP WordPress cookie banner and cookie policy help you comply with the major data protection laws (GDPR, ePrivacy, CCPA, LGPD, etc.

Try Demo

Self-Hosted Google Fonts

Automatically self-host all the Google Fonts on your site. Plug and play.

Try Demo

Contact Form 7 Image CAPTCHA, WPForms Image CAPTCHA, Contact Form 7 Spam Image CAPTCHA, WPForms Spam Image CAPTCHA, GDPR

Adds an Image CAPTCHA to Contact Form 7 and WPForms, GDPR ready, perfect WPForms or Contact Form 7 Spam Protection Image CAPTCHA, adds a honeypot

Try Demo
Screenshots

Try Cookie Notice & Compliance for GDPR / CCPA With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.