Free tool · no login
Instagram Story and Reels size, with safe zone
The exact sizes Meta recommends for Instagram and Facebook Stories and Reels, a downloadable safe zone overlay, and an optional check of your own file.
| Placement | Media | Ratio | Recommended size | Length | Max file | Source |
|---|---|---|---|---|---|---|
| Facebook Stories | Video | 9:16 | 1440 x 2560 | 1 second to 3 minutes | 4 GB | Meta |
| Facebook Reels | Video | 9:16 | 1440 x 2560 | No maximum | 4 GB | Meta |
| Instagram Feed | Image | 4:5 | 1440 x 1800 | - | 30 MB | Meta |
| Instagram Feed | Video | 9:16 | 1080 x 1920 | 1 second to 60 minutes | 4 GB | Meta |
| Instagram Stories | Image | 9:16 | 1440 x 2560 | - | 30 MB | Meta |
| Instagram Stories | Video | 9:16 | 1440 x 2560 | 1 second to 60 minutes | 4 GB | Meta |
| Instagram Reels | Video | 9:16 | 1440 x 2560 | 0 seconds to 15 minutes | 4 GB | Meta |
Checked 2026-10-30. Full table: ad specs for Meta, TikTok and Google.
Safe zone overlay
Meta: consider leaving at least 14% of the top, 35% of the bottom and 6% on each side free from text, logos or other key elements. With disclaimers on Reels, leave the bottom 40% free. Source
How it works
Stories and Reels ads are full-screen 9:16. Meta recommends 1440 x 2560; 1080 x 1920 is the common export and is also 9:16.
- The table lists each placement with its Meta source.
- Download the safe zone overlay at 1080 x 1920 as a PNG or SVG and lay it over your edit.
- Upload a file to check its ratio and width.
Worked example
A 1080 x 1920 video shows "Ratio matches 9:16" and "Width is 1,080 px or more", with the overlay on top.
Telehealth notes
- Put disclaimers above the bottom area: on Reels ads with disclaimers, Meta asks for more of the bottom to be kept clear.
- Check burned-in captions against the overlay before the edit is final.
Questions
What size is an Instagram Story ad?
Meta recommends 9:16 at 1440 x 2560 pixels. 1080 x 1920 is also 9:16.
What size is an Instagram Reels ad?
The same 9:16 shape, 1440 x 2560 recommended, with up to 15 minutes of video.
Is my file uploaded?
No. The check runs in your browser.