Meta's ads guide recommends 4:5 at 1440 x 1800 pixels for Instagram feed video ads and 9:16 at 1440 x 2560 for Stories video ads. Both accept MP4, MOV or GIF, up to 4 GB, from 1 second to 60 minutes. Stories carries the same safe zone as Reels: keep about 14% at the top, 35% at the bottom and 6% on each side clear. The practical snag for AI video: none of the video models on 8frame generate 4:5, so the feed version comes from cropping.
TL;DR
| Spec | Instagram feed video | Instagram Stories video |
|---|---|---|
| Aspect ratio | 4:5 | 9:16 |
| Resolution | 1440 x 1800 | 1440 x 2560 |
| Formats | MP4, MOV, GIF | MP4, MOV, GIF |
| File size | up to 4 GB | up to 4 GB |
| Length | 1 s to 60 min | 1 s to 60 min |
| Safe zone | 14% top, 35% bottom, 6% each side |
Meta also lists a minimum width of 250 pixels and a 1% aspect ratio tolerance for feed video, and 125 characters of primary text. From Meta's Facebook Ads Guide, Instagram feed and Stories video specs, checked 2026-09-29.
Getting a 4:5 video from AI models
The video models on 8frame offer shapes such as 16:9, 9:16, 1:1, 4:3 and 3:4 (Veo 3.1 and Gemini Omni Flash offer only 16:9 and 9:16). None offers 4:5. Two routes work:
- Generate 3:4 and crop the top and bottom slightly. 3:4 (0.75) is the closest shape to 4:5 (0.8), so the crop is small. Wan 3.0, Seedance, Happy Horse and Hailuo H3 offer 3:4.
- Generate 9:16 and crop to 4:5. You lose more of the frame, but one generation serves Stories, Reels and, cropped, the feed. Keep the subject in the middle of the frame so both crops hold it.
Tell the model where the subject goes: "subject centred, headroom above" survives both crops better than a subject near an edge.
Resolution
Meta's figures are 1440 x 1800 (feed) and 1440 x 2560 (Stories). From a 1080p vertical generation (Veo 3.1, Wan 3.0 or Happy Horse at 1080p) you get a 1080 x 1920 Stories file and, after cropping, a 1080 x 1350 feed file. Hailuo H3 delivers 2K. Details in AI video resolution by model, and Reels specs in Instagram Reels ad specs.
FAQ
What size should an Instagram feed video ad be? 4:5 at 1440 x 1800 pixels, per Meta's ads guide.
What size should an Instagram Stories video ad be? 9:16 at 1440 x 2560 pixels, with about 14% at the top, 35% at the bottom and 6% on each side kept clear.
How long can an Instagram video ad be? From 1 second to 60 minutes for feed and Stories video ads.
Can AI video models generate 4:5? Not the ones on 8frame. Generate 3:4 or 9:16 and crop to 4:5.
Sources
- Meta Facebook Ads Guide, Instagram feed video specs: 4:5, 1440 x 1800, MP4, MOV or GIF, up to 4 GB, 1 second to 60 minutes, 250-pixel minimum width, 1% aspect tolerance, 125-character primary text: facebook.com/business/ads-guide/update/video/instagram-feed, fetched 2026-09-29
- Meta Facebook Ads Guide, Instagram Stories video specs: 9:16, 1440 x 2560, MP4, MOV or GIF, up to 4 GB, 1 second to 60 minutes, safe zone 14% top, 35% bottom, 6% each side: facebook.com/business/ads-guide/update/video/instagram-story, fetched 2026-09-29
- 8frame aspect ratios and resolutions: the 8frame tool registry, 2026-09-29
Generate once in 9:16 or 3:4, crop for each placement. The 8frame canvas is free and unlimited, and generation is paid from $19/month.