Instagram Image Resizer
Resize images to the exact Instagram dimensions. Feed post 1080×1080, Story 1080×1920, Reel thumbnail, profile picture and more. Free, no signup.
Upload your image
Drop your image here — then pick a preset above
or click to browse
JPG, PNG, WebP, GIF, HEIC up to 10MB
Instagram Image Sizes (2025)
Official recommended dimensions for every Instagram image type.
How to Resize an Image for Instagram
- 1.Upload your image. Upload your image by dragging it onto the tool or clicking Browse.
- 2.Pick an Instagram preset. Click the preset for the Instagram format you need — post, story, reel, or profile picture.
- 3.Download and post. Click Resize and download. Your image is ready to upload to Instagram.
Instagram Compression Tip
Instagram recompresses every uploaded image. To minimize quality loss, upload at the exact recommended pixel dimensions and use JPG at 90%+ quality. Avoid uploading images that are already heavily compressed.
Frequently Asked Questions
What is the best size for an Instagram post?
The recommended size for an Instagram feed post is 1080 × 1080 pixels (square). Portrait posts perform best at 1080 × 1350 pixels. Landscape posts are 1080 × 566 pixels.
What size is an Instagram Story?
Instagram Stories should be 1080 × 1920 pixels (9:16 portrait). This is the same size as a full-screen mobile display.
What size is an Instagram Reel?
Instagram Reels use the same 1080 × 1920 pixel (9:16) format as Stories. The thumbnail image should also be 1080 × 1920 pixels.
What is the Instagram profile picture size?
Instagram profile pictures display at 110 × 110 pixels but are stored at 320 × 320 pixels. Upload at least 320 × 320 for sharp display. They are cropped to a circle.
What format should I use for Instagram images?
JPG is recommended for photos. PNG for graphics with text or transparent backgrounds. Instagram compresses all uploads, so start with the highest quality file possible.