Portrait posts outperform square posts because they take up more real estate in the feed. At 1080x1350 pixels with a 4:5 aspect ratio, your content commands attention as users scroll. This is the largest format Instagram allows in the main feed, giving you maximum visibility without switching to Stories or Reels.
Recommended Size
1080 × 1350
pixels

Portrait posts display larger than any other format in Instagram's main feed. At 1080x1350 pixels, your content takes up 25% more screen space than a square post. More space means more time in front of eyeballs as users scroll. This extra visibility translates directly into higher engagement rates and more profile visits from curious viewers.

Portrait orientation was made for outfit posts, fashion content, and full-body photography. The vertical 4:5 ratio captures head-to-toe without awkward cropping or wasted horizontal space. Fashion influencers and clothing brands rely on this format to showcase complete looks. Your audience sees the whole picture without tapping to expand.

Instagram compresses images that exceed its recommended dimensions. At exactly 1080x1350 pixels, your portrait posts upload without quality loss. Go larger and Instagram's compression kicks in, softening details and muddying colors. Go smaller and your image looks pixelated on high-resolution phone screens. This size is the quality sweet spot.
Start by selecting the image you want to post. Make sure it is a portrait image with an aspect ratio of 4:5 or 5:4. If the image is not in the correct aspect ratio, you may need to crop it to fit.
Once you have your image, open your editing tool of choice. You can use a variety of tools, including Adobe Photoshop, Lightroom, or online tools like Canva or Pixlr.
In your editing tool, select the crop tool and set the aspect ratio to 4:5 or 5:4. Then, crop your image to the recommended size of 1080 pixels wide by 1350 pixels tall. Save your image, and it's ready to be posted to Instagram!
Can't find what you're looking for? Contact support
The recommended size for Instagram portrait posts is 1080 pixels wide by 1350 pixels tall.
Here are more Instagram asset sizes with their own dimensions.