An Instagram story fills the whole phone screen at 1080x1920 pixels. Upload your photo below, position the crop box over the part of the image you want to keep, and download a story sized picture that fills the frame instead of floating in a white or blurred box.
| Recommended size | 1080 x 1920 pixels |
|---|---|
| Aspect ratio | 9:16 (vertical full screen) |
| Minimum width | 600 pixels |
| Supported formats | JPG, JPEG, PNG |
| Safe zone | Keep text about 250 px from the top and 250 px from the bottom |
| Maximum file size | Around 30 MB for a photo story |
When you post a photo that is not 9:16, Instagram either pads it with a background or zooms in and cuts off the edges. Cropping to 1080x1920 yourself means you decide what stays in frame rather than letting the app guess.
Instagram stories are 1080 x 1920 pixels, a 9:16 vertical ratio. That is the size that fills the screen completely on almost every phone.
Instagram crops when the image is taller or wider than 9:16. Resizing the photo to 1080 x 1920 pixels first stops the app from choosing its own crop.
Yes. Reels use the same 1080 x 1920 canvas, although the reel grid thumbnail is cropped closer to the centre, so keep the key subject in the middle.
White or blurred bars mean the image is not 9:16. Crop it to 1080 x 1920 pixels with the tool above and the bars disappear.