Skip to content
FizzKit

VAST Ad Tester (IMA Player)

Paste a VAST/VMAP tag URL or raw VAST XML and run it through the Google IMA HTML5 SDK exactly as a production player would. The tool expands request macros, shows time-to-LOADED and time-to-STARTED, every ad getter (IDs, creative, media size and bitrate, skip offset, pod position, wrapper chain, Universal Ad IDs), quartile pixels as they fire, VMAP cue points, and a full event timeline in milliseconds. Fatal AdErrors and non-fatal LOG errors are explained with likely causes and fixes, and each run can be copied as a Markdown report or downloaded as JSON.

Runs in your browser, loads a third-party SDK
Open fullscreen to see the player and timeline side by side
loading SDK…
VAST / VMAP tag URL
Sample tags
correlator=
Final URL sent to the SDK
⌘ Enter runs · the SDK requests the tag from your browser
Player
640×360 · idle
Run a tag to start
Content plays muted; ads render in the overlay above it.
0:00 / 0:00content
Quartiles (from SDK events)
25%50%75%100%
Run a tag to see SDK events here, with milliseconds since the request.
Recent runs
No runs yet. The last 10 runs are kept in this browser.

The Google IMA HTML5 SDK is loaded from imasdk.googleapis.com and requests the tag directly from your browser — nothing is proxied through FizzKit, so what you see is what a real player sees (cookies excluded). Ad blockers usually break this tool. IMA SDK docs

How to use VAST Ad Tester (IMA Player)

  1. 1Pick a Google sample tag or paste your own VAST/VMAP tag URL (or switch to Paste XML and drop in a VAST document).
  2. 2Check the macro chips and final URL, then press Run or ⌘ Enter — the click doubles as the autoplay gesture.
  3. 3Watch the player, quartile bar and timeline; open the Ad tab for every SDK getter and the Wrappers tab for the redirect chain.
  4. 4If it fails, the Error tab shows the code, the SDK message and what usually causes it.
  5. 5Copy the Markdown report, download the JSON, or send the XML to the VAST Inspector.

About VAST Ad Tester (IMA Player)

Paste a VAST/VMAP tag URL or raw VAST XML and run it through the Google IMA HTML5 SDK exactly as a production player would. The tool expands request macros, shows time-to-LOADED and time-to-STARTED, every ad getter (IDs, creative, media size and bitrate, skip offset, pod position, wrapper chain, Universal Ad IDs), quartile pixels as they fire, VMAP cue points, and a full event timeline in milliseconds. Fatal AdErrors and non-fatal LOG errors are explained with likely causes and fixes, and each run can be copied as a Markdown report or downloaded as JSON.

VAST Ad Tester (IMA Player) is part of FizzKit — a collection of focused developer and ad-tech tools. This tool loads a third-party SDK in your browser; your input is sent only where that SDK needs it (for example, to the ad server you are testing).

Frequently asked questions

The IMA SDK loads from imasdk.googleapis.com and requests tags from pubads.g.doubleclick.net or your ad server directly in your browser. Ad blockers and privacy extensions block those hosts. Allow both hosts for fizzkit.net (or disable the blocker on this page) and press Retry.