Cookie consent tools
Cookie consent tools for UK small businesses, compared
57 tools, each described by the same facts: pricing, open source, self-hosting, framework support, UK PECR and Google Consent Mode v2. Every fact links to the vendor page that states it, with the date we last checked. No reviews, no rankings.
Showing 57 of 57. Sorted by name.
| Tool | Pricing | Open source | Self-hosted | Official support | UK PECR | Consent Mode v2 | IAB TCF |
|---|---|---|---|---|---|---|---|
| Admiral ConsentAdmiral | Paid | Not stated | Not stated | Not stated | Not stated | Not stated | Yes |
| AxeptioAxeptio | Free tier | Not stated | Not stated | WordPress, Shopify | Not stated | Yes | Yes |
| Beautiful Cookie Consent BannerNikel | Open source | Yes | Not stated | WordPress | Not stated | Yes | No |
| Borlabs CookieBorlabs GmbH | Paid | Not stated | Not stated | WordPress | Not stated | Yes | Yes |
| c15tInth | Open source | Yes | Yes | Nuxt, Next.js, React, Vue, static sites | Not stated | Yes | No |
| CCM19Papoo Software & Media GmbH | Open source | Yes | Yes | WordPress, static sites | Not stated | Yes | Yes |
| Civic Cookie ControlCIVIC COMPUTING LTD | Free tier | Not stated | Not stated | WordPress | Yes | Not stated | Yes |
| ClymClym Inc. | Paid | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| Commanders Act TrustCommanderCommanders Act | Paid | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| ComplianzComplianz BV | Open source | Yes | Not stated | WordPress | Yes | Yes | Yes |
| Consent Pro (formerly Finsweet Cookie Consent)Finsweet | Paid | Not stated | Not stated | static sites, Webflow | Not stated | Not stated | No |
| ConsentikConsentik | Paid | Not stated | Not stated | WordPress, Shopify, static sites, Wix | Not stated | Yes | Yes |
| consentmanagerconsentmanager (iubenda group) | Paid | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| Consentmo GDPR ComplianceConsentmo | Free tier | Not stated | Not stated | Shopify | Not stated | Yes | Yes |
| Cookie Consent Banner (Porsche)Porsche (porscheofficial) | Open source | Yes | Not stated | React | Not stated | Not stated | No |
| Cookie Consent by Osano (open source)Osano, Inc. | Open source | Yes | Yes | static sites | Not stated | Not stated | Not stated |
| Cookie InformationCookie Information A/S | Paid | Not stated | Not stated | WordPress | Not stated | Yes | Yes |
| Cookie Notice & Compliance (Hu-manity)Hu-manity.co | Free tier | Yes | Not stated | WordPress | Yes | Yes | No |
| Cookie ThoughIn The Pocket | Open source | Yes | Not stated | Not stated | Not stated | Not stated | No |
| CookiebotUsercentrics A/S | Free tier | Not stated | Not stated | WordPress, static sites, Wix | Not stated | Yes | Yes |
| CookieConsent (vanilla-cookieconsent)Orest Bida | Open source | Yes | Yes | static sites | Not stated | Not stated | No |
| CookieFirstDigital Data Solutions BV | Free tier | Not stated | Not stated | WordPress, static sites | Not stated | Yes | Yes |
| CookieHubCookieHub ehf. | Free tier | Not stated | Not stated | Nuxt, WordPress, static sites, Wix | Not stated | Yes | Yes |
| CookieScriptObjectis Ltd | Free tier | Not stated | Yes | WordPress, static sites | Not stated | Yes | Yes |
| CookieYesCookieYes Limited | Free tier | Not stated | Not stated | WordPress, static sites | Not stated | Yes | Yes |
| DidomiDidomi | Paid | Not stated | Not stated | React | Not stated | Yes | Yes |
| Elfsight Cookie ConsentElfsight | Free tier | Not stated | Not stated | WordPress, Shopify, static sites | Not stated | Not stated | No |
| EnzuzoEnzuzo, Inc. | Free tier | Not stated | Not stated | Shopify, Webflow | Not stated | Yes | Yes |
| Ezoic CMPEzoic | Free | Not stated | Not stated | static sites | Not stated | Not stated | Yes |
| GDPR Cookie Compliance (Moove Agency)Moove Agency Ltd | Open source | Yes | Yes | WordPress | Yes | Yes | No |
| HubSpot cookie consent bannerHubSpot, Inc. | Free | Not stated | Not stated | static sites | Not stated | Not stated | No |
| iubenda Cookie Solutioniubenda S.r.l. | Free tier | Not stated | Not stated | WordPress, static sites | Not stated | Yes | Yes |
| KetchKetch Kloud, Inc. | Free tier | Not stated | Not stated | Shopify | Not stated | Not stated | Yes |
| KlaroKIProtect | Open source | Yes | Yes | static sites | Not stated | Yes | No |
| legalweb.io Privacy Cloudlegal web GmbH | Paid | Not stated | Not stated | WordPress, Shopify | Not stated | Not stated | Yes |
| Nuxt Cookie Controldargmuesli | Open source | Yes | Yes | Nuxt | Not stated | Not stated | No |
| nuxt-simple-cookie-consentcriting | Open source | Yes | Not stated | Nuxt | Not stated | Not stated | No |
| OneTrust Cookie ConsentOneTrust LLC | Paid | Not stated | Not stated | Not stated | Not stated | Not stated | Yes |
| OsanoOsano, Inc. | Free tier | Not stated | Not stated | static sites | Not stated | Not stated | Yes |
| Pandectes GDPR CompliancePandectes | Free tier | Not stated | Not stated | Shopify | Not stated | Yes | Yes |
| react-cookie-consentMastermindzh | Open source | Yes | Not stated | React | Not stated | Not stated | No |
| Real Cookie Bannerdevowl.io GmbH | Open source | Yes | Yes | WordPress | Not stated | Not stated | Yes |
| Secure PrivacySecure Privacy ApS | Free tier | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| Securiti Cookie ConsentSecuriti, LLC | Paid | Not stated | Not stated | WordPress, Wix, Webflow | Not stated | Not stated | Yes |
| SeersSeers Group | Free tier | Not stated | Not stated | WordPress, Shopify | Yes | Yes | No |
| Silktide Consent ManagerSilktide | Open source | Yes | Yes | static sites | Not stated | Yes | No |
| SourcepointSourcepoint Technologies, Inc. | Paid | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| Syrenis (formerly Cassie)Syrenis Limited | Paid | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| tarteaucitron.jsAmauri Champeaux | Open source | Yes | Yes | WordPress, static sites | Not stated | Yes | No |
| TermlyTermly Inc. | Free tier | Not stated | Not stated | WordPress, static sites | Not stated | Yes | Yes |
| TickboxTiny SystemsTickbox is made by Tiny Systems, which also runs this site. | Open source | Yes | Yes | Nuxt, Next.js, React, Vue, static sites | Yes | Yes | No |
| Transcend Consent ManagementTranscend, Inc. | Paid | Not stated | Not stated | Not stated | Not stated | Not stated | Yes |
| TrustArc Cookie Consent ManagerTrustArc Inc | Paid | Not stated | Not stated | WordPress, static sites | Not stated | Not stated | Yes |
| Usercentrics Web CMPUsercentrics | Free tier | Not stated | Not stated | Not stated | Not stated | Yes | Yes |
| WebToffee GDPR Cookie ConsentWebToffee | Paid | Not stated | Yes | WordPress | Not stated | Yes | No |
| WPConsentWPConsent LLC | Open source | Yes | Yes | WordPress | Yes | Yes | Yes |
| WPLP Cookie ConsentWP Legal Pages | Open source | Yes | Not stated | WordPress | Not stated | Yes | No |
Every value on a tool's own page links to the source that states it. "Not stated" means the vendor's site does not say; it is not a no.
How to choose
Four things to settle before the table. None of them need a tool name.
Start with PECR
UK law (the Privacy and Electronic Communications Regulations) says you need consent before setting any cookie that is not strictly necessary, and the ICO has said for years that rejecting should be as easy as accepting. A banner with a big Accept button and a Reject hidden behind "Manage settings" does not pass. So the first two questions for any tool: does it hold back non-essential cookies until someone agrees, and does it show Reject all on the first screen without you having to configure it?
Consent Mode v2 if you use Google
If you run Google Ads or GA4 with UK or EU visitors, Google has required Consent Mode v2 signals since March 2024. Without them, conversion tracking and remarketing for those visitors stop working. A tool that sends the signals out of the box saves you a tag manager project. One that does not can still be wired up by hand, but budget an afternoon for it.
Framework fit
A script tag works on any site, but it is the loosest fit. Sites rendered on a server (Nuxt, Next.js and the like) can fire tracking scripts before the banner has loaded unless the consent tool hooks into the framework itself, which is what an official module is for. On WordPress or Shopify, a plugin from the platform marketplace usually talks to the platform's own consent API, which a pasted script cannot do.
Hosting and data
Hosted tools keep the consent records on the vendor's servers. If you care where that is, check the vendor's data location before you sign up; some are UK or EU only, some are not. Self-hosted and open-source tools keep the records on your server, which means your backups and your maintenance. Free tiers nearly always cap page views, so compare the cap with your actual traffic rather than the number you hope for.
Test the banner you have
- Cookie banner checkerCookies set before consent, reject parity, script gating, on your live site.
- UK compliance scannerUK GDPR, PECR and accessibility in one scan, with a PDF report.
- UK cookie compliance studyHow many UK sites set cookies before anyone consents.
Open data
The whole dataset is available as JSON under the Creative Commons Attribution 4.0 licence (CC BY 4.0). Reuse it however you like, with a link back to smesolutions.uk.
cookie-consent-tools.jsonThis directory is maintained by Tiny Systems, the company behind Tickbox. Facts are sourced and dated; tell us if one is wrong. Report an error