Instagram Image Size

Use this Instagram Image Size tool to resize your image to the correct dimensions before uploading. Choose the format below, preview the crop and download a ready-to-use image.

No upload, no account, 100% private. This tool works directly in your browser using HTML5 canvas technology — your image is processed locally and never sent to any server.

Drop your image below to resize it for Instagram instantly.

Resize Image for Instagram

Drop image here to start

or

Need all platform presets? Use Social Media Image Size. Need a smaller final file? Use Compress Image.


Instagram Sizes That Matter

Instagram accepts several formats, but the safest choices are 1080 x 1080 px for square posts, 1080 x 1350 px for portrait posts and 1080 x 1920 px for Stories and Reels. Resizing before upload gives you control over the crop.

Portrait posts use more vertical feed space than square posts, while Stories and Reels need a full vertical 9:16 image.


Instagram Size Reference

FormatSizeUse it for
Square post1080 x 1080 pxProducts, quotes, profile-style visuals
Portrait post1080 x 1350 pxPhotos, food, fashion, tall compositions
Story / Reel1080 x 1920 pxFull-screen vertical content
Landscape post1080 x 566 pxWide photos and previews

Avoid Bad Crops

Keep faces centeredStories and Reels can hide edges behind interface elements, so keep important content central.
Use portrait for feed1080 x 1350 px often gives the strongest feed presence.
Compress after resizeUse Compress Image if the exported file is too large.

Quick Export Workflow

Choose the Instagram format before you design text overlays or crop the image. A square post, portrait post and Story all use different visible space, so the same source photo can need three different crops.

After export, check the file size. Instagram will recompress uploads, but starting with a correctly sized image gives you a cleaner result and avoids unpredictable automatic cropping. If you are preparing multiple posts, resize every image to the same format first so the grid looks consistent.


Finish the Task Faster

Use the result from this page as the decision point for your next action. If the image has the wrong pixel dimensions, open Resize Image and export the exact width and height you need. If the dimensions are correct but the file is too large, use Compress Image or a fixed target page such as Compress Image to 100KB.

For print, verify the final file with the Image DPI Checker before ordering. For social uploads, use Instagram Image Size, Facebook Image Size or the full Social Media Image Size tool so the crop matches the platform before upload.



Frequently Asked Questions

What is the best Instagram image size?
Use 1080 x 1080 px for square posts, 1080 x 1350 px for portrait posts and 1080 x 1920 px for Stories and Reels.
Why does Instagram crop my image?
Instagram crops images that do not match the accepted feed or Story aspect ratios. Resize first to control what stays visible.
Should I use square or portrait?
Portrait at 1080 x 1350 px uses more feed space. Square is safer for product grids and consistent layouts.
Can I compress the resized image?
Yes. After exporting, use Compress Image if the file is larger than you want.