Instagram image sizes
Every Instagram asset with its exact pixel size and aspect ratio, each on a dedicated page with a resizer preloaded to the right dimensions. Verified and dated so you know it is current.
Post (portrait)4:5
1080 x 1350 pxJPG, PNG up to 29 MBStory9:16
1080 x 1920 pxJPG, PNG, MP4 up to 29 MBReel9:16
1080 x 1920 pxMP4, MOVProfile picture1:1
320 x 320 pxJPG, PNGPortrait post4:5
1080 x 1350 pxJPG, PNG up to 29 MBCarousel4:5
1080 x 1350 pxJPG, PNGFeed ad image4:5
1440 x 1800 pxJPG, PNG up to 30 MBStory highlight cover9:16
1080 x 1920 pxJPG, PNGOther platforms
Same answer-first spec pages for every network.