Instagram Image Size — resize posts, stories and reels

Resize images to Instagram dimensions: post 1080 × 1080, portrait 1080 × 1350, story 1080 × 1920. Free, right in your browser.

How it works

  1. 1

    Upload your image

    Drag your image into the field or pick a file. It stays entirely on your device — nothing is sent to a server.

  2. 2

    Choose a format

    Pick the Instagram format you need. The preview immediately shows how your image will be cropped.

  3. 3

    Download

    One click and you get the image at exactly the pixel dimensions Instagram expects — ready to upload.

Popular use cases

  • Content creators

    No cropping by the app

    Upload images at the right dimensions instead of letting Instagram decide which part of your subject gets cut.

  • Cross-posting

    One shot, every format

    Turn a single photo into square, portrait and landscape versions — no image editor required.

  • E-commerce

    Consistent product shots

    Bring all product photos to the same dimensions so your feed looks tidy and professional.

  • Agencies

    Prepare assets fast

    Adapt client material in seconds without opening Photoshop or taking up a licence seat.

  • Photography

    Keep your resolution

    Export at the full recommended resolution so your images are not displayed unnecessarily soft.

  • Profile optimisation

    Profile pictures without distortion

    Get your profile picture into the right aspect ratio up front instead of wrestling with it on upload.

Instagram supports several formats: square (1080 × 1080), 4:5 portrait (1080 × 1350), landscape (1080 × 566), plus stories and reels in 9:16 portrait (1080 × 1920). The 4:5 portrait format takes up the most feed space, which is why it is often preferred.

Upload the wrong ratio and Instagram crops automatically — frequently straight through faces or text. This tool puts you in control of the result.

All processing runs in your browser; your image is never uploaded.

Frequently asked questions

What is the best image size for Instagram posts?

1080 × 1350 pixels (4:5 ratio) takes up the most space in the feed. Square is 1080 × 1080 pixels.

What size are Instagram stories and reels?

1080 × 1920 pixels in a 9:16 ratio.

Why does Instagram crop my images?

Because the aspect ratio does not match a supported format. Instagram then crops for you — this tool lets you decide the crop up front.

Is my image uploaded?

No, processing happens entirely in your browser.

Schedule and publish your posts across every channel — 14-day free trial, no credit card.

Start trial

More tools