PixSquish

Home › Resize image › Resize image for Instagram portrait post

Resize image for Instagram portrait post

Resize any photo to the Instagram portrait post size (1080×1350 px) — crop to fill or fit with a background colour. Free and private.

🔒 Images never leave your device

How to use the resize image for Instagram portrait post

  1. Click Choose file or drag an image onto the box.
  2. Adjust the settings — the preview updates instantly.
  3. Click Download to save the result.

About this tool

The recommended Instagram portrait post size is 1080×1350 pixels (aspect ratio 4:5). “Fill & crop” scales your photo to cover the whole frame and trims the edges; “Fit with background” shows the entire photo with coloured bars, which is useful for product shots and graphics you don’t want cropped.

FAQ

Are my images uploaded to a server?

No. Images are processed with the HTML canvas API inside your browser. They never leave your device, which makes PixSquish safe for personal photos and confidential screenshots.

Which formats are supported?

Anything your browser can open: JPG/JPEG, PNG, WebP, GIF (first frame), BMP, SVG and, in most modern browsers, AVIF. Output can be JPG, PNG or WebP.

What size is a Instagram portrait post?

1080×1350 pixels is the recommended size. Uploading at exactly this size avoids the platform recompressing or cropping your image unexpectedly.

Related tools