Resize Image for Instagram - Post, Story, Reel Sizes

Resize images in your browser for Instagram posts (1080x1080), stories (1080x1920), and reels.

Drag and drop files here

or

How to Resize to 1080 × 1080

  1. Upload one or more images
  2. Instagram Post (1080x1080) is already selected, so by default every image comes out at exactly 1080 × 1080 pixels — an image with a different shape is stretched to fill it
  3. To keep an image's proportions instead, tick Maintain aspect ratio: it then fits inside 1080 × 1080 without stretching, so one side can come out smaller
  4. Open Fine-tune to change the output format or quality
  5. Read the real output size, then download files individually or once as a ZIP

Features

  • Platform-specific size presets
  • Custom width and height
  • Maintain aspect ratio
  • Batch resize support
  • Multiple output formats
  • Selected image contents are processed locally in your browser

Frequently Asked Questions

What size should Instagram photos be?
Instagram posts are best at 1080x1080 pixels (square) or 1080x1350 (portrait). Stories and Reels should be 1080x1920 pixels (9:16 aspect ratio).
What happens if my photo is the wrong size?
Instagram will crop or letterbox your photo. Resizing here uses the exact 1080x1080 size by default, so a photo of another shape is stretched to fill the square. Tick "Maintain aspect ratio" to keep its proportions instead; it then fits inside 1080x1080 and one side comes out smaller.
What is the best aspect ratio for Instagram?
Square (1:1) for posts, Portrait (4:5) for taller posts, and 9:16 for Stories and Reels.

Last reviewed