C3T

Paste your tag

HTML5, MRAID, VAST, VAST URI, VMAP, or VMAP URI — the format is detected automatically as you type.

Waiting for input
Switch to Ad Preview to render, or:
Nothing loaded

No creative loaded yet.

Paste a tag in the Creative Tag tab, then hit Run in Ad Preview.

0 / 20 items
Name Type Date

Stash is empty.

Save creatives here to keep them handy across sessions.

No preview run yet
Time Type Host URL

No requests captured yet.

Run a creative in Ad Preview to see everything it calls out to — pixels, beacons, and scripts included.

No VAST/VMAP tag loaded
This fires every declared tracking URL directly, ourselves — bypassing IMA entirely, so nothing is hidden inside a sandboxed frame. That also means it's a reachability check, not a playback simulation: URLs fire immediately rather than at the real quartile/impression moment, and macros like [CACHEBUSTING] are substituted with placeholder values, not real user data. "Reachable" means the request completed — some ad servers correctly respond with an empty 204, which is normal, not a failure. Cross-origin browser rules mean we can't read the exact HTTP status code, only whether the network request itself succeeded or failed outright (DNS/connection error, blocked request, etc). Works for pasted VAST/VMAP XML, or a VAST/VMAP URI we can fetch directly.
Status Category URL

Nothing to check yet.

Paste VAST or VMAP XML (or a URI) into the Creative Tag tab — its declared trackers will show up here.