resizeimagesfree

Resize Instagram Photo

Fit your image to every Instagram spec — square, portrait, landscape, story, reel.

Instagram silently downscales anything wider than 1080 pixels, often crushing quality. Resize your photo to the exact target size first — square (1080×1080), portrait (1080×1350), landscape (1080×566), or story/reel (1080×1920).

Why use this tool

Every IG preset

Square, portrait, landscape, story, reel — one-click presets.

Preserve quality

Pre-sizing to 1080 keeps IG's re-encoder from crushing detail.

Smart crop

Drag the crop box to keep the subject in-frame.

Private

Files stay on your device.

How to use it

  1. Upload a photo.
  2. Pick a preset (square / portrait / story / reel).
  3. Adjust the crop.
  4. Download the Instagram-ready image.

Benefits

No Instagram crop

Presize to 1:1, 4:5, or 9:16 so Instagram won't chop your subject.

Sharper feed posts

Uploading at the exact spec avoids Instagram's aggressive re-compression.

Reels & Stories ready

One tool covers feed, story, reel, and carousel dimensions.

Faster uploads

Right-sized photos upload in seconds, even on cellular.

Examples

DSLR photo → 1080×1350

Turn a portrait shot into a full-height 4:5 feed post.

Landscape → 1080×1080

Crop a wide scenic photo into a perfect square for the grid.

Phone screenshot → 1080×1920

Reformat a screenshot for a full-bleed Instagram Story.

Product photo → carousel

Batch resize a product set to identical 1080×1080 tiles.

FAQ

What are the Instagram photo sizes?

Square post: 1080×1080. Portrait: 1080×1350 (4:5). Landscape: 1080×566 (1.91:1). Stories/Reels: 1080×1920 (9:16).

Which format does Instagram accept?

JPG and PNG. JPG is preferred at ~85% quality for photos to keep the file lean.

Why does Instagram compress my photos?

Instagram re-encodes anything larger than 1080 pixels wide. Pre-resizing to 1080 avoids surprise quality loss.

Is the resizer free?

Yes, unlimited use with no watermark and no signup.

Related tools