Resize Image for Instagram
Get perfect Instagram dimensions instantly — square posts, portrait posts, stories, and profile photos. Free, private, nothing uploaded.
Drop images here, click to browse, or paste
Supports JPG, PNG, WebP, HEIC — up to 100 MB each
Related tools
Screenshot Beautifier
Add gradient backgrounds, window frames, and shadows to your screenshots.
Image Compressor
Reduce file size by up to 90% without visible quality loss. Batch supported.
Image Converter
WebP to JPG, HEIC to JPG, PNG to JPG, and 10+ format conversions.
Image Cropper
Crop to any aspect ratio. Circle crop for profile photos.
All Instagram image sizes
Pick any preset in the resizer above. All Instagram dimensions are available in one click.
Square
1080×1080
Portrait
1080×1350
Story / Reel
1080×1920
Profile
320×320
Frequently asked questions
What is the best image size for Instagram posts?
+
For square posts, 1080×1080 pixels is standard. For portrait posts (which perform best on feed), use 1080×1350 pixels. For landscape posts, use 1080×566 pixels. All at a 1:1, 4:5, or 1.91:1 aspect ratio respectively.
What size should an Instagram Story or Reel be?
+
Instagram Stories and Reels use a 9:16 aspect ratio. The recommended dimensions are 1080×1920 pixels. Use the 'Story / Reel' preset to resize your image in one click.
What size is an Instagram profile picture?
+
Instagram displays profile pictures as circles at 110 pixels, but stores them at 320×320 pixels. Use the 'Profile' preset and a square image to avoid cropping.
Will Instagram compress my image after uploading?
+
Yes, Instagram recompresses all uploaded images. To minimise quality loss, upload at exactly the recommended dimensions (1080px wide) and use JPG at 92% quality or higher.
Resize for other platforms
Resize for Instagram now
Free, instant, no account needed.
Start resizing →