Size tools › Instagram

Instagram Post Size: 1080×1080 and 1080×1350

The two most useful Instagram feed sizes are 1080×1080 (square) and 1080×1350 (portrait, 4:5). Portrait takes up more screen space in the feed, so it often performs better for photos. Pick a size below, upload, and download.

Resize your image

Dimensions and specs

Instagram Square1080 × 1080 px (1:1)
Instagram Portrait1080 × 1350 px (4:5)
Sharesizer file-size target (Instagram Square)under 8 MB
Sharesizer file-size target (Instagram Portrait)under 8 MB
FormatsJPG or PNG
TipUse JPG for photos, PNG for graphics with text

Checked 2026-10-08 against several current guides. Platforms change specs without notice, so confirm in the app before a big launch.

How to resize your image for Instagram

  1. Upload your image above. It never leaves your device.
  2. Choose Cover to fill the frame by cropping, or Contain to keep the whole image with padding.
  3. In Cover mode, click or drag on the preview to choose which part to keep.
  4. Check the shaded guides, then download your image.

Tips for better results

Common mistakes

Frequently asked questions

What size should an Instagram post be?

1080×1080 for square or 1080×1350 for portrait. Both are 1080 pixels wide.

Does Instagram lower image quality?

Instagram compresses uploads. Starting with a sharp 1080-pixel-wide image keeps results as clean as possible.

Should I use cover or contain?

Cover fills the frame by cropping. Contain keeps the whole image and adds padding in a color you choose.

Is my image private?

Yes. Resizing and cropping happen in your browser using your own device. Your image is never uploaded to a server, so there is no account, watermark or limit.

Related tools