Instagram Image Resizer
Resize photos for Instagram Stories (1080x1920), Square Posts (1080x1080), Reels, and Profile pictures. Perfect dimensions every time.
Upload Images
Drag & drop images or click to browse
JPEG, PNG, WebP, HEIC supported • Ctrl+V to paste
How to Use Image Resizer
- 1 Upload your photo
- 2 Select Instagram format: Story, Square, Portrait, Landscape, or Reel
- 3 Drag to position crop area
- 4 Download Instagram-ready image
What You Get
All official Instagram dimensions. Story (1080x1920), Square (1080x1080), Portrait (1080x1350), Landscape (1080x566).
Input: Story / Reel
Output: 1080×1920 (9:16) full-screen vertical
Input: Square Post
Output: 1080×1080 (1:1) classic feed post
Input: Portrait Post
Output: 1080×1350 (4:5) maximum feed real-estate
What size is an Instagram Story?
1080x1920 pixels at 9:16 aspect ratio. This fills the entire phone screen. Keep text and important elements away from edges where Instagram overlays appear.
What is the best size for Instagram feed posts?
Square: 1080x1080. Portrait: 1080x1350 (4:5, maximum height). Landscape: 1080x566. Portrait posts take more screen space in the feed and often perform better.
What size are Instagram Reels?
1080x1920 pixels (9:16), same as Stories. Reels are vertical, full-screen videos. Cover images should also be 1080x1920 for consistency.
What resolution does Instagram accept?
Instagram accepts images from 320px to 1080px width. Larger images are downscaled to 1080px. Smaller images are upscaled, causing quality loss. Always upload at 1080px width minimum.
Why does Instagram crop my photos?
Instagram enforces aspect ratio limits: minimum 4:5 portrait, maximum 1.91:1 landscape. Images outside these ratios are auto-cropped. Resize beforehand to control the crop area.
How do I resize for Instagram carousel?
All carousel images must share the same aspect ratio. Choose square (1:1), portrait (4:5), or landscape (1.91:1) and resize all images to match before creating the carousel.
What is the Instagram profile picture size?
320x320 pixels minimum, though 1080x1080 is recommended. Instagram displays profile photos in a circle, so keep important content centered.
How do I avoid quality loss when posting to Instagram?
Upload at exactly 1080px width for posts or 1080x1920 for Stories. Use JPEG at 95%+ quality. Instagram recompresses all uploads, so starting with high quality minimizes degradation.
Related:
All resizing happens in your browser. Your images never leave your device.