Skip to content

Crop a photo for Instagram

Set for a 4:5 portrait post at 1080 × 1350 pixels, the biggest a feed photo can be. Switch to square or story in one tap.

Drop an image, or click to choose

JPG, PNG, WebP or GIF. It stays on your device.

Need several changes to one photo? The Photo editor does crop, text, filters and blur together.

How to crop a photo for Instagram

  1. Add your photo. A 4:5 portrait frame is placed on it, and Export at exact size is on, so the download is 1080 × 1350 pixels.
  2. Frame the shot. Drag the frame over your subject and pull a corner to include more or less. For a square post or a story, tap Square post or Story or reel under Social sizes.
  3. Download and post. Save the file and share it from your phone or computer. Instagram shows the whole frame in the feed because it is already a shape it accepts.

Which Instagram size to pick

ImageSize (px)RatioWhat the source says
Square post1080 × 10801:1Instagram keeps photos up to 1080 px wide, between 1.91:1 and 4:5.
Portrait post1080 × 13504:5The tallest ratio Instagram shows uncropped in the feed (4:5 at 1080 px wide).
Story or reel1440 × 25609:16Meta's guide for Stories images: 9:16 at 1440 × 2560.
Profile picture320 × 3201:1Shown as a circle. Instagram's help gives no pixel size; 320 × 320 is the size most guides use.

Each name links to the Instagram or Meta page the size came from, checked on 2026-11-01.

Why 4:5 at 1080 pixels

Instagram’s help page says it keeps feed photos between 1.91:1 (wide) and 4:5 (tall), and stores them up to 1080 pixels wide. A photo outside that range has to be cropped to fit when you post it, and a larger one is scaled down to 1080 wide. So 1080 × 1350 is the biggest picture a feed post can be, and a portrait post takes up more of the screen than a square one as people scroll.

Cropping it yourself means you choose what stays in the frame instead of Instagram trimming the top and bottom. Exporting at exactly 1080 pixels wide means Instagram has nothing to resize, so it does not soften the picture a second time.

The profile grid trims a little more

Since early 2025 the profile grid shows posts as taller 3:4 tiles. A 4:5 post is slightly wider than that, so the grid hides a thin strip at the left and right edges. The post itself is not changed and shows in full in the feed. Instagram’s help pages do not give the tile size, so keep faces and words a little away from the side edges to be safe.

The full tool

This page opens Crop image with Instagram portrait 4:5 chosen and exact size on. Every other option is still there, so you can change your mind without leaving. For other jobs, see all image tools.

Common questions

Why does Instagram crop my photo?
Feed posts must be between 1.91:1 and 4:5. A taller photo, such as a full phone photo at 3:4 or 9:16, is cut to 4:5 when you post it. Crop it to 4:5 here first and you decide what is kept.
What size should an Instagram post be?
1080 × 1350 pixels for a portrait post, 1080 × 1080 for a square one. Both are 1080 wide, the width Instagram stores.
Should I leave Export at exact size on?
Yes for posting, so the file is exactly 1080 pixels wide. Turn it off to keep every pixel of your crop, for example to edit it further. If your crop is smaller than 1080 pixels wide, a note warns that it will be enlarged.
What size is a reel or story image?
Tap Story or reel for a 9:16 frame at 1440 × 2560 pixels, the size in Meta's guide for story images. Use it for a reel cover too. The video itself is not something this tool edits.
How do I crop my Instagram profile picture?
Tap Profile picture under Social sizes. It switches to a circle so you see what will show, and saves a square PNG. Or use the circle crop page.
Does cropping lower the quality?
Cropping keeps the pixels you leave in. Only enlarging a small crop to 1080 pixels can soften it, and the tool tells you when that would happen.
Is my photo uploaded?
No. The crop happens in your browser and the photo stays on your device.