Instagram photo resizer, free and in your browser

Crop photos to exact Instagram sizes for posts, Stories, Reels, and profile pictures, then download them ready to post. No login, no watermark, no upload.

Share this tool

How to resize a photo for Instagram

1

Upload a photo or drag it into the tool.

2

Pick the Instagram size you need.

3

Drag the crop box to frame your shot.

4

Download your photo, sized and ready to post.

Every Instagram photo size in 2026

The exact dimensions Instagram displays, so your photos never get cropped or compressed unexpectedly.

Format Aspect ratio Size in pixels
Portrait post4:51080 × 1350
Square post1:11080 × 1080
Landscape post1.91:11080 × 566
Stories & Reels9:161080 × 1920
Profile picture1:1320 × 320

Why the right size matters on Instagram

Instagram resizes every photo you upload to fit its display dimensions. If your image does not match one of the supported aspect ratios, Instagram crops it automatically, which can cut off faces, products, or text. And if the image is much larger than needed, Instagram compresses it aggressively, which is where blurry, muddy-looking posts come from. Resizing to the exact dimensions before you upload keeps the framing and the sharpness under your control.

Which Instagram size should you pick?

For feed posts, portrait 4:5 (1080 × 1350) is usually the best choice because it takes up the most screen space as people scroll. Square 1:1 is the safe default that also looks tidy on your profile grid, and you can preview how posts will sit together with the free Instagram feed planner. Landscape 1.91:1 suits wide scenes but occupies the least feed space. Stories and Reels use the full-screen 9:16 format, and profile pictures display as a small circle, so keep the subject centered.

Tips for sharp Instagram photos

Start from the highest resolution version of your photo you have, and always keep the width at 1080 pixels so Instagram does not upscale it. Export as JPG for photos (smaller files, faster uploads) and PNG for graphics with text or sharp edges. For Stories, keep text and stickers away from the top and bottom edges where the profile name and reply bar sit. Once your photo is resized, you can post it right away or queue it in an Instagram scheduler so it publishes at the time your audience is most active.

Questions, answered

How do I resize a photo for Instagram?

Upload your photo, pick the Instagram format you need, drag the crop box to frame your shot, and download. The tool exports the image at the exact pixel dimensions Instagram displays, so nothing gets cropped or squashed when you post it.

What size should Instagram posts be?

Portrait posts are 1080 × 1350 pixels (4:5), square posts are 1080 × 1080 (1:1), and landscape posts are 1080 × 566 (1.91:1). Portrait 4:5 takes up the most space in the feed, which is why most brands default to it.

What is the best size for Instagram Stories and Reels?

Stories and Reels use the full-screen 9:16 format at 1080 × 1920 pixels. Keep important text and faces away from the very top and bottom of the frame, where Instagram overlays the profile name and reply bar.

What size is an Instagram profile picture?

Instagram stores profile pictures at 320 × 320 pixels and displays them as a circle. Center your subject so nothing important is clipped by the circular crop.

Does resizing reduce photo quality?

Resizing down to Instagram dimensions does not visibly reduce quality if you start from a reasonably sharp photo. In fact it usually improves how the post looks, because uploading an oversized image forces Instagram to compress it with its own aggressive settings. The tool warns you if your crop is smaller than the target size.

Should I download as JPG or PNG?

Use JPG for photos, it produces smaller files that upload quickly and look identical in the feed. Use PNG for graphics, screenshots, or images with text and sharp edges, where JPG compression can leave artifacts.

Is this Instagram photo resizer free?

Yes. It is completely free, with no login, no watermark, and no download limits.

Are my photos uploaded to a server?

No. The whole thing runs in your browser, so your photo never leaves your device. That also makes it fast, there is no upload or processing wait.

More free Instagram tools

Ready to schedule the photo you just resized?

Publish
Analytics
Inbox
Link in bio