Crop any photo to the perfect 9:16 Story size - 1080×1920 px - right in your browser. No account needed.
Format
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
No. Everything happens entirely in your browser using the Canvas API. Your image never leaves your device.
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.
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.
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.
More free Instagram tools
Instagram Post Image Resizer
Crop to square, portrait or landscape feed size
Instagram Profile Picture Resizer
Crop to 320×320 - previewed as a circle
Instagram Line Break Generator
Add real line breaks to captions - paste-ready
Instagram Character Counter
Check caption, bio & hashtag limits live
Instagram Font Generator
Preview & copy fancy Unicode font styles
Join thousands of social media marketers like you using Mockupduck to plan, visualize and get fast approval on their social media content