Skip to content

Instagram

Instagram supports images, videos, albums, and stories. Posts are published to your connected Instagram Business or Creator account.

Post types

TypeAPI valueWhat it publishes
ImageimageOne image with a caption.
VideovideoOne video with a caption, published as a Reel.
AlbumalbumA carousel of 2 to 10 items with a caption. Images and videos can be mixed.
StorystoryOne image or video published to Stories. No caption.

Media requirements

Images

  • Formats: JPEG, WebP.
  • File size: up to 8 MB per image.
  • Aspect ratio: between 4:5 (portrait) and 1.91:1 (landscape). 1:1 also works.

Videos

  • Formats: MP4, MOV with H.264 or HEVC video and AAC audio.
  • File size: up to 1 GB.
  • Duration: 3 seconds to 15 minutes.
  • Bitrate: up to 25 Mbps.
  • Aspect ratio: 9:16 is recommended for Reels.

Stories

  • Images: JPEG, WebP, up to 8 MB. 9:16 (1080 × 1920 px) is recommended.
  • Videos: MP4, MOV, up to 1 GB, 3 to 60 seconds, 9:16 recommended.
  • Keep text and faces away from the top and bottom 250 px, where Instagram shows the profile and reply bar.

Text limits

  • Caption (description): up to 2,200 characters.
  • Up to 30 hashtags and 20 @mentions per caption.

Extra options

Option in the dashboardAPI fieldApplies toWhat it does
Share to FeedadditionalInfo.isShareToFeedVideoAlso shows the Reel on your profile grid.
CollaboratorsadditionalInfo.collaboratorsImage, Video, AlbumInvites up to 3 accounts, by username, to co-author the post.
MentionsadditionalInfo.mentionsStoryMentions up to 3 accounts, by username, in the story.
Custom Thumbnailmedias[].thumbnail, medias[].customThumbnailVideoUses your own image as the Reel cover.