Instagram Story Image Resizer

Crop any photo to the perfect 9:16 Story size - 1080×1920 px - right in your browser. No account needed.

Instagram Story size at a glance

Stories & Reels

1080×1920 px

9:16 - full-screen vertical

Safe zone

Top & bottom 250 px

Keep key content out of the UI overlay areas

How it works

  1. 1 Upload any photo - JPG, PNG, or WebP.
  2. 2 The crop box is locked to the 9:16 Story aspect ratio automatically.
  3. 3 Drag to frame your shot. Keep key content away from the top and bottom edges where Instagram overlays UI elements.
  4. 4 Click Download - your image is saved at 1080×1920 px, ready to upload as a Story.

Frequently asked questions

Does my image get uploaded to a server?

No. Everything happens entirely in your browser using the Canvas API. Your image never leaves your device.

What is the correct Instagram Story image size?

Instagram Stories should be 1080×1920 pixels at a 9:16 aspect ratio. This fills the entire phone screen vertically for an immersive full-screen experience.

Why does Instagram crop my Story photo?

If your photo isn't already 9:16, Instagram crops it to fit the screen. Use this tool to crop it yourself first so you control exactly which part of the image shows.

Can I use this for Instagram Reels covers too?

Yes - Reels covers use the same 9:16 ratio and 1080×1920 px dimensions as Stories. This tool outputs exactly the right size for both.

Create your first mockup today

Join thousands of social media marketers like you using Mockupduck to plan, visualize and get fast approval on their social media content