---
title: Instagram Image & Video Sizes 2025
platform: Instagram
tags: instagram, social-media, image-sizes, feed, stories, reels, carousel, ads
---

# Instagram Image & Video Sizes — 2025

## Profile

| Name          | Size (px) | Aspect | Notes                         |
|---------------|-----------|--------|-------------------------------|
| Profile Photo | 320 × 320 | 1:1    | Displays as 110×110 on mobile |

## Feed Posts

| Name           | Size (px)   | Aspect | Max File | Notes               |
|----------------|-------------|--------|----------|---------------------|
| Portrait Post  | 1080 × 1350 | 4:5    | 30 MB    | ✅ Best engagement  |
| Square Post    | 1080 × 1080 | 1:1    | 30 MB    |                     |
| Landscape Post | 1080 × 566  | 1.91:1 | 30 MB    |                     |

> **Best practice:** Use **4:5 portrait (1080×1350)** for feed posts — portrait content occupies more screen real estate and consistently drives higher engagement.

## Stories & Reels

| Name                 | Size (px)   | Aspect  | Notes                                     |
|----------------------|-------------|---------|-------------------------------------------|
| Story                | 1080 × 1920 | 9:16    | Keep text in safe zone (center 1080×1420) |
| Reel                 | 1080 × 1920 | 9:16    | Cover photo: 1080×1920                    |
| Reel Cover Thumbnail | 420 × 654   | 1:1.55  | Shown in grid as 1:1 crop                 |

> **Safe zone:** Leave ~250 px padding top and bottom — Instagram's UI (profile pic, CTA buttons) occupies those areas.

## Carousel Posts

| Name              | Size (px)   | Aspect | Notes                          |
|-------------------|-------------|--------|--------------------------------|
| Carousel Square   | 1080 × 1080 | 1:1    | Up to 10 slides                |
| Carousel Portrait | 1080 × 1350 | 4:5    | Up to 10 slides; best engagement |

> All slides in a carousel must share the **same aspect ratio**. The first image sets the ratio for the whole carousel.

## Ads

| Name                | Size (px)   | Aspect |
|---------------------|-------------|--------|
| Feed Ad (Square)    | 1080 × 1080 | 1:1    |
| Feed Ad (Landscape) | 1200 × 628  | 1.91:1 |
| Story Ad            | 1080 × 1920 | 9:16   |

## Format & Technical Requirements

- **Images:** JPG or PNG
- **Videos:** MP4 or MOV, H.264
- **Color space:** sRGB
- **Max image file size:** 30 MB
- **Minimum image width:** 320 px
- **Ad text:** Keep text under 20% of image area for best delivery
