Instagram 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.
Image 9 Video 3
All Instagram sizes
| Placement | Size (px) | Ratio | Max weight | Formats | Video | Text limits | Confidence | Details |
|---|---|---|---|---|---|---|---|---|
1. Profile PictureProfile picture |
1:1 | — | JPGPNG | — | — | Lower confidence — changes frequently, verify before launch | ||
Notes & best practiceUpload a square image. It displays as a circle. The minimum size is 320x320 px, and smaller images are upscaled. Use 1080x1080 px for retina sharpness. Keep the subject centered to avoid being cropped by the circular frame. Full specification
Lower confidence — changes frequently, verify before launch Source: buffer.com (opens in a new tab) |
||||||||
2. Feed Image - Landscape (1.91:1)Landscape |
1.91:1 | 30 MB | JPGPNG | — | 2 | Medium confidence — verified against reputable sources | ||
Notes & best practiceLandscape is the widest accepted feed ratio. Meta accepts feed ratios from 1.91:1 up to 4:5, with a 1% aspect-ratio tolerance. The minimum resolution for landscape is 1080x566 px, with a minimum width of 500 px. Meta recommends using 4:5 (1440x1800 px) for maximum screen coverage. Full specification
Text limits
Medium confidence — verified against reputable sources Source: facebook.com (opens in a new tab) |
||||||||
3. Feed Image - Square (1:1)Square |
1:1 | 30 MB | JPGPNG | — | 2 | High confidence — confirmed in the official documentation | ||
Notes & best practiceSquare is fully supported within the 1.91:1 to 4:5 feed range, with a 1% aspect-ratio tolerance. The minimum width is 500 px. Carousel cards also accept the 1:1 ratio. Full specification
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
4. Feed Image - Vertical/Portrait (4:5)Vertical / Portrait |
4:5 | 30 MB | JPGPNG | — | 2 | High confidence — confirmed in the official documentation | ||
Notes & best practiceThe 4:5 ratio is recommended for feed to maximize vertical screen space without spilling into Stories. The recommended resolution is 1440x1800 px, with a minimum of 1080x1350 px. The minimum width is 500 px. Aspect-ratio tolerance is 1%. You can include up to 30 hashtags. Full specification
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
5. Feed Video (9:16)Vertical / Portrait |
9:16 | 4 GB | JPGPNG | MP4MOVGIF 1 second to 60 minutes | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceFeed video uses the same surface as feed images. The recommended ratio is 9:16 at 1080x1920 px, with a minimum width of 250 px. Technical requirements include H.264 compression, square pixels, a fixed frame rate, progressive scan, and stereo AAC audio at 128 kbps or higher. Captions are optional but recommended. Aspect-ratio tolerance is 1%. 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
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
6. Stories Image (9:16)Stories / Reels |
9:16 | 30 MB | JPGPNG | — | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceUse a full-screen vertical 9:16 ratio. The recommended resolution is 1440x2560 px, with a minimum width of 500 px. Keep text and logos out of the top 14%, the bottom 35% and 6% on each side, where the app interface overlays the creative. Aspect-ratio tolerance is 1%. 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
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
7. Stories Video (9:16)Stories / Reels |
9:16 | 4 GB | JPGPNG | MP4MOVGIF 1 second to 60 minutes | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceUse a full-screen vertical 9:16 ratio with a recommended resolution of 1440x2560 px. The minimum width is 250 px. Safe zones require keeping text and logos out of the top 14%, bottom 35%, and sides 6%. Technical requirements include H.264 compression, square pixels, a fixed frame rate, and stereo AAC audio at 128 kbps or higher. The maximum file size is 4 GB, and the maximum duration is 60 minutes. 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
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
8. Reels Video (9:16)Video |
9:16 | 4 GB | JPGPNG | MP4MOV 0 seconds to 15 minutes | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceReels use a full-screen vertical 9:16 ratio. The recommended resolution is 1440x2560 px. The minimum width is 250 px for videos under 30 seconds, and 500 px for videos 30 seconds or longer. Use H.264 compression, square pixels, a fixed frame rate, progressive scan, and stereo AAC audio at 128 kbps or higher. Keep text and logos out of the top 14%, the bottom 35% and 6% on each side, where the app interface overlays the video. The primary text limit is 44 characters. Full specification
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
9. Reels Image (9:16)Stories / Reels |
9:16 | 30 MB | JPGPNG | — | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceSingle-image ad shown full screen between organic Reels. Meta recommends 9:16 at 1440x2560 px, with a minimum width of 500 px and a 1% aspect-ratio tolerance. Keep text and logos out of the top 14%, the bottom 35% and 6% on each side, where the Reels interface overlays the image. 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
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
10. Carousel Card - Square (1:1)Carousel |
1:1 | 30 MB image | JPGPNG | MP4MOVGIF 1 second to 2 minutes | 1 | High confidence — confirmed in the official documentation | ||
Notes & best practiceCarousels support 2 to 10 cards. Meta recommends 4:5 for image-only carousels, while carousels that contain video support only 1:1; the minimum resolution is 1080x1080 px per card. All cards in a carousel must use the same ratio. Aspect-ratio tolerance is 1%. You can include up to 30 hashtags. Full specification
Text limits
High confidence — confirmed in the official documentation Source: facebook.com (opens in a new tab) |
||||||||
11. Carousel Card - Vertical (4:5)Carousel |
4:5 | 30 MB image | JPGPNG | — | 1 | Medium confidence — verified against reputable sources | ||
Notes & best practiceThe 4:5 vertical carousel card (1080x1350 px) maximizes screen space. Carousels support 2 to 10 cards. All cards must use the same ratio, with a minimum of 1080 px per card; 4:5 is for image-only carousels, because carousels that contain video support only 1:1. Aspect-ratio tolerance is 1%. Full specification
Text limits
Medium confidence — verified against reputable sources Source: facebook.com (opens in a new tab) |
||||||||
12. Explore Image/Video (4:5)Vertical / Portrait |
4:5 | 30 MB image | JPGPNG | MP4MOVGIF 1 second to 60 minutes | 2 | High confidence — confirmed in the official documentation | ||
Notes & best practiceExplore home ads appear as tiles in the Explore grid and can only run together with Instagram Feed. They use standard feed creative specs (1.91:1 to 4:5 ratio, with 4:5 recommended). The separate Explore feed placement, opened by tapping a grid tile, was retired in January 2026; those taps now open a Reels viewer that shows Reels ads. Full specification
Text limits
High confidence — confirmed in the official documentation Source: facebook.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: 5 · placements covered: 11 of 12
| Layout | Master size | Export sizes | Max weight | Formats | Covers |
|---|---|---|---|---|---|
| 4:5Image | 30 MB | JPGPNG | Feed Image - Vertical/Portrait (4:5)Carousel Card - Vertical (4:5)Explore Image/Video (4:5) | ||
| 9:16Video | 4 GB | MP4MOV | Feed Video (9:16)Stories Video (9:16)Reels Video (9:16) | ||
| 1:1Image | 30 MB | JPGPNG | Feed Image - Square (1:1)Carousel Card - Square (1:1) | ||
| 9:16Image | 30 MB | JPGPNG | Stories Image (9:16)Reels Image (9:16) | ||
| 1.91:1Image | 30 MB | JPGPNG | Feed Image - Landscape (1.91:1) |
Not in the kit (avatars and formats without a pixel size): Profile Picture
Text limits
Placements with limits: 11 of 12 · characters unless noted
| Placement | Primary text | Headline |
|---|---|---|
| Feed Image - Landscape (1.91:1) | 125 | 40 |
| Feed Image - Square (1:1) | 125 | 40 |
| Feed Image - Vertical/Portrait (4:5) | 125 | 40 |
| Feed Video (9:16) | 125 | — |
| Stories Image (9:16) | 125 | — |
| Stories Video (9:16) | 125 | — |
| Reels Video (9:16) | 44 | — |
| Reels Image (9:16) | 44 | — |
| Carousel Card - Square (1:1) | 125 | — |
| Carousel Card - Vertical (4:5) | 125 | — |
| Explore Image/Video (4:5) | 125 | 40 |
Video specs
Placements: 5 of 12
| Placement | Size (px) | Formats | Max duration | Max video |
|---|---|---|---|---|
| Feed Video (9:16) | 1080×1920 | MP4, MOV, GIF | 1 second to 60 minutes | 4 GB |
| Stories Video (9:16) | 1440×2560 | MP4, MOV, GIF | 1 second to 60 minutes | 4 GB |
| Reels Video (9:16) | 1440×2560 | MP4, MOV | 0 seconds to 15 minutes | 4 GB |
| Carousel Card - Square (1:1) | 1080×1080 | MP4, MOV, GIF | 1 second to 2 minutes | 4 GB |
| Explore Image/Video (4:5) | 1440×1800 | MP4, MOV, GIF | 1 second to 60 minutes | 4 GB |
Same shape on other platforms
Reuse a master layout where the ratio matches