Instagram Post Size

1080 x 1080 px (1:1).

A Instagram post (square) is 1080 x 1080 pixels (1:1). Resize and crop any image to this exact size right in your browser. Nothing is uploaded, so your image never leaves your device. Drop a file below, pick this preset, and download it ready to post.

The spec

Dimensions1080 x 1080 px
Aspect ratio1:1
File typesJPG, PNG
Max file size30 MB
Safe zoneKeep text away from the outer 60 px; the grid crops a thin edge.

Tips for Instagram

  • Instagram displays feed images at 1080 px wide, then compresses. Upload at exactly 1080x1080 so it never upscales a smaller file.
  • For a portrait post use 1080x1350 (4:5), which takes more vertical space in the feed.
  • Avoid uploading larger than 1080 px wide: Instagram downsizes it and the extra compression softens the image.

Questions people ask

What size is an Instagram post?

A square Instagram post is 1080 x 1080 pixels (1:1). Portrait is 1080 x 1350 (4:5) and landscape is 1080 x 566 (1.91:1).

Why does Instagram blur my photos?

It re-compresses anything wider than 1080 px. Export at exactly 1080 px wide as a high-quality JPG to keep it sharp.

What aspect ratio does Instagram use?

The feed supports 1:1 (square), 4:5 (portrait), and 1.91:1 (landscape). Square and portrait perform best.