Instagram

Platform Limits

Feature

Post/Feed

Reel

Story

Caption

Max 2,200 characters

Max 2,200 characters

Max 2,200 characters

Images

✅ (up to 10, between 4:5 and 1.91:1 aspect ratio)

✅ (suggested aspect ratio is 9:16)

Image size

30MB max

30MB max

Videos

✅ (3-180 seconds)

✅ (video must be between 3s and 90s, 9:16 aspect ratio)

✅ (recommended size is 9:16; frame rate must be between 23 fps and 60 fps)

Video length

3-180 seconds

3-90 seconds

3-60 seconds

Video size

4GB or smaller

4GB or smaller

100MB or smaller

Video bitrate

25Mbps maximum

25Mbps maximum

25Mbps maximum

Audio bitrate

128kbps maximum

128kbps maximum

128kbps maximum

Video formats

MP4 (H.264 codec, AAC audio)

MP4 (H.264 codec, AAC audio)

MP4 (H.264 codec, AAC audio)

Image formats

JPG, PNG, WEBP

JPG, PNG, WEBP

Resolution

320x320 to 1440x1440

Max 1080x1920

Max 1080x1920

Aspect ratio

4:5 to 1.91:1

9:16

9:16

Carousel

✅ (max 10 items, same aspect ratio)

Important API Limitations

Note: The following features are only available when posting directly through the Instagram app and are not supported via the Instagram API:

  • Product Tags - Tagging products in posts

  • Location Tags - Adding location/place information

  • User Tags - Tagging other users in photos

  • Stickers & GIFs - Adding interactive stickers, GIFs, or emoji sliders

  • Filters & Effects - Applying Instagram filters or AR effects

  • Music - Adding music to Reels or Stories

  • Polls & Questions - Interactive story elements

  • Countdown Stickers - Story countdown timers

  • Link Stickers - Swipe-up or link stickers (Stories)

These features must be added manually within the Instagram app after scheduling or posting through third-party tools.