Ad specs / Instagram
Instagram Stories ad size
An Instagram Stories image ad is 9:16 at 1440 × 2560 pixels. Keep the top 14%, bottom 35% and 6% of each side clear — at this canvas that is 358, 896 and 86 pixels.
| File type | JPG or PNG |
|---|---|
| Recommended resolution | 1440 × 2560 pixels |
| Aspect ratio | 9:16 |
| Minimum width | 500 pixels |
| Aspect ratio tolerance | 1% |
| Maximum file size | 30 MB |
| Primary text | 125 characters |
| Display duration | 5–16 seconds, or until the viewer swipes out |
What the other guides get wrong
Search this placement and you get pixel counts that disagree with each other — 250 px at the bottom, 150 at the top, 160, a range of “250 to 1248”. They disagree because they are conversions of a percentage at canvas sizes nobody states.
Source: Meta Ads Guide — image ads on Instagram Stories. Every figure on this page was read there on 2026-09-19. Platforms revise specs without notice; check the source before you build a template on it.
Related reading
Terrads composes each placement for its own frame at this size, instead of cropping one master down to it.