Resize and crop any image to the perfect 9:16 vertical frame for Stories and Reels.
Upload Image
Drag & drop or click to upload
Supports PNG, JPG, WebP, GIF, BMP
Drag a photo onto the canvas or click to browse. The file stays on your device.
The crop is locked to the 1080×1920 Story ratio. Pan and zoom until the subject sits where you want it.
Instagram covers the top ~250px (header) and bottom ~250px (action bar) on Stories. Keep titles inside the middle 60%.
Save as PNG or JPG and upload directly to Instagram Stories or Reels.
1080×1920 pixels at a 9:16 aspect ratio. The same size works for Reels and Reels covers.
Instagram displays Stories at full screen. Anything outside 9:16 is cropped — this tool lets you choose what gets kept.
Yes. Reels use the same 1080×1920 frame as Stories.
No. The export matches the official Instagram size exactly, so no second resize happens on upload.
No. All cropping happens in your browser.