Resize Image for Instagram — Perfect Dimensions

Instagram crops images that don't match its expected dimensions. Getting the size right before uploading ensures your post looks exactly as intended.

Instagram image sizes:

  • Square post: 1080×1080px (1:1)
  • Portrait post: 1080×1350px (4:5) — best reach
  • Landscape post: 1080×566px
  • Story/Reel: 1080×1920px (9:16)
  • Profile picture: 320×320px

How to resize for Instagram:

  1. Upload your image
  2. Click the Instagram preset for your post type
  3. Download and upload to Instagram

Pro tip: portrait (4:5) posts take up more screen space in the feed and typically get more engagement than square or landscape posts.

🖼️

Image Resizer

Resize images to any dimension while preserving quality.

Drop image(s) here or click to upload

JPG, PNG, WebP, GIF · Max 20.00 MB per file

Frequently asked questions

Related pages