Instagram Image Sizes Guide 2026 — Every Format Covered
Instagram Post Sizes
Square post: 1080×1080 px (1:1). Portrait post: 1080×1350 px (4:5 — takes up the most feed space). Landscape post: 1080×566 px (1.91:1). For maximum engagement, use 1080×1350 portrait orientation — it occupies the most screen real estate in the feed and stops scrolling more effectively than square or landscape formats.
Instagram Story and Reel Sizes
Stories and Reels: 1080×1920 px (9:16 full-screen vertical). This is the standard smartphone screen ratio. Keep important text and elements within the safe zone (roughly 1080×1420 px centered) to avoid overlap with the username bar at top and action buttons at bottom.
Other Instagram Dimensions
Profile photo: 320×320 px (displayed as circle, upload at least 320px). Carousel post: 1080×1080 px or 1080×1350 px (all slides must be same ratio). IGTV cover photo: 420×654 px (1:1.55 ratio). Ad image: 1080×1080 px for feed ads, 1080×1920 px for story ads.
How to Resize for Instagram
Use Designora's free Image Resizer. Upload your photo, enter the target dimensions (e.g., 1080×1350 for portrait posts), and download the resized version. For batch processing, use the Batch Resizer to prepare multiple images at once — perfect for carousel posts and content calendars.
Quality Tips for Instagram
Instagram compresses uploaded images. Start with the highest quality version. Use JPG at 95% quality for photos and PNG for graphics with text. Keep file sizes under 1 MB for fast uploads without additional compression. Use Designora's Image Compressor to optimize file size before uploading.