Every tag
Google Analytics, Google Ads, Meta, TikTok, LinkedIn, custom HTML and more, with their settings and IDs.
Google Tag Manager
Enter a container ID or any website. We rebuild its tags, triggers and variables — and let you export them.
About the GTM Viewer
A published GTM container is a JavaScript file (gtm.js) that every visitor loads. It holds every tag, trigger and variable in compiled form. The GTM viewer rebuilds it into the structure you know from Tag Manager, shows where each tag sends data, and lets you export it.
Google Analytics, Google Ads, Meta, TikTok, LinkedIn, custom HTML and more, with their settings and IDs.
Firing rules rebuilt from the compiled container, plus data layer, DOM and JavaScript variables.
A map of the platforms the container sends data to, and the IDs of each destination.
Download the container as a GTM import file to reuse a setup or compare versions.
Type any website, or a container ID like GTM-XXXXXXX.
TagSpy downloads the live gtm.js from Google and decodes its tags, triggers and variables.
Browse by tag, trigger or destination, and download an import file.
Enter the website in the GTM viewer. TagSpy finds its GTM- container ID and rebuilds the published container, listing every tag, trigger and variable.
You can download the published container as a GTM import file. It reflects what is live, rebuilt from the compiled file, so names of triggers and variables may differ from the original workspace.
Enter the site; TagSpy looks in the HTML and scripts for GTM- IDs and lists each container it finds.
No. It reads the public container file Google serves to every visitor. Nothing is installed, no login is needed, and nothing you check is stored.