Skip to content
GigAI Tools
6 steps

How to Resize an Image for Instagram (Every Format)

Get the exact Instagram dimensions for posts, stories and reels so nothing gets cropped, free, in your browser, no watermark. A clear step-by-step guide.

Instagram silently crops and compresses anything that doesn't match its preferred dimensions, which is why a photo that looked perfect on your camera roll suddenly loses its edges or turns soft in the feed. Resizing your image to Instagram's exact pixel sizes before you upload puts you back in control: the whole shot stays visible, it stays crisp, and it fills the frame the way you intended.

The three sizes you'll use most are 1080×1080 for a square post, 1080×1350 for a portrait post (the tallest the feed allows, and the one that takes up the most screen), and 1080×1920 for stories and reels. The guide below resizes to any of these using our free image resizer, which runs entirely in your browser, your photo never leaves your device, there's no sign-up, and there's no watermark.

This guide uses Image Resizer

Free, private and instant. Open it now and follow along with the steps below.

Open Image Resizer

Follow these steps

  1. Step 1: Open the image resizer

    Head to the Image Resizer tool. It loads instantly on desktop and mobile: nothing to install, no account required.

  2. Step 2: Upload your photo

    Drag your image onto the drop zone or click to browse and select it. The photo is processed locally in your browser and is never uploaded to a server.

  3. Step 3: Pick the right Instagram dimensions

    Enter the target size for your format: 1080×1080 for a square post, 1080×1350 for a portrait post, or 1080×1920 for a story or reel. Starting from a high-resolution original gives the sharpest result at these sizes.

  4. Step 4: Match the aspect ratio to avoid stretching

    Instagram's sizes have fixed aspect ratios (1:1, 4:5 and 9:16). If your photo's shape doesn't match, crop it to the correct ratio first so the resize doesn't squash or stretch the image.

  5. Step 5: Resize the image

    Apply the resize and the tool scales your photo to the exact pixel dimensions in an instant, previewing the result so you can confirm the framing looks right.

  6. Step 6: Download the Instagram-ready image

    Save the resized photo to your device. It has no watermark and is sized precisely for Instagram, so it uploads without any surprise cropping or extra compression.

Tips & best practices

  • Portrait 1080×1350 is the highest-impact feed size. It occupies the most vertical space on a phone screen, so it stops the scroll better than a square.
  • Always start from the highest-resolution version of your photo. Upscaling a small image to 1080px wide will look soft and pixelated.
  • Keep important details away from the outer edges of stories and reels, Instagram's interface (profile icon, caption, buttons) overlaps the top and bottom of a 1080×1920 frame.
  • Export as JPG for photographs to keep the file small. Use PNG only if your image contains sharp text or graphics that need to stay razor-sharp.

Frequently asked questions