PixelTools

Resize Image for Instagram

Get perfect Instagram dimensions instantly — square posts, portrait posts, stories, and profile photos. Free, private, nothing uploaded.

Drop images here, click to browse, or paste

Supports JPG, PNG, WebP, HEIC — up to 100 MB each

Free forever
No account required
No watermark
Nothing uploaded to servers

Related tools

All Instagram image sizes

Pick any preset in the resizer above. All Instagram dimensions are available in one click.

Square

1080×1080

Portrait

1080×1350

Story / Reel

1080×1920

Profile

320×320

Frequently asked questions

What is the best image size for Instagram posts?

+

For square posts, 1080×1080 pixels is standard. For portrait posts (which perform best on feed), use 1080×1350 pixels. For landscape posts, use 1080×566 pixels. All at a 1:1, 4:5, or 1.91:1 aspect ratio respectively.

What size should an Instagram Story or Reel be?

+

Instagram Stories and Reels use a 9:16 aspect ratio. The recommended dimensions are 1080×1920 pixels. Use the 'Story / Reel' preset to resize your image in one click.

What size is an Instagram profile picture?

+

Instagram displays profile pictures as circles at 110 pixels, but stores them at 320×320 pixels. Use the 'Profile' preset and a square image to avoid cropping.

Will Instagram compress my image after uploading?

+

Yes, Instagram recompresses all uploaded images. To minimise quality loss, upload at exactly the recommended dimensions (1080px wide) and use JPG at 92% quality or higher.

Resize for other platforms

Resize for Instagram now

Free, instant, no account needed.

Start resizing →