Instagram Post Image Resizer

Upload a photo, pick a feed post format, crop and download - all in your browser. No account needed.

Instagram feed post sizes at a glance

Square

1080×1080

1:1 - safe for all crops

Portrait

1080×1350

4:5 - most screen real estate

Landscape

1080×608

1.91:1 - panoramic feel

How it works

  1. 1 Upload any photo - JPG, PNG, or WebP.
  2. 2 Pick a format - Square, Portrait, or Landscape. The crop box locks to the correct aspect ratio automatically.
  3. 3 Drag the crop box to frame your shot. Rotate or flip if needed.
  4. 4 Click Download - your image is saved at Instagram's recommended pixel size, ready to upload.

Frequently asked questions

Does my image get uploaded to a server?

No. Everything happens entirely in your browser using the Canvas API. Your image never leaves your device.

Which Instagram post format gets the most engagement?

Portrait (4:5) takes up the most vertical space in the feed, which generally means more visibility before a user scrolls past. It's the go-to format for most single-image posts.

What's the minimum image size Instagram accepts?

Instagram requires a minimum width of 320px and will upscale anything smaller. For the best quality, always upload at 1080px wide - this tool outputs exactly that.

Will resizing reduce my image quality?

Downscaling a large image to 1080px wide will not cause visible quality loss. Upscaling a small image may introduce some softness - start with the highest resolution original you have.

Create your first mockup today

Join thousands of social media marketers like you using Mockupduck to plan, visualize and get fast approval on their social media content