Real-time tag detection
Hooks the JS layer, sniffs the network, parses cookies, reads the DOM. Scans at 0 ms / 800 ms / 2.5 s / 5 s. MutationObserver catches async-loaded tags.
Pixel Auditor is a Chrome side-panel extension that inspects every tracking pixel firing on any web page — in real time. It catches PII leaks, classifies Consent Mode states, surfaces server-side proxies, and grades the whole page A–F. All on-device. No account, no telemetry, no paid tier.
Pixel Auditor is a free Chrome extension that audits the tracking pixels on any website in real time. It opens as a side panel next to the page you are browsing and shows you, live, every analytics and advertising tag that fires — what platform it belongs to, what account ID it is tied to, when it fired, how long it took, what payload it carried, and whether that payload contains personally identifiable information or violates the page's declared consent state.
It exists because marketing analytics QA is still mostly done by squinting at the DevTools Network tab, and that is a poor use of an expert's time. Pixel Auditor replaces that workflow with a categorised, dedup'd, classified, severity-ranked feed — and ends with a single-file HTML report you can hand to a client.
It is not a SaaS. There is no Pixel Auditor server. The extension self-hosts its fonts,
makes zero outbound requests at runtime, and stores everything in
chrome.storage.local on your machine.
A condensed view. See the full feature list on the product site →
Hooks the JS layer, sniffs the network, parses cookies, reads the DOM. Scans at 0 ms / 800 ms / 2.5 s / 5 s. MutationObserver catches async-loaded tags.
Scans every fire's URL and payload for raw emails, phone numbers, and 15+ named PII fields. Short-code values are heuristically validated to suppress false positives.
Reads gcs= on every Google ping and classifies fires as denied-state modeling, plumbing, real violation, or inconsistent.
Injects Grant / Deny via gtag('consent','update'). One-click Accept / Reject auto-click across 19 CMP vendors.
Identifies sGTM, first-party proxies, and vendor server APIs by classifying captured fires against canonical hostnames. Surfaces the actual proxy domain.
Every fire gets a green / yellow / red badge from performance.now(). The slow tag hanging your conversion is visible immediately.
Stream of every fire — platform, event, method, account ID, latency, severity. Substring or /regex/ filter. Pause / resume.
100-point scale. Deductions for pre-consent fires, duplicates, retired tags, dormant IDs, missing measurement IDs, and missing required event params.
Persist the full audit state under a name. Load any saved run for a side-by-side diff with the current page. 10 runs per browser.
Single self-contained HTML file with every tag, event, score, consent transition, cookie, PII finding, and SST signal. Send it. Sign it off.
One click. No account, no card. Pixel Auditor runs entirely on your machine.
Click the toolbar icon. The side panel docks beside the page and starts scanning.
Tags, events, consent, PII, SST, A–F grade — real-time, zero impact on the page. Save the run or hit Export when done.
Verify every conversion fires once, with the right value, after consent. Catch PII leaks before legal does. Hand over clean reports.
Inspect dataLayer pushes, intercept gtag/fbq calls, see network payloads — without console.log scaffolding.
Audit any client site in 30 seconds. Send a branded HTML report. Compare pre- and post-launch with Saved Runs. Bill for the diagnosis.
There is no paid plan. There is no usage limit. There is no Pixel Auditor account. The extension is published by Ratan Jha Digital on the Chrome Web Store and that's the whole story.
Install from Chrome Web StoreMore detail and the full v2.0 changelog live on the main product site.
Pixel Auditor is a free Chrome side-panel extension that detects, validates, and audits every tracking pixel firing on any web page in real time. It covers Google Analytics 4, Google Ads, Google Tag Manager, Meta Pixel, LinkedIn Insight Tag, Microsoft Bing UET, Microsoft Clarity, and any server-side proxy or vendor API. All analysis is on-device.
Yes. No paid tier, no usage limits, no account required, no credit card. Published free on the Chrome Web Store by Ratan Jha Digital.
It scans every captured fire's URL and parsed payload for raw emails, phone numbers, and 15+ named PII fields (email, phone, first_name, last_name, dob, ssn, zip, address, etc.). Short-code parameters (em, ph, fn, ln) are validated heuristically — the value has to look like PII before it's flagged.
Yes. Pixel Auditor reads the gcs= parameter on every Google ping and classifies fires as denied-state modeling, plumbing, real violation, or inconsistent. The Consent Mode Simulator injects Grant / Deny and shows a 5-second diff of what re-fires. One-click Accept / Reject auto-click works across 19 CMP vendors including OneTrust, Cookiebot, Didomi, TrustArc, Usercentrics, and Sourcepoint.
Yes. The SST detector classifies captured fires against canonical vendor hostnames, scans inline scripts, hooks runtime calls, and inspects the dataLayer. Server-side fires get an SST badge and the actual proxy domain is surfaced. Converging signals are confidence-fused.
No. Original functions (fetch, XHR, Image, sendBeacon, gtag, fbq, uetq.push, clarity) are preserved and called through. No proxy, no polling, no synchronous work on the hot path. The extension self-hosts its fonts and makes zero outbound requests at runtime.
Manifest V3, Side Panel API. Works in Google Chrome, Brave, Arc, and Microsoft Edge. Firefox is not currently supported.
Pixel Auditor is built and maintained by Ratan Jha Digital. Bug reports, feature requests, or partnership questions: write@ratanjha.com.
Free. Private. Built for the people who care about getting tracking right the first time.