ScaleImg
Blog

Social Media

How to Resize Images for Instagram

Get the right dimensions for Instagram square posts, portrait photos, landscape images, Reels, and Stories before you upload.

2026-05-25 - 5 min read

Know the dimensions before uploading

Instagram displays posts at up to 1080 px wide. Square: 1080×1080. Portrait: 1080×1350. Landscape: 1080×566. Stories and Reels: 1080×1920.

Uploading larger images is fine — Instagram will downsample them — but always match the correct aspect ratio first so nothing gets cut.

Avoid Instagram's auto-crop

If you upload an image with a different ratio than expected, Instagram may crop automatically and cut the subject or remove important edges.

Resize and crop to the exact final ratio before posting. Portrait (4:5) gives the most screen space in the feed and is a good default for food, fashion, and portrait photography.

Cookie preferences

We use necessary storage to remember your choices. Analytics and advertising cookies are optional and will only be enabled after consent. You can change this anytime from the footer. See our Privacy Policy.