ImageStretcher

← Blog

Instagram Story Size: 1080×1920 and Where Instagram Crops It

ImageStretcher

Instagram Story size is 1080×1920. Learn the safe zone, where Instagram crops a second time, and how to fit a photo into that frame before you upload.

People who type instagram story size usually want one number and one honest warning. The number is 1080×1920 — nine by sixteen, full-bleed on a phone. The warning is that those pixels are not the whole story: Instagram still draws chrome on top of your file, and the player can crop again after upload. Getting the box right is step one. Keeping the face and the words inside the part viewers actually see is step two.

This page is about that Story frame. It is not a Reels brief, and it is not a tour of every Instagram slot on the platform tool page. If you only need the Story canvas, start here.

The pixel box: 1080×1920

Export or remap to 1080 pixels wide by 1920 pixels tall. That is the Story (and vertical full-screen) box Instagram expects. A square phone photo, a wide laptop screenshot, or a 4:5 feed portrait will not fill that frame on its own. You either crop into 9:16, pad or generate missing edges, or accept letterboxing — stretch is optional and often the wrong first move when a face or logo must stay true.

If you are still choosing among crop, remap, and a wider-or-taller decision for any ratio, how to change the aspect ratio of an image is the decision tree. Come back when the destination is specifically Story-sized.

Safe zone: UI sits on your edges

Stories are not a clean rectangle in the app. The top carries the avatar row and progress segments. The bottom holds reply, stickers, and call-to-action chrome. Text, faces, and logos parked against the extreme top or bottom get covered. Keep the subject in a central band — roughly the middle two-thirds of the height and inset from the left and right — so the story still reads when the chrome is on.

Safe zone is a layout habit, not a second official pixel size. The file stays 1080×1920; you compose as if the edges are rented out to Instagram’s UI.

Where Instagram crops it again

Even a correct 1080×1920 file can lose a forehead or a caption if the viewer’s device, the sticker stack, or a later edit reframes the shot. That “second crop” is the same family of problem as other feeds that accept a full-bleed upload and then punch a different window through it — see where a feed crops a full-bleed image. One camera original reused as cover, avatar, and Story needs three honest exports, not one stretched compromise: one photo for a cover, an avatar, and a story.

When the photo is too short or too wide for 9:16 and a hard remap would warp a face, stop and fit or expand a photo to 1080×1920 instead of forcing the bitmap. If you do remap axes on purpose, watch type and faces first — when a stretch warps a face or type.

Fit a photo into the Story frame

  1. Open the ImageStretcher home tool, or jump straight to the Instagram Story preset.
  2. Drop the image, or paste a capture from the clipboard.
  3. Set the destination to 1080×1920 (the Story preset loads that box for you).
  4. Keep faces and key words inside the central safe band in the preview — not under the top or bottom chrome.
  5. If the shot needs new margins rather than a hard squish, fit or expand a photo to 1080×1920.
  6. Download PNG, JPEG, or WebP, then upload to Stories.

Ready to check the box before Instagram’s UI covers the edges? Use the free stretcher or the Story template, preview the safe zone, and export when the subject still sits where viewers will see it.