Skip to content

Resize Image for Instagram

The right size for every Instagram format — one click per preset.

Drop an image here

or choose files from your device

You can also paste an image with Ctrl+V

JPG, PNG, WebP, AVIF, HEIC, GIF · up to 100 MB

Your images are processed locally in your browser and are not uploaded.

Instagram crops or compresses images that don’t match its recommended sizes. Pick a preset below and PhotoTools resizes and crops your image to the exact dimensions, so it looks sharp and complete. Instagram displays feed posts at 1080 px wide; portrait 4:5 posts take up the most space in the feed.

  • Use 1080 × 1350 (4:5) for feed posts, 1080 × 1080 for square posts and 1080 × 1920 for Stories and Reels.
  • Upload JPG for photos. Keep important content away from the top and bottom of Stories, where the interface overlaps.

Recommended sizes

UseSize (px)RatioMax file size
Instagram · Square post1080 × 10801:1—
Instagram · Portrait post1080 × 13504:5—
Instagram · Landscape post1080 × 5661.91:1—
Instagram · Story / Reels1080 × 19209:16—
Instagram · Profile picture320 × 3201:1—

Sizes checked 2026-09.

How to resize an image for Instagram

  1. Step 1

    Add your image.

  2. Step 2

    Choose the Instagram preset you need — post, story, profile picture or cover.

  3. Step 3

    Adjust the crop position if needed and download.

Why use PhotoTools

Official Instagram sizes

Presets follow the platform’s current recommendations.

Sharp uploads

Images at the exact size avoid extra blur from the platform’s own resizing.

Private

Resizing happens in your browser; nothing is uploaded.

Supported formats

Input

  • JPG
  • PNG
  • WebP
  • AVIF
  • HEIC

Output

  • JPG
  • PNG
  • WebP
  • AVIF

Frequently asked questions

What is the best image size for Instagram?

Use 1080 × 1350 (4:5) for feed posts, 1080 × 1080 for square posts and 1080 × 1920 for Stories and Reels.

Will my image be cropped?

Presets use “cover”, which fills the frame and crops what doesn’t fit. Choose “contain” to keep the whole image with a background.

Which format should I upload?

Upload JPG for photos. Keep important content away from the top and bottom of Stories, where the interface overlaps.

Are my images uploaded to a server?

No. This tool runs entirely in your browser using WebAssembly. Your images never leave your device, and nothing is stored.