VAST tag technical specs
| Asset formats | Vertical Video (9:16) | Square Video (1:1) | Horizontal Video (16:9) |
| Ad formats | Pre-roll video ads | Pre-roll video ads | Pre-roll video ads Outstream video ads |
| Aspect ratio | 9:16 [720p minimum] | 1:1 [720p minimum] | 16:9 [720p minimum] |
| Video codec |
H.264 | H.264 | H.264 |
| Video bitrate | 600–800 kbps (recommended) | 600–800 kbps (recommended) | 600–800 kbps (recommended) |
| Audio codec | Uncompressed | Uncompressed | Uncompressed |
| Audio sample rate | 44.1kHz (minimum) | 44.1kHz (minimum) | 44.1kHz (minimum) |
| Duration | 5 seconds minimum; 30 seconds maximum | 5 seconds minimum; 30 seconds maximum | 5 seconds minimum; 30 seconds maximum |
| Max file size |
250 MB (MOV, M4V, MP4) | 250 MB (MOV, M4V, MP4) | 250 MB (MOV, M4V, MP4) |
- VAST tags are supported for devices running iOS 12 and later.
- Workbench and Google Ad Manager support outstream video ad specs and pre-roll video ad specs.
- Only VAST 2.0 and 3.0 tags containing linear ads and skippable linear ads are supported.
- Progressive loading only.
- Apple IPs (17.*) Allow Listed or not blocked.
- VPAID, VAST 1.0, VAST 4.0 tags aren’t supported.
- VAST tags aren’t supported for Google Campaign Manager on Apple News.
- HTTPS protocol is required.
- Macros embedded within ad or VAST tags aren’t supported and should be removed from tags for use on Apple News. Macros usually begin with a % sign. These will not be expanded and may cause the tags to function incorrectly.
Supported vendors (VAST)
- Celtra
- Flashtalking
- Innovid
- Kargo
- Sizmek
- Teads
- Transmit.Live
- Unruly