FREEDOM251

Freedom251 › Consent & Preference Management

CookieConsent

Free plan Self-hostedWeb

Visit CookieConsent Alternatives Pricing

CookieConsent's own site

What CookieConsent is

CookieConsent is a free, open-source plugin for managing scripts and cookies in a GDPR-style consent flow. Written in vanilla JavaScript, it can be integrated with web platforms and frameworks. Site owners can configure consent and preference modals, categories, translations and individually toggled services. Its intended setup blocks scripts and cookies until visitors grant consent; showing a banner alone is not enough for that approach. Installation is documented through npm, pnpm, Yarn, a CDN or a GitHub release, with examples for HTML, React, Vue and Angular. The documentation also shows Google Tag Manager consent mode integration. CookieConsent describes keyboard and screen-reader support and follows accessibility practices. It is not a full consent management platform: consent records are not stored and the IAB Framework TCF is not implemented. Version 3 supports modern browsers, while version 2 supports older browsers such as IE10 and remains in maintenance mode for bug fixes. Basic JavaScript knowledge is required.

Who it suits

CookieConsent suits developers adding configurable cookie and script consent controls to websites or web frameworks. It is aimed at users comfortable with JavaScript and self-hosted setup.

What it does well

  • Free and open source
  • Automatic script and cookie blocking
  • Configurable categories and translations
  • Examples for major web frameworks
  • MIT License

What to know first

  • Does not store consent records
  • No IAB TCF support
  • Basic JavaScript knowledge required
  • Version 3 supports modern browsers only

Plans

PlanBilled and limitsPrice
CookieConsent v3Free and open source · MIT LicenseFree

As cookieconsent.orestbida.com lists them, read 12 Oct 2026. The maker's own page has the final word.

Verdict

CookieConsent provides self-hosted consent controls and automatic blocking without charging for the plugin. It offers broad integration examples, but it is not a complete consent management platform and requires JavaScript setup.

Facts from CookieConsent's own pages

Accessibility
The homepage says CookieConsent follows accessibility best practices and supports keyboard and screen reader control. · cookieconsent.orestbida.com, 12 Oct 2026
Automatic blocking
Yes · cookieconsent.orestbida.com, 22 Sept 2026
Browser support
Version 3 supports modern browsers only; version 2 supports older browsers such as IE10 and is in maintenance mode for bug fixes. · cookieconsent.orestbida.com, 12 Oct 2026
Consent controls
It supports configurable consent and preferences modals, categories, translations, and individually togglable services. · cookieconsent.orestbida.com, 12 Oct 2026
Consent records
No · cookieconsent.orestbida.com, 22 Sept 2026
Consent records
CookieConsent has no built-in consent logging API; its documentation describes sending selected consent data to a backend with the browser fetch API. · cookieconsent.orestbida.com, 12 Oct 2026
Free plan
Yes · cookieconsent.orestbida.com, 22 Sept 2026
Google integration
The documentation provides an example implementation for Google Tag Manager consent mode. · cookieconsent.orestbida.com, 12 Oct 2026
IAB TCF support
No · cookieconsent.orestbida.com, 22 Sept 2026
Implementation
It is written in vanilla JavaScript and can be integrated into web platforms and frameworks. · cookieconsent.orestbida.com, 12 Oct 2026
Integration options
The getting started guide documents installation through npm, pnpm, Yarn, a CDN, or a GitHub release, with examples for HTML, React, Vue, and Angular. · cookieconsent.orestbida.com, 12 Oct 2026
License
CookieConsent is released under the MIT License. · cookieconsent.orestbida.com, 12 Oct 2026
Maintainer
The homepage credits Orest Bida and shows a 2020–present copyright notice. · cookieconsent.orestbida.com, 12 Oct 2026
Not a full CMP
The project states it is not a CMP and does not store consent records or implement the IAB Framework TCF. · cookieconsent.orestbida.com, 12 Oct 2026
Purpose
CookieConsent is a free, open-source plugin for managing scripts and cookies in a GDPR-style consent flow. · cookieconsent.orestbida.com, 12 Oct 2026
Script blocking
The project says scripts and cookies should be blocked until the user gives consent; displaying a banner alone is not enough for GDPR compliance. · cookieconsent.orestbida.com, 12 Oct 2026
Setup requirements
The project says users need basic JavaScript knowledge and that default categories and translations are not included. · cookieconsent.orestbida.com, 12 Oct 2026

Where CookieConsent stands on Freedom251

Look at these too