Instagram Image Sizes 2025 (+ Free Resize Tool)

Posting blurry or cropped images on Instagram? Here's the complete guide to Instagram image dimensions, plus a free tool to resize your photos perfectly.

Quick Resize Tool

Resize any image to Instagram dimensions in seconds:

Resize for Instagram →

Instagram Image Size Guide 2025

TypeSize (px)Ratio
Square Post1080 × 10801:1
Portrait Post1080 × 13504:5
Landscape Post1080 × 5661.91:1
Story / Reel1080 × 19209:16
Profile Picture320 × 3201:1
Carousel1080 × 10801:1

Pro tip: Portrait posts (1080 × 1350) take up more screen space in the feed, getting more attention than square posts.

How to Resize Images for Instagram

  1. 1

    Open Image Resizer

    Go to our free image resizer.

  2. 2

    Upload Your Photo

    Drag and drop or select your image file.

  3. 3

    Choose Instagram Dimensions

    Select 1080×1080 for posts, 1080×1920 for stories.

  4. 4

    Download & Post

    Get your perfectly sized image ready for Instagram.

Best Practices for Instagram Images

  • Always use 1080px width — Instagram compresses smaller images, making them blurry.
  • Use JPG for photos — Smaller file size, faster upload.
  • Use PNG for graphics/text — Sharper edges, no compression artifacts.
  • Keep file size under 8MB — Instagram's upload limit.
  • Compress after resizing — Reduces file size without visible quality loss.

After Resizing: Optimize Your Image

Ready to Resize for Instagram?

Free, instant, works on any device. No signup required.

Resize Image Free →