Resize for Instagram

Instagram serves feed images 1080 pixels wide at three ratios — 1:1 (1080 × 1080), 4:5 portrait (1080 × 1350) and 16:9 landscape (1080 × 566) — and crops anything else. Choose the frame the post will live in and this page puts the picture on it, so the crop is your decision rather than the app's.

Upload an image for an Instagram post
or click the button below to browse · paste an image with Ctrl+V

Selected Images (0)

Feed output

8000KB
85%
Embed tool Add this tool to your website Get embed code

Add this image resizer to a related page with a visible ResizeOn source link.

Frequently Asked Questions About Resize for Instagram

What size should an Instagram post be?

1080 pixels wide: 1080 × 1350 portrait, 1080 × 1080 square, or 1080 × 566 landscape. Wider or taller uploads are cropped by the feed.

Why did Instagram cut off my image?

The source ratio is outside the three frames the feed supports, so it trimmed to the nearest match. Re-export at 4:5, 1:1 or 16:9.

Will my original file be changed?

The result is downloaded as a separate file. Keep your original until you have checked the Instagram feed frame.

What should I check before using the result?

Open the Instagram feed frame in the application that consumes it and spot-check the parts that matter to you; the original file stays untouched if you need to re-run with different options.

About this workflow

Portrait wins the screen

A 4:5 image takes more of the phone feed than a square one, which is why it usually earns more attention. If you need both sizes, export them as two files.

Before downloading the result

Compare the Instagram feed frame with the original while both are fresh; destinations differ, and a quick check here saves a re-upload later.