Resize an image for Instagram

Crop or scale a photo to Instagram's exact post, story and reel dimensions so the app re-compresses it as little as possible.

Resize a photo to Instagram's exact post, story and profile dimensions using ready-made presets, so the app re-compresses your image as little as possible.

Processed in your browser

Drop your image here

or choose an image from your device

Accepts JPG, PNG or WEBP · No fixed size limit — we adapt to what your device can handle. Very large files may take longer or show a warning.

About Instagram Image Resizer

Why exact dimensions matter

Instagram serves feed images at 1080px wide. Upload something wider or narrower and the app resizes it for you on top of its own compression, which is where extra softness comes from. Supplying the exact preset size means only one compression pass happens.

Which preset for which layout

1080×1080 for a classic square post, 1080×1350 (4:5) for the tallest allowed portrait — which takes up more screen space in the feed than a square — 1080×566 for a wide landscape post, 1080×1920 for stories and reels, and 320×320 for a profile picture.

Settings and output

Fit vs crop

Crop fills the chosen frame edge-to-edge from the centre, trimming the overflow — right for most posts. Fit scales the whole photo inside the frame without cutting anything, useful when the full composition, like a screenshot or graphic with text near the edges, must stay visible.

When to use it

  • Preparing a feed post at the exact size Instagram displays it, before its own compression runs.
  • Sizing a story or reel background to fill a phone screen edge-to-edge.
  • Cropping a profile picture to a clean, correctly proportioned square.

Limitations to know

  • Instagram still re-encodes every upload — this only removes its resizing step, not its compression.
  • Crop mode trims to fill the frame, which can cut off subjects positioned near the edge of the source photo.
  • Platform dimensions can change over time — check the live preview before publishing.

Common problems and fixes

My subject got cropped out of the sides.

Crop mode trims from the centre outward to fill the target ratio. Switch to Fit if the composition can't lose any edges, or re-frame the source photo before resizing.

Why does the portrait preset look better in the feed than square?

1080×1350 is the tallest ratio Instagram's feed allows, so it occupies more vertical screen space on a phone than a 1080×1080 square post.

Will Instagram still compress my resized photo?

Yes, it always re-encodes uploads. Supplying the exact display size just means it doesn't also have to resize the image first, which is where most of the extra quality loss otherwise happens.

How to use it

  1. 1Drop the photo you want to post into the upload area.
  2. 2Pick a preset: square post 1080 × 1080, portrait 1080 × 1350, landscape 1080 × 566, story or reel 1080 × 1920, or profile picture 320 × 320. You can also type your own numbers.
  3. 3Choose Crop to fill the frame edge to edge from the centre, or Fit to scale the whole photo inside it without cutting anything off.
  4. 4Resize and download, then upload that file to Instagram.

Frequently asked questions

Why is 1080 pixels wide the number that matters?

Instagram serves feed images at 1080 px wide. Supplying exactly that avoids the app downscaling and re-compressing your photo, which is where most of the visible quality loss happens.

Which shape gets the most screen space in the feed?

The 4:5 portrait, 1080 × 1350 — it's the tallest crop the feed allows, so it occupies more of a phone screen than a square or landscape post.

What's the difference between Crop and Fit?

Crop takes the largest centred region with the right aspect ratio and fills the frame, so edges are trimmed. Fit scales the whole image down until it sits inside the frame, keeping everything visible.

Will Instagram still compress my image?

It re-encodes uploads regardless, but starting at the exact display size means only one compression pass instead of a resize plus a compression.

Which preset should I use for a profile picture?

The 320 × 320 preset — Instagram displays profile photos as a small circle, so anything larger just adds upload time without a visible quality gain.

Can I enter custom dimensions instead of a preset?

Yes — presets are a shortcut, but the width and height fields accept any pixel values if you need a size Instagram doesn't officially publish, like a specific ad creative brief.

Does Crop always cut from the centre?

Yes, Crop takes the largest centred region at the target aspect ratio. If your subject isn't centred in the original photo, use Fit instead so nothing important is trimmed.

Related guides