Criteo image & ad sizes
Drop a creative or type a size — see every placement it fits
Try:
Nothing is uploaded or saved — the check runs entirely in your browser.
All Criteo sizes
| Placement | Size (px) | Ratio | Max weight | Formats | Video | Text limits | Confidence | Details |
|---|---|---|---|---|---|---|---|---|
1. Native ad (dynamic, from feed)Landscape |
1.91:1 | 5 MB | JPGPNG | — | 2 | Lower confidence — changes frequently, verify before launch | ||
Notes & best practiceBuilt from the product-catalog feed and rendered via Dynamic Creative Optimization+ (image, title, price/description, CTA). Brand-asset image limit is 5 MB. The 1200x627 main image size is an IAB OpenRTB native convention, not a hard cap published by Criteo. Shorter copy fits more layouts. Full specification
Text limits
Lower confidence — changes frequently, verify before launch Source: help.criteo.com (opens in a new tab) |
||||||||
| 1:1 | 16 MB | PNGJPGGIF | — | 2 | High confidence — confirmed in the official documentation | |||
Notes & best practiceRecommended minimum size is 800x800 px. Image file must be under 16 MB. Supported formats: PNG, JPEG, GIF. Image URL field limit is 2000 characters. Use a clean, uncluttered product shot to allow DCO cropping and composition across layouts. Full specification
Text limits
High confidence — confirmed in the official documentation Source: developers.criteo.com (opens in a new tab) |
||||||||
3. Adaptive ad - SquareSquare |
1:1 | 5 MB | JPGPNG | — | 2 | Medium confidence — verified against reputable sources | ||
Notes & best practiceAdaptive and showcase ads accept 1 to 14 source images plus a logo and copy. DCO+ auto-generates responsive layouts. Each uploaded image can be up to 5 MB and is cropped to square, vertical and horizontal versions. The logo can be up to 5 MB, with max proportions of 800x2000 (ideally under 600x1200). High-definition logo recommended. Criteo's showcase ad guide recommends 1200x1200, 800x1200 and 1200x628 images. Full specification
Text limits
Medium confidence — verified against reputable sources Source: help.criteo.com (opens in a new tab) |
||||||||
4. Adaptive ad - HorizontalLandscape |
1.91:1 | 5 MB | JPGPNG | — | 2 | Medium confidence — verified against reputable sources | ||
Notes & best practiceHorizontal source image for adaptive and showcase ads. Part of the 1 to 14 image asset set. DCO+ composes final placements dynamically. Criteo's showcase ad guide lists 1200x628 (1.91:1) as the recommended horizontal size. Full specification
Text limits
Medium confidence — verified against reputable sources Source: help.criteo.com (opens in a new tab) |
||||||||
5. Adaptive ad - VerticalVertical / Portrait |
2:3 | 5 MB | JPGPNG | — | 2 | Medium confidence — verified against reputable sources | ||
Notes & best practiceVertical source image for portrait and in-feed mobile placements. Criteo's showcase ad guide lists 800x1200 (2:3) as the recommended vertical size. Full specification
Text limits
Medium confidence — verified against reputable sources Source: help.criteo.com (opens in a new tab) |
||||||||
6. Image ad - Medium rectangle (MPU)Display banner |
6:5 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceOne of Criteo's four core display sizes (along with 320x50, 728x90, and 300x600) that together reach 90% of image inventory. Formats: JPG, PNG, GIF under 500 KB. Animated GIF limit is 30 seconds. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
7. Image ad - Half page / skyscraperVertical / Portrait |
1:2 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceCore high-impact vertical display size. One of the four core sizes reaching 90% of inventory. Formats: JPG, PNG, GIF under 500 KB. Animation limit is 30 seconds. Keep key content and text inside the safe zone — the platform UI overlaps the top and bottom of full-screen 9:16 creatives. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
8. Image ad - LeaderboardDisplay banner |
8.09:1 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceCore desktop leaderboard size. One of the four core sizes reaching 90% of inventory. Formats: JPG, PNG, GIF under 500 KB. Animation limit is 30 seconds. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
9. Image ad - Mobile bannerDisplay banner |
6.4:1 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceCore mobile banner size. One of the four core sizes reaching 90% of image inventory. Formats: JPG, PNG, GIF under 500 KB. Animation limit is 30 seconds. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
10. Image ad - Large mobile bannerDisplay banner |
3.2:1 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceLarge mobile banner, listed as a recommended size for Criteo Commerce Max offsite image ads. Formats: JPG, PNG or GIF under 500 KB; GIF animation up to 30 seconds. Commerce Growth image ads list this size too. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.retailmedia.criteo.com (opens in a new tab) |
||||||||
11. Image ad - Mobile banner (300x50)Display banner |
6:1 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practice300x50 mobile banner, listed as a recommended size for Criteo Commerce Max offsite image ads. Formats: JPG, PNG or GIF under 500 KB; GIF animation up to 30 seconds. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.retailmedia.criteo.com (opens in a new tab) |
||||||||
12. Image ad - BillboardDisplay banner |
3.88:1 | 500 KB | JPGPNGGIF | — | — | High confidence — confirmed in the official documentation | ||
Notes & best practiceHigh-impact desktop billboard. Part of the recommended image size set (300x250, 728x90, 300x600, 320x50, 970x250, 300x50, 320x100). Formats: JPG, PNG, GIF under 500 KB. Animation limit is 30 seconds. Full specification
No separate text fields (baked into the static image) High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
| 16:9 | 25 MB | MP4 | 30s | — | High confidence — confirmed in the official documentation | |||
Notes & best practiceFormat: 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. Full specification
No separate native text fields for the video asset High confidence — confirmed in the official documentation Source: help.criteo.com (opens in a new tab) |
||||||||
| 16:9 | 300 MB | MP4 | Up to 30 seconds | Medium confidence — verified against reputable sources | ||||
Notes & best practiceVideo ads on retailer sites, bought through Criteo Commerce Max; Commerce Video Spotlight is the standard format. Upload an MP4 of up to 300 MB in 16:9, no smaller than 640x360, 15 seconds recommended and 30 seconds max. Criteo asks for high-definition uploads and lists 720p as the video resolution, so the 1280x720 size here is derived, not stated. Some retailers run custom formats, including 1:1 and 9:16. Full specification
Text limitsNo text limits published (alt text and optional legal text) Medium confidence — verified against reputable sources Source: help.retailmedia.criteo.com (opens in a new tab) |
||||||||
High confidence — confirmed in the official documentation Medium confidence — verified against reputable sources Lower confidence — changes frequently, verify before launch shortened, full wording in the row details
Minimum creative kit
Layouts: 11 · placements covered: 14 of 14
| Layout | Master size | Export sizes | Max weight | Formats | Covers |
|---|---|---|---|---|---|
| 1.91:1Image | 5 MB | JPGPNG | Native ad (dynamic, from feed)Adaptive ad - Horizontal | ||
| 1:1Image | 5 MB | PNGJPG | Product catalog image (feed thumbnail)Adaptive ad - Square | ||
| 16:9Video | 25 MB | MP4 | Native / in-stream videoOnsite video (retail media) | ||
| 2:3Image | 5 MB | JPGPNG | Adaptive ad - Vertical | ||
| 6:5Image | 500 KB | JPGPNGGIF | Image ad - Medium rectangle (MPU) | ||
| 1:2Image | 500 KB | JPGPNGGIF | Image ad - Half page / skyscraper | ||
| 8.09:1Image | 500 KB | JPGPNGGIF | Image ad - Leaderboard | ||
| 6.4:1Image | 500 KB | JPGPNGGIF | Image ad - Mobile banner | ||
| 3.2:1Image | 500 KB | JPGPNGGIF | Image ad - Large mobile banner | ||
| 6:1Image | 500 KB | JPGPNGGIF | Image ad - Mobile banner (300x50) | ||
| 3.88:1Image | 500 KB | JPGPNGGIF | Image ad - Billboard |
Text limits
Placements with limits: 5 of 14 · characters unless noted
| Placement | Description | Headline | Title |
|---|---|---|---|
| Native ad (dynamic, from feed) | 90 | — | 25 |
| Product catalog image (feed thumbnail) | 5000 | — | 500 |
| Adaptive ad - Square | 35 | 35 | — |
| Adaptive ad - Horizontal | 35 | 35 | — |
| Adaptive ad - Vertical | 35 | 35 | — |
| Onsite video (retail media) | No text limits published (alt text and optional legal text) | ||
Video specs
Placements: 2 of 14
| Placement | Size (px) | Formats | Max duration | Max video |
|---|---|---|---|---|
| Native / in-stream video | 1280×720 | MP4 | 30s | 25 MB |
| Onsite video (retail media) | 1280×720 | MP4 | Up to 30 seconds | 300 MB |
Same shape on other platforms
Reuse a master layout where the ratio matches