OneTrust Inspector icon

Chrome Extension · Developer / QA tool

OneTrust Inspector

Inspect and debug OneTrust CMP directly in the browser — consent state, URL switches, the category matrix, and Google Consent Mode / IAB TCF / GPP signals, all in one popup.

What it does

Inspection, debugging, and QA features for OneTrust CMP, grouped by task in the popup.

  • State inspectionDetects OneTrust, reads the active groups, cookies, and API availability at a glance.
  • URL switchesBuild and apply OneTrust debug parameters (otreset, otpreview, otgeo) for geo and preview testing.
  • Consent matrixDiscover categories from GetDomainData(); toggle and apply consent at runtime or via cookie.
  • SignalsCompare OneTrust groups with Google Consent Mode, and surface IAB TCF / GPP signals.
  • DiagnosticsDecoded OptanonConsent, cross-device identity, geolocation, and the cookie catalogue.
  • Advanced overridesBlock, fake, or replace OneTrust scripts on allowlisted domains — for resilience testing (developer build).

Getting it

The extension is currently distributed as an unpacked Chrome extension for QA teams. A Chrome Web Store listing is planned.

Two builds

Store build — a lean inspector with safe, read-mostly actions and minimal permissions. Developer build — adds advanced script/request overrides for controlled testing on domains you own.

Privacy by design

All data stays local in the browser. No telemetry, analytics, or external servers. Settings live in chrome.storage.local. See the privacy policy.

Disclaimer: OneTrust Inspector is an independent developer/QA tool. It is not affiliated with, endorsed by, or sponsored by OneTrust LLC. “OneTrust” is a trademark of its respective owner and is used here only to describe interoperability.