Google Tag Manager

Open any container.

Enter a container ID or any website. We rebuild its tags, triggers and variables — and let you export them.

About the GTM Viewer

Open any Google Tag Manager container

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.

Every tag

Google Analytics, Google Ads, Meta, TikTok, LinkedIn, custom HTML and more, with their settings and IDs.

Triggers & variables

Firing rules rebuilt from the compiled container, plus data layer, DOM and JavaScript variables.

Where data goes

A map of the platforms the container sends data to, and the IDs of each destination.

Export

Download the container as a GTM import file to reuse a setup or compare versions.

How it works

  1. 01

    Enter a site or a GTM- ID

    Type any website, or a container ID like GTM-XXXXXXX.

  2. 02

    We read the published container

    TagSpy downloads the live gtm.js from Google and decodes its tags, triggers and variables.

  3. 03

    Explore and export

    Browse by tag, trigger or destination, and download an import file.

Questions

How can I see which tags a website uses in Google Tag Manager?

Enter the website in the GTM viewer. TagSpy finds its GTM- container ID and rebuilds the published container, listing every tag, trigger and variable.

Can I export another website's GTM container?

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.

How do I find a website's GTM container ID?

Enter the site; TagSpy looks in the HTML and scripts for GTM- IDs and lists each container it finds.

Does this need access to the Tag Manager account?

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.