Instagram Sizes FAQ
The recommended Instagram post sizes are 1080 × 1080 px for square, 1080 × 1350 px for portrait, and 1080 × 608 px for landscape. These dimensions keep your photos sharp and free from unwanted cropping.
Instagram stories should be 1080 × 1920 px with a 9:16 aspect ratio. Keep text and key elements away from the top and bottom 250 px to stay clear of the interface.
The best size for reels is 1080 × 1920 px (9:16). Center your captions and graphics so they don’t get cut off in previews or hidden by buttons.
Upload your profile picture at 320 × 320 px. Since it’s displayed as a circle, keep the focus in the center for the best result.
Ad sizes depend on placement:
- Feed ads: 1080 × 1080 px (square) or 1080 × 1350 px (portrait)
- Story ads: 1080 × 1920 px
- Carousel ads: 1080 × 1080 px per card
Yes. Instagram compresses every upload, especially Stories, so images may appear softer. Using recommended sizes and exporting JPG or PNG under 30 MB helps preserve sharpness.
JPG is ideal for photos because it balances quality and file size, while PNG works better for text-heavy graphics or logos that need crisp edges.
Portrait 4:5 posts typically perform best because they take up more vertical space in the feed, keeping users’ attention longer as they scroll.
Instagram automatically crops images that don’t match its supported aspect ratios. Designing at the correct dimensions ensures your content displays exactly as intended.