Instagram Image Resizer
Resize and crop any image to the exact Instagram size you need: profile picture, square post, portrait, landscape, or Story/Reel.
How the Instagram Image Resizer Works
Every Instagram surface expects a different image shape. A profile picture is a small circle crop, a normal post can be square, portrait, or landscape, and Stories and Reels use a tall full-screen frame.
Instagram image sizes
- Profile picture: 320 x 320
- Square post: 1080 x 1080
- Portrait post: 1080 x 1350
- Landscape post: 1080 x 566
- Story or Reel: 1080 x 1920
How this tool works
Upload an image and pick a preset. The tool scales your image up or down and crops it from the center so it fills the target size exactly, then gives you a downloadable file at the correct dimensions. All processing happens in your browser, your image is never uploaded anywhere.
About the Instagram Image Resizer
Every Instagram surface expects a different image shape. This tool resizes and crops any image to the exact size you need for a profile picture, square post, portrait post, landscape post or Story and Reel.
How to Use the Instagram Image Resizer
Upload an image. Choose a size preset. Check the preview. Download the resized file.
Tips for Better Results
Start with a large, sharp original, because scaling up a small image makes it blurry. Remember that the tool crops from the center, so keep your subject in the middle. Use the portrait size when you want the most space in the feed.
Frequently Asked Questions
Is my image uploaded to a server?
No. All processing happens in your browser.
What sizes are available?
Profile picture 320 by 320, square post 1080 by 1080, portrait 1080 by 1350, landscape 1080 by 566 and Story or Reel 1080 by 1920.
Will quality drop?
Quality depends on your original. Very small images lose sharpness when enlarged.
Is it free?
Yes. It is free and needs no sign-up.
More Instagram Tools
Try the Instagram Grid Maker, Instagram Reels Safe Zone Checker, or see the full set of free Instagram tools.