Free Tools
GTM, Analytics & Privacy Tools. No account required.
Inspect your Google Tag Manager setup, validate consent mode compliance, compare container versions, and audit live tracking. No installation or account required.
Available now
Upload your GTM container JSON. Inspect every tag, trigger, and variable, map their dependencies, and detect unused or broken elements. Export the full audit as CSV. Works from a local export, no container API access required.
Compare two GTM container exports side by side. See exactly which tags, triggers, and variables were added, removed, or changed between versions. Useful before and after deployments.
Audit Google Consent Mode v2 and Microsoft UET Consent Mode on any live URL. Validates that tags respect user consent choices across three states: before consent, after accept, and after reject. Covers GA4, Google Ads, Meta Pixel, TikTok, Microsoft Ads, and Clarity.
Run a live audit on any URL in a real headless browser. Receive an email report covering GA4 events, GTM container health, Facebook Pixel, consent mode signals, and duplicate tracking. No browser extension needed.
Coming soon
Connect to your GA4 property to validate event schemas, explore dimensions and metrics, and audit your measurement setup against best practices. Coming soon.
See them in action
Audit Google Consent Mode v2 on Any Live URL
Instantly audit consent mode compliance across GA4, Google Ads, Meta Pixel, and Microsoft UET - no login required.
Paste any URL and our free Privacy Compliance Audit tool launches a real headless browser, interacts with your cookie banner, and validates consent signal behaviour across three states: before consent, after accept, and after reject. See exactly which tags fire when they shouldn't and get a shareable report in seconds.
- Tests 3 consent states: pre-consent, accept, reject
- Covers GA4, Google Ads, Meta Pixel, Microsoft UET
- Real headless browser - no extension or login needed
- Shareable audit report with per-vendor findings
Privacy Compliance Audit
shop.acme.com — Full Consent Flow Test
Before interacting with the cookie banner
Google Tag Manager 1× After cookies were accepted
Google Analytics 4 3×
Google Ads 1×
Meta Pixel 2×
Microsoft UET 1× After cookies were declined
Meta Pixel 1×
Google Analytics 4 2×
Google Tag Manager 1×
Microsoft UET 1× Tags
After Accept
Google Tag Manager Container · 1×
Google Analytics 4 3×
Google Ads 1×
Meta Pixel 2×
Microsoft UET 1× 6 vendors fired correctly after accept
Audit Your GTM Container in Seconds
Upload your GTM JSON export and get a full audit: tags, triggers, measurement IDs, unused elements, and audit findings - no account needed.
Export your GTM container JSON from the GTM interface, drop it into the free GTM Auditor, and get an instant breakdown of every tag, trigger, and variable. See all measurement IDs in one view, identify unused and paused elements, and review audit findings - all without sharing API access.
- Full tag, trigger, and variable inventory
- Unused and paused element detection
- Measurement ID mapping across tags
- Audit findings with severity levels
Acme Shop – Production
GTM-K8MX2N JSON export| Folder | Kind | Name ↑ | Type | Status | Depends On | Used By | Notes |
|---|---|---|---|---|---|---|---|
| 📁 Analytics | tag | GA4 – Configuration | Google Tag | active | All Pages [trigger] DL – userId [variable] | — | — |
| 📁 Analytics | tag | GA4 – Purchase | GA4 Event | active | Purchase Complete [trigger] DL – ecommerce [variable] | — | Core ecom event — do not remove |
| 📁 Ads | tag | Google Ads – Legacy Remarketing | Google Ads Remarketing | paused | All Pages [trigger] | — | Paused — replaced by new tag |
| - | trigger | Click – Add to Cart Button | Click – All Elements | normal | — | GA4 – Add to Cart [tag] Google Ads – Add to Cart [tag] | — |
| - | trigger | CE – Old Newsletter Signup | Custom Event | unused | — | — | — |
| - | variable | DL – ecommerce | Data Layer Variable | normal | — | GA4 – Purchase [tag] GA4 – Begin Checkout [tag] | — |
| - | variable | JS – Old Cookie Parser | JavaScript Variable | unused | — | — | Safe to delete |
FAQ
Are these tools really free? +
Yes. All four live tools (GTM Auditor, GTM Diff, Privacy Compliance Audit, and Website Tracking Audit) are completely free. No account, no credit card, no login required.
What is the GTM Auditor and what does it check? +
The GTM Auditor analyses a GTM container JSON export from your browser. It maps every tag, trigger, and variable, shows their dependencies, and flags unused elements, missing consent configuration, and broken trigger references. Export the results as CSV for documentation or handoffs.
How does the Privacy Compliance Audit differ from a cookie scanner? +
A cookie scanner reads which cookies were set. The Privacy Compliance Audit loads your URL in a real browser, clicks your consent banner, and intercepts the actual network requests fired by tracking tags across three consent states: before consent, after accept, and after reject. It validates the GCS signal on every Google request and the ASC signal on every Microsoft UET request, which a cookie scanner cannot do.
What vendors does the Privacy Compliance Audit cover? +
Google Analytics 4, Google Ads, Google Tag Manager, Meta Pixel, TikTok Pixel, Pinterest Tag, Microsoft Ads (UET / Bing), and Microsoft Clarity. Each vendor receives a pass or fail verdict per consent state.
What is the difference between strict and normal compliance in the Privacy Audit? +
Normal compliance allows Google tags to fire in the deny state when they carry a denied GCS signal (Advanced Consent Mode) and allows Microsoft Ads to fire with a denied ASC signal. Strict compliance requires that no vendor fires after rejection under any circumstances. The audit reports both verdicts so you can evaluate against either standard.
What does the GTM Diff tool do? +
GTM Diff compares two GTM container JSON exports and shows every element that was added, removed, or modified between them. It is useful for reviewing changes before deploying a new container version, or for auditing what changed after an incident.
Do I need to install anything to use these tools? +
No installation is required for any tool. The GTM Auditor and GTM Diff work from a container JSON export you upload in your browser. The Privacy Compliance Audit and Website Tracking Audit run on AssertionHub servers and deliver results by email.