How to Resize an Image for Instagram (All Sizes 2026)

Instagram crops images that aren't the right shape. Here's every Instagram size and how to resize your photo to fit perfectly.
Post a photo that's the wrong shape and Instagram crops it for you — usually badly, cutting off heads or edges. The fix is to resize and crop to Instagram's sizes before you upload. Here's every current Instagram image size and how to get your photo to fit perfectly, free.
Instagram image sizes
Square post: 1080 × 1080 (1:1).
Portrait post: 1080 × 1350 (4:5) — the tallest a feed post can be, and it takes up the most screen space.
Landscape post: 1080 × 566 (1.91:1).
Stories & Reels: 1080 × 1920 (9:16) — full vertical screen.
Profile picture: 320 × 320, shown as a circle.
Upload at 1080px on the short side so Instagram doesn't re-compress a smaller image.
How to resize for Instagram (free)
Step 1 — Open the crop/resize tool at sjpt.io.
Step 2 — Upload your photo.Step 3 — Pick the ratio — 1:1, 4:5, 1.91:1 or 9:16 — and position your subject.
Step 4 — Download and post.
No watermark, no sign-up, and nothing gets cropped by surprise.
Portrait (4:5) is your friend
On a phone feed, 4:5 portrait posts take up more vertical space than square or landscape, so they stop the scroll better. If your photo suits it, crop to 1080 × 1350 rather than square — you'll get a noticeably bigger presence in the feed for free. Just keep your subject centred so the taller crop flatters it.
Avoid the surprise crop
Instagram's auto-crop is the culprit behind chopped-off heads. Cropping to the exact ratio yourself means you decide the framing, not the algorithm. Leave a little margin around important parts, and check that faces and text sit safely inside the frame before you export.
Frequently asked questions
What size should an Instagram post be?1080×1080 (square), 1080×1350 (portrait 4:5) or 1080×566 (landscape). Portrait uses the most feed space.
How do I stop Instagram cropping my photo?Crop it to Instagram's ratio yourself before uploading, so you control the framing.
What size are Stories and Reels?1080×1920 (9:16), full vertical screen.
Is resizing for Instagram free?Yes — crop and resize to any Instagram ratio free, no watermark, no sign-up.
Key takeaways
Resize to Instagram's ratios — 1:1, 4:5, 1.91:1 or 9:16 at 1080px — before posting so you control the crop; portrait 4:5 wins the most feed space. Do it free at sjpt.io. Crop for Instagram Free →


