How to resize for Instagram
- Drop your image on the box above, or tap it to choose one.
- Pick a size with the buttons: Square (1080 × 1080), Portrait 4:5 (1080 × 1350), Story / Reel (1080 × 1920), Landscape (1080 × 566).
- Keep Crop to fill to fill the frame, or choose Fit inside to keep the whole picture with borders.
- Click Download.
Instagram image sizes
Instagram displays feed posts 1080 pixels wide. A square post is 1080 × 1080, a portrait post (4:5) is 1080 × 1350 and takes up the most space in the feed, which is why many creators prefer it, and a landscape post (1.91:1) is 1080 × 566. Stories and Reels are full-screen 9:16 at 1080 × 1920. Uploading at exactly these sizes stops Instagram cropping your photo unexpectedly or re-compressing it more than necessary.
Pick a size with the buttons above. Crop to fill trims the edges evenly so there are no bars; choose Fit inside, add padding to keep the whole photo with white or colored borders, a popular look for landscape photos posted as portrait. For precise framing, crop first with the image cropper at 4:5 or 1:1.
Save as JPEG at 90% quality. Instagram converts everything to JPEG anyway, and starting with a clean, correctly sized file gives the sharpest result.
FAQ
What is the best image size for Instagram?
1080 × 1350 pixels (4:5 portrait) for feed posts, and 1080 × 1920 for stories and reels.
How do I post a full photo on Instagram without cropping?
Choose Portrait 4:5 and "Fit inside, add padding". The whole photo is kept and borders fill the rest.
Why does Instagram make my photos blurry?
It recompresses large or odd-sized uploads. Resizing to 1080 pixels wide yourself and saving at high JPEG quality reduces this.