VAST tag generator

Create a valid VAST file for a video ad without writing code. Add your MP4, click-through page and tracking links, then copy or download the XML and test it in one click.

1. Ad details

2. Video file

×

3. Clicks and tracking

More tracking (optional)

Your VAST XML


        
Test in ad tag tester

Upload the .xml file to your website or CDN, and use its address as the VAST tag URL.

What is a VAST tag?

VAST (Video Ad Serving Template) is the standard format video players use to load ads. It tells the player which video to play, where to send people who click, and which tracking links to call when the ad starts, reaches each quarter and finishes. YouTube-style pre-rolls, OTT apps and most CTV platforms all accept VAST.

  • VAST 3.0 is accepted almost everywhere and is the safe choice.
  • VAST 4.x adds features such as separate ad verification and universal ad IDs. Use it when the publisher asks for it.
  • For CTV, send a plain MP4 (not VPAID or JavaScript). TV platforms only play video files.

Questions

How do I use the file?

Upload the .xml file to your website or a CDN, then give its full address (for example https://cdn.yourbrand.com/vast/diwali.xml) to the publisher or ad server as the VAST tag.

What are [CACHEBUSTING] and [ERRORCODE]?

They are standard VAST macros. The video player replaces them with a random number and an error code, so tracking isn’t cached. Leave them in your tracking links if your tracker supports them.

Does my video address need https?

Yes. Most players and apps block video and tracking links that start with http://.

Planning a campaign? Let Team Manzi run it.

CTV, OTT, video pre-roll, display and social campaigns across India, the GCC and South East Asia.

Plan a campaign