Skip to main content
4.8(1.2K ratings)
100% Private
2.1s avg
No install
Trusted by 100K+ users in 143 countries
Priya SharmaJanuary 20265 min read
Image Tools5 min read

Best Image Sizes for Instagram 2025 (+ Resizer)

Instagram image size guide for posts, stories, reels, and profile pictures. Free tool to resize.

1,500 words

Process Image Now — Free, No Signup

Process files privately in your browser. Nothing is uploaded to any server.

Open ToolFiles never leave your browser

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

Share this article

Works on all your devicesChromeSafariFirefoxEdgeiPhoneAndroidMacWindowsLinuxChromebook

Priya Sharma

Technical Writer

Writes step-by-step guides and tutorials that make complex file processing simple.

View all posts by Priya Sharma