Get the perfect aspect ratio for every Instagram format — feed posts, stories, and reels.
Upload Image
Drag & drop or click to upload
Supports PNG, JPG, WebP, GIF, BMP
Click to upload or drag your image onto the page.
Choose from square (1:1), portrait (4:5), landscape (1.91:1), or story/reel (9:16).
Drag and zoom to frame your subject within the Instagram crop area.
Save your cropped image and upload it directly to Instagram.
Square posts: 1080x1080px (1:1). Portrait: 1080x1350px (4:5). Landscape: 1080x566px (1.91:1). Stories/Reels: 1080x1920px (9:16).
Instagram crops images to fit the selected aspect ratio. Use this tool to control exactly which part is shown before uploading.
Yes, completely free with no limits.
No. All cropping happens in your browser. Your images never leave your device.
Yes. Select the 9:16 format to crop for Stories and Reels.