Criteo — Native / in-stream video

Video · Native · Verified 2026-07

Live preview

1280×720
shown at 36%

In context

Sample feed post

Full specification

Size (px)
Ratio16:9
Max weight25 MB
FormatsMP4
Max duration30s
Max video25 MB
Formats · VideoMP4, VAST 2.0+
Text limits No separate native text fields for the video asset

Notes & best practice

Format: MP4.

Minimum resolution: 720p.

Minimum bitrate: 2500 kbps.

Max duration: 30 seconds.

Aspect ratios: 16:9, 9:16, 1:1.

VAST 2.0+ tags accepted with a single wrapper and HTTPS/SSL trackers.

File size limit is 25 MB for standard off-platform video, and up to 300 MB for Commerce Max Onsite Video.

Frequently asked questions

What size is the Criteo Native / in-stream video?
The Criteo Native / in-stream video is 1280×720 px, aspect ratio 16:9.
What is the aspect ratio of the Criteo Native / in-stream video?
16:9. At the recommended resolution that is 1280×720 px.
What is the maximum file size for the Criteo Native / in-stream video?
Up to 25 MB, in MP4.
What file formats does Criteo accept for the Native / in-stream video?
MP4.
How long can the Criteo Native / in-stream video be?
30s.
Why does Criteo crop my Native / in-stream video?
Criteo shows Native / in-stream video at 16:9. Upload exactly 1280×720 px and keep key content in the safe area so nothing gets cut off.
Is 1280×720 still correct for the Criteo Native / in-stream video in 2026?
Yes. Last verified 2026-07 against the official Criteo documentation.

Check your creative

Test a file against this exact spec before you upload it anywhere.

Nothing is uploaded or saved — the check runs entirely in your browser.

Geo Glossary Compare