1080×1350

Instagram post resizer

Instagram portrait posts are 1080×1350 (4:5); squares are 1080×1080. Crop and export to the exact spec, free, in your browser.

Drop files here or click to browse — JPG / JPEG / PNG / WEBP accepted, batches welcome

Instagram feed posts: portrait 1080×1350 (4:5) takes the most screen. Square is 1080×1080; landscape 1080×566. This tool outputs portrait — if you're resizing deliberately, take the space. Drop an image; it returns at exactly 1080×1350, cropped to cover, with the slider choosing what survives.

Why exact pixels matter here: Instagram re-compresses every upload. Odd dimensions get scaled and compressed — two quality hits. Arriving at exactly 1080 wide keeps it to one pass. For the same reason, don't pre-compress: this tool encodes at high quality and lets Instagram do its single pass.

Composition:

Drop several candidates, compare at output size, post the winner. Cropping and encoding run inside this page on your device — nothing is transmitted, and the only upload is yours, to Instagram.

Frequently asked questions

What's the best Instagram post size?

Portrait: 1080×1350 (4:5) — the most feed height Instagram allows. Squares are 1080×1080, landscape 1080×566.

Why does Instagram make my photos look worse?

Every upload gets re-compressed. Odd dimensions are scaled and compressed — two hits. Uploading at exactly 1080 wide keeps it to one. That's most of what this tool is for.

Does this upload my photos anywhere?

No — cropping and encoding run in your browser. The only upload is the one you make to Instagram.