Beautiful Cookie Consent Plugin – WordPress Plugin


An easy way to get a beautiful GDPR Cookie Consent Banner. Customize it to match your compliance requirements and website layout.
Most Cookie Banner plugins set javascript cookies. In Safari and Firefox these cookies have a limited lifetime of seven days, independent of the setting.
Consequence: Your user have to opt in every seven days again. And sees the banner every seven days. Which is kind of annoying.
With this Plugin the consent cookie stays save and is not limited in lifetime. If you set the option.

If you want to save more cookies, check out this plugin:

This really beautiful plugin wraps the solution provided by osano ( into a wordpress plugin.
This Version uses 3.1.0 from osano. It is optimized for performance and for a low database impact.

This Banner is super responsive and is highly customizable.
1. Fully responsive.
2. Make consent cookie a backend cookie to prevent automatic deletion which many browsers do for javascript/frontend cookies.
3. reload after acceptance
4. Show banner until user accepts cookies
5. Users can easily change cookie settings: choose between an extra tab or with a shortcode.
6. Fully customizable colors and text.
7. It is for all kind of compliance: opt-out, opt-in, info only
8. choose between different themes
9. choose the position on your website
10. choose cookie name, duration, domain.
11. cookie setting management via shortcode: [cc_revoke_settings_link_nsc_bar]
…. and there are a lot more.


  • Admin area with banner example
  • Admin area with banner example
  • Admin area with banner example
  • Admin area with banner example
  • Admin area with banner example
  • Admin area with banner example
  • Admin area with banner example
  • Mobile example


Just install this plugin and go to Settings > Cookie Consent Banner to change the default config and to activate the banner.


February 6, 2020
Had to replace a very popular cookie banner plugin after it broke and developers seemed to not care to fix it. Found a perfect and even better alternative with this fantastic plugin.
January 23, 2019
This plugin for cookie consent don't use jQuery and i love it because is fast as light! Congrats to Author. I hope author continue to develop and test it in the future wordpress versions.
Read all 2 reviews

Contributors & Developers

“Beautiful Cookie Consent Plugin – WordPress Plugin” is open source software. The following people have contributed to this plugin.

Change log


  • bug fixes


  • added feature “Ask until acceptance”: show banner until user consents.


  • added “reload after banner close” for more accurate tracking after tracking opt in.


  • added a field to configure the text of “Cookie Policy” tab.
  • “Cookie Policy” tab can now be deactivated
  • users can manage their cookie settings now independently from “Cookie Policy” tab: you can add the link easily easily by shortcode: [cc_revoke_settings_link_nsc_bar].
  • bit of clean up of admin area


  • Bug Fix: sometimes the Banner was behind the content.
  • Bug Fix: minor Performance Issue.


  • New Feature: cookie banner is now configurable with a form and not only with a json string. If you want to, you can still use the json.
  • a lot stuff under the hood.


  • New Feature: Added prevention for ITP 2.1 cookie deletion. Safari and Firefox limit the lifetime of a cookie which is set by javascript to seven days.
    Most cookie banner plugins set javascript cookies, that means that your returning user will see every seven days your banner and have to opt in again.
  • Improvement: Cookie in preview modus only deleted if you visit the settings page of that plugin, not admin in general.


  • Improvement: When visiting an admin page, consent cookie is only deleted, if “preview banner” setting is activated.


  • minor bug fixes.


  • fixes for PHP 5.4


New Features

  • you can activate or deactivate the banner now.
  • you see a preview in the plugin settings area now.


  • Improvement: Updated to cookie consent library 3.1. Now dismissOn… functions are working.


  • FIX: Now Really: with an update of this plugin the configuration of the cookie banner is not overwritten anymore.


  • FIX: small fixes and improvements, e.g. admin errors will only be displayed on admin page of this plugin.
  • Improvement: added Icon for this plugin.


  • FIX: with an update of this plugin the configuration of the cookie banner is not overwritten anymore.


  • Improvement: added compatibility in readme.txt


  • First Version of this lightweight Plugin. More to come!