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. 1 Upload your photo
  2. 2 Select Instagram format: Story, Square, Portrait, Landscape, or Reel
  3. 3 Drag to position crop area
  4. 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.

All resizing happens in your browser. Your images never leave your device.