Skip to content
Brief

VAST (Video Ad Serving Template)

Video Advertising Standards & ProtocolsProduct· part of IAB Tech Lab

VAST provides a universal, open XML protocol that enables seamless video ad delivery between any compliant ad server and video player, eliminating custom integrations and enabling programmatic video at scale.

Last updated Sep 26, 2026 by ATDb automated enrichment · Connections updated Sep 28, 2026

Founded
2008
HQ
New York, New York, United States
Connections
11

AI-drafted from public sources1 source cited

At a glance

10integrations1corporate family

About

The universal, de facto open standard for video ad serving adopted across the entire digital video and CTV advertising ecosystem

VAST (Video Ad Serving Template) is an XML-based specification developed and maintained by the IAB Tech Lab that standardizes how video ads are served from ad servers to video players. First introduced in 2008, VAST defines a universal communication protocol that allows any compliant ad server to deliver video ads to any compliant video player, eliminating the need for custom integrations between publishers and advertisers. The standard has evolved through multiple versions — from VAST 1.0 through VAST 4.x — progressively adding support for features like interactive ads, viewability measurement, server-side ad insertion (SSAI), and advanced CTV/OTT delivery. VAST plays a foundational role in the programmatic video advertising ecosystem. It works in conjunction with other IAB standards such as VPAID, SIMID, and VMAP to provide a comprehensive framework for video ad delivery, interactivity, and measurement. The standard is particularly critical in the CTV and streaming space, where it enables ad pods, dynamic ad insertion, and compliance with platform-specific requirements. VAST 4.x introduced significant improvements including support for server-side ad insertion, universal ad ID, and improved error reporting. As an open, royalty-free standard governed by the IAB Tech Lab, VAST is not a commercial product but rather an industry specification adopted universally by ad servers (Google Ad Manager, FreeWheel, SpotX), DSPs, SSPs, and video players worldwide. Its ubiquity makes it the de facto lingua franca of video advertising, and compliance with VAST is considered a baseline requirement for participation in the digital video and CTV advertising marketplace.

Business model

Open Industry Standard (Non-commercial)

Target market

Enterprise

What they offer

  • VAST 4.x

    Latest major version supporting server-side ad insertion, universal ad ID, improved error reporting, and advanced CTV/OTT ad delivery

  • VAST 3.0

    Widely deployed version introducing ad pods, skippable ads, and improved tracking events

  • VAST 2.0

    Legacy version still in broad use, establishing core linear and non-linear video ad delivery

  • VAST Validator

    IAB Tech Lab tool for testing and validating VAST tag compliance

  • VAST Error Codes

    Standardized numeric error reporting system enabling consistent debugging across platforms

Key features

XML-based ad response schema for universal compatibilitySupport for linear (pre-roll, mid-roll, post-roll) and non-linear video adsAd pod and ad break sequencingSkippable ad supportImpression and tracking event URLs (start, firstQuartile, midpoint, thirdQuartile, complete)VAST wrapper/redirect chaining for third-party ad servingServer-side ad insertion (SSAI) support in VAST 4.xUniversal Ad ID (uAd) for cross-platform creative identificationCompanion ad supportStandardized error code reportingVerification resource support for third-party measurement

Use cases

Programmatic video ad delivery across desktop and mobile webCTV and OTT streaming ad insertionServer-side ad insertion (SSAI) for live and VOD streamingPre-roll, mid-roll, and post-roll video ad servingAd pod delivery for streaming TV ad breaksThird-party ad verification and measurement integrationCross-platform video campaign traffickingDynamic ad insertion in podcast and audio-video hybrid environments

Customer segments

Video ad servers (Google Ad Manager, FreeWheel, Xandr)Demand-side platforms (DSPs)Supply-side platforms (SSPs)CTV and OTT publishers and streaming platformsDigital video publishersAd verification and measurement vendorsVideo player developersBroadcasters and media companies

Tech & specs

Technology stack

XMLHTTPS/HTTP for tag deliveryVAST wrapper chainingVPAID (legacy interactive layer)SIMID (modern interactive layer)VMAP (ad break scheduling)OM SDK (viewability measurement integration)

Security & compliance

IAB Tech Lab governance and compliance programads.txt / sellers.json compatibilityGDPR-compatible implementation guidelines

Deployment

Cloud

API

Yes

Explore further

3 views