Free & Open Source

Debug GTM Consent Mode v2 in real time.

Detect race conditions, missing defaults, GCS/GCD mismatches, and tag firing violations before they cost you data and compliance. All processing runs entirely in your browser.

100% client-side processing
MIT Licensed
Chrome, Edge & Brave
No data collection

Everything you need to debug Consent Mode

Stop guessing. See exactly what's happening with consent signals, tag firing, and CMP integration.

Real-Time Consent Monitoring

Watch consent state changes as they happen. See analytics_storage, ad_storage, and all consent types update live.

Violation Detection

Automatically catch tags firing without proper consent, missing default commands, and race conditions before they become compliance issues.

GCS/GCD Signal Decoding

Decode Google Consent Signals from network requests. See exactly what consent data Google is receiving.

Consent Simulation

Test different consent scenarios without touching real cookies. See before/after tag behavior instantly.

18+ Validation Rules

Automated checks catch implementation issues with pass/fail/warn results and actionable recommendations.

Multi-Vendor Tag Impact

Analyze tag behavior across GA4, Google Ads, Meta, LinkedIn, TikTok, Hotjar, Clarity, and more.

Up and running in 60 seconds

No accounts. No configuration. Just install and go.

1

Install the extension

Download from GitHub and load as an unpacked extension in Chrome, Edge, or Brave.

2

Visit any page with GTM

Navigate to a site using Google Tag Manager. ConsentFlow automatically detects the container.

3

Debug consent in real time

Open the extension to see consent state, tag violations, validation results, and GCS/GCD signals live.

Built for people who care about consent

Whether you're implementing, auditing, or signing off on consent — ConsentFlow gives you the visibility you need.

Analytics Engineers

Validate that your GTM consent implementation is firing correctly and not leaking data before consent is granted.

Compliance & Legal Teams

Verify that your site respects user consent choices and meets GDPR/ePrivacy requirements at the tag level.

QA Teams

Catch consent-related bugs before they reach production. Simulate scenarios and validate tag behavior systematically.

Agency & Freelance Consultants

Audit client implementations quickly. Export findings and deliver actionable consent reports.

Measurement playground

Test every GA4 enhanced-measurement interaction

These controls are test fixtures, not product forms. Use only the fixed, non-sensitive choices below and inspect browser collection requests before claiming success.

Page views

Change SPA history

Changes browser history without reloading the page.

Scrolls

Reach 90% depth

Scroll naturally until the measurement marker near the page footer is visible.

Find the scroll marker

Outbound clicks

Open another domain

Opens the official Analytics enhanced-measurement reference.

Open Analytics help

Site search

Load a fixed search

Video engagement

Play an embedded YouTube video

Form interactions

Start and submit a native form

Type the exact public test token below. Personal information is rejected.

Tracking verification

Run the disposable form check

Use a test email value to verify the published analytics workflow. The value is not submitted, stored, or included in the tracking event.

Stop guessing about consent.

ConsentFlow Debugger is free, open source, and runs entirely in your browser. No accounts, no data collection, no strings attached.

Get ConsentFlow Debugger

90% scroll test marker reached