1080×1920

Instagram story resizer

Instagram stories are 1080x1920 (9:16). Crop yours with the caption and tap zones shaded, so nothing lands underneath.

Drop files here or click to browse. JPG / JPEG / PNG / WEBP accepted, batches welcome

Instagram stories: 1080×1920 pixels, 9:16, the full phone screen and the shape Reels use as well. Anything else gets letterboxed with blurred bars or centre-cropped by Instagram without asking. Drop an image and it returns at exactly 1080×1920, cropped where you choose.

The frame divides into three, and only the middle of it is safe:

Backgrounds run edge to edge, which is what makes a story feel full-screen, while anything that has to be read or recognised - text, faces, whatever you are pointing at - stays in the middle band. The crop position slider shifts which slice of the source lands in frame.

Cropping: a landscape (16:9) source keeps only about a third of its width at 9:16. The slider decides which third. Tall phone photos crop far more gently. A scene that can't survive the cut belongs in the feed at 4:5 instead. The post resizer below does that shape.

Encoding: high-quality JPG, because Instagram compresses whatever you upload. Arriving at exact dimensions leaves that single pass as little to do as possible.

Frequently asked questions

What size are Instagram stories?

1080×1920 pixels, 9:16. The full phone-screen shape. Reels use the same dimensions.

Why does Instagram add blurry bars to my story?

Your image isn't 9:16, and Instagram letterboxes anything that is not. Cropping to exactly 1080×1920 before uploading removes the bars. That's this tool's whole job.

Where can I safely put text?

The middle of the frame. Instagram's interface covers roughly the top and bottom 250 pixels. Backgrounds should fill the frame; information shouldn't.