GTM · GA4 · Firebase, from the files Google already publishes
Paste a Tag Manager container, a GA4 measurement ID, a Firebase App ID or a website URL. TagSpy reads the public configuration every browser and app downloads and turns it into a readable audit. No login, no Google API, nothing stored.
A GTM-, G-, GT- or Firebase App ID. A URL is scanned for the IDs it loads.
gtm.js, gtag/js or the app-measurement.com config. The same bytes every visitor gets.
Names rebuilt, links resolved, vendors and IDs surfaced, consent made visible.
Names rebuilt from types and identifiers, firing and exception triggers linked both ways, vendors and published IDs.
See an example →Key events, enhanced measurement, created and modified events, session timeout, cross-domain, signals, DMA and redaction.
See an example →Key events, quotas, consent per Google service, server-side tagging and the linked GA4 property.
See an example →Consent requirements per tag, the consent types each configuration references, and which custom scripts run ungated.
Which vendors receive data, what is paused, unused or custom code, and every published account ID.
Custom HTML with copy, decoded parameters, a Tag Manager import file and JSON for every report.
Yes. A published web container, a Google tag loader and a Firebase app config are public files that Google's own scripts download on every visit or app start. TagSpy automates reading them and touches nothing behind a login.
No. Only the live published version is public, and Google strips the names you typed in the interface. Names here are rebuilt from types and identifiers.
Some sites load Tag Manager after consent, through a proxy, or from a script we do not execute. Paste the ID directly; it is in the page source.
Results are cached in memory for fifteen minutes to avoid re-downloading from Google, then dropped. Your recent IDs live only in your browser.
Server-side, AMP and mobile GTM containers are not served as gtm.js. Firebase apps without Analytics enabled have no published config.
No. Google Analytics, Firebase and Google Tag Manager are trademarks of Google LLC.
Datadog's public container has 115 tags, 93 triggers and 26 vendors. See what an audit looks like before you paste your own.