Crop image for Instagram
Photo never leaves this browserResize a photo to the exact pixels Instagram uses: 1080 × 1350 portrait, 1080 × 1080 square, 1080 × 1920 for stories and reels and more. Crop to fill, or fit the whole picture with a white or coloured border so nothing gets cut off.
How to use it
- Drop the photo and choose the size.
- Crop to fill and frame with the sliders, or choose Fit whole photo and a border colour.
- Download the JPG and post it.
Details
- Feed
- Portrait 4:5 (1080 × 1350), square 1:1 (1080 × 1080), landscape 1.91:1 (1080 × 566)
- Profile grid
- 3:4 (1080 × 1440), shown on the grid without cropping
- Stories and reels
- 9:16 (1080 × 1920)
- No-crop mode
- Fits the whole photo and fills the rest with the colour you pick
Questions
Is my photo uploaded?
No. The photo is decoded, cut and saved inside this browser tab. Nothing about it is sent to a server; close the tab and it is gone.
What size gets the most space in the feed?
Portrait 4:5 at 1080 × 1350 is the tallest a feed photo can be, so it takes up the most screen.
How do I post a photo without Instagram cropping it?
Choose the size, then Fit whole photo. The full picture is placed inside the frame with a border, so Instagram has nothing to cut.
Why 1080 pixels wide?
Instagram displays photos at up to 1080 pixels wide; larger files are scaled down on upload, and smaller ones are scaled up and look soft.