Resize Image for Instagram Post

Auto-set to 1080×1080 pixels — perfect for Instagram feed posts.

Drop your image here 🍡

PNG, JPG, WebP, BMP — any size, mochi handles it all

Resized Image
Result
Dimensions
--
File Size
--

Image too small? Sharpen first

If your image is smaller than the target size, use Sharpen for better clarity, then resize.

Browse All Tools →

Continue your workflow

Type Dimensions Ratio
Instagram Post1080×10801:1
Instagram Story1080×19209:16
Instagram Reel Cover1080×19209:16
Profile Photo320×3201:1
Carousel1080×10801:1
Landscape Post1080×5661.91:1

Frequently Asked Questions

What size should Instagram posts be?
Instagram feed posts should be 1080×1080 pixels (1:1 square). Portrait posts can be 1080×1350 (4:5), and landscape posts 1080×566 (1.91:1). All images display at 1080px width in the feed.
Does Instagram compress photos?
Yes, Instagram compresses images above 1080px wide. Upload at exactly 1080px width with JPEG at 85–95% quality for best results.
How do I resize for Instagram Stories?
Stories use 1080×1920 pixels (9:16 aspect ratio). Use our dedicated Instagram Story Resizer tool for perfect dimensions.