Description from extension meta
The IAB Europe CMP Validator checks web pages for the availability of a TCF registered CMP and facilitates their auditing.
Image from store
Description from store
The IAB Europe CMP Validator v2.3 checks web pages for the availability of a TCF registered CMP supporting the latest updates to the TCF introduced in IAB Europe's TCF v2.3.
It verifies the availability and correct behavior of a TCF-registered CMP that supports the latest updates to the Transparency and Consent Framework (TCF) based on the control catalogue available at https://iabeurope.eu/wp-content/uploads/250412-Controls-Catalogue-TCFv2.2.pdf
If no TCF CMP is found on the page, the tool will report “No CMP API found on this webpage. CMP validator cannot operate.”, indicating that the website does not implement a TCF-registered CMP.
Latest reviews
- (2025-08-21) Heinz Baumann: Quick Guide to Using the CMP Validator The IAB Europe CMP Validator scans web pages to detect and validate embedded Consent Management Platforms (CMPs). It checks for the availability and correct functioning of a TCF-registered CMP that supports the latest updates to the Transparency and Consent Framework (TCF). If no CMP is found, the tool will display “No CMP API found on this webpage.” This may mean that no CMP is implemented on the page, or that a CMP is present but not initiated because the publisher determined the user is not subject to GDPR. If a CMP is present (commonly on publisher sites that display advertising), the validator will test it against the latest TCF policies and specifications to confirm compliance. I hope this helps!
- (2025-07-30) S. Ercan Kantar: Just not working. Keeps saying "No CMP API found on this webpage. CMP validator cannot operate."
- (2025-02-26) Sergio U: It doesn't work for me. I get the "No CMP API found on this webpage" message on all kind of websites (iabeurope.eu, google.com, onetrust.com...). I've also tried in incognito and same result.
- (2024-06-19) Yoav Baras: Very very useful extension for anyone dealing with GDPR / Consent management.
- (2024-03-28) Heinz Baumann: In the latest version 2.2.6, we have resolved two key issues: 1. Previously, at the initial CMP state (where CMP is displayed but no user action has been taken), our validator detected the presence of a CMP API but failed to populate any results from TCF API calls. With this update, the CMP validator will correctly populate the summary and API sections with values retrieved from TCF APIs. 2. Since version 2.2.4 (released on December 7, 2023), our CMP validator attempted to load a file from https://vendor-list.consensu.org/v3/archives/vendor-list-vundefined.json in cases where there were errors loading basic CMP data, resulting in a 403 Forbidden error. This issue has been rectified."
- (2023-11-06) Simon Bennett: Improved extension, which helps you audit TCF compliance from your Consent Management Platform. Further improvements could include (1) adding support for Google ATP vendors (2) providing feedback to publisher/CMP Vendor / IAB Europe on misconfigured CMPs (e.g. loading too late, not firing, etc) to drive compliance. My guess is the tool is used almost exclusively within the digital media industry so later would be useful.
- (2023-11-06) Simon Bennett: Improved extension, which helps you audit TCF compliance from your Consent Management Platform. Further improvements could include (1) adding support for Google ATP vendors (2) providing feedback to publisher/CMP Vendor / IAB Europe on misconfigured CMPs (e.g. loading too late, not firing, etc) to drive compliance. My guess is the tool is used almost exclusively within the digital media industry so later would be useful.
- (2023-09-18) Simon Bennett: Very useful plugin for those working in digital advertising and privacy in Europe. Allows you to see vendors and purposes collected in a consistent downloadable format. Would like to see blocking of add in removed from sites, ability to use on Quebec TCF and GPP sites too.
Statistics
Installs
5,000
history
Category
Rating
3.375 (8 votes)
Last update / version
2025-09-06 / 2.3.1
Listing languages
en