Picture Resizer for Instagram

image
Loading feedback…

Picture resizer for Instagram: pick a post, Story, or profile size, drop in your photo, and download a 1080 px JPG. Keep the whole picture with a blurred or white background, or drag it to crop.

Last updated: October 4, 2026•Author: Mateo Díaz•Reviewed by: Riley Williams

1Pick a size

4:5 · The tallest feed post. It fills the most screen while people scroll.

2Add your picture

Drop your picture here

JPG, PNG, GIF or WebP

3Download

Your picture stays on your device. Nothing is uploaded.

This picture resizer for Instagram turns any photo into the exact size Instagram wants: a 1080 × 1350 portrait post, a square, a full-screen Story, or a profile photo. Choose Show whole picture and nothing gets cropped. The empty space fills with a blurred copy of your photo, white, black, or a color you pick. The photo is resized in your browser and never uploaded.

How to resize a picture for Instagram

  1. Pick a size. Portrait post is selected to start, because it takes up the most room in the feed.
  2. Add your picture. Drop it on the box, choose it from your device, or paste a copied image with Ctrl+V (Cmd+V on a Mac).
  3. Drag to frame it. Move the photo with your mouse or finger. Zoom with the slider, your mouse wheel, or two fingers. Show whole picture fits everything in; Fill the frame crops to the edges.
  4. Download. You get a JPG at the exact size, ready to post.

The phone preview next to the editor updates as you go, including how the post will look in your profile grid.

Instagram picture sizes

UseShapeSize in pixels
Portrait post4:51080 × 1350
Square post1:11080 × 1080
Tall post3:41080 × 1440
Story or Reel9:161080 × 1920
Wide post1.91:11080 × 566
Profile photo1:1, shown as a circle320 × 320

Instagram shows feed photos 1080 pixels wide. A bigger photo gets shrunk by Instagram anyway, with rougher compression than a careful resize, so uploading at exactly 1080 usually looks sharper.

Post the whole picture without cropping

Instagram's own editor crops anything wider than 1.91:1 or taller than 3:4. A group photo loses the people on the ends, and a tall photo loses its top and bottom. The fix is to place the whole photo on a canvas that already has an Instagram shape.

That's what Show whole picture does. Then choose what fills the leftover space:

  • Blurred photo: a soft, zoomed copy of your own picture. It matches the colors and looks intentional.
  • White: the gallery look, good for art and product shots.
  • Black: suits night shots and anything moody.
  • Color: any color you like, for example to match the rest of your feed.

Why your profile grid cuts off the sides

Since 2025 the profile grid shows every post as a tall 3:4 tile. Square and 4:5 posts are wider than that, so the grid trims a strip from the left and right of the thumbnail. The full post still appears when someone taps it.

The grid preview next to the editor shows that crop with your picture. If you want the thumbnail to match the post exactly, pick Tall post.

Stories, Reels, and profile photos

  • Stories and Reels are 1080 × 1920. Instagram puts your name at the top and the reply bar at the bottom, so keep faces and text away from the very top and bottom.
  • Profile photos appear as a circle, as small as about 32 pixels next to your comments. Center your face, zoom in, and leave out busy backgrounds. The round editor shows exactly what stays visible.

Tips for sharper Instagram photos

  • Start from the original photo rather than a screenshot of it.
  • If the picture looks soft in the editor after zooming, it will look soft on Instagram too. Zoom out a little.
  • Keep a carousel to one shape. Instagram crops every slide to the shape of the first one.

Nothing is uploaded

Plenty of online resizers send your photo to their server. This one doesn't: your own browser reads, resizes, and saves the picture, which also makes it quick on a slow connection.

Want the caption to stand out too? Instagram Fonts has bold and cursive text for bios and captions, and Instagram text formatting covers italics and line breaks.

Frequently Asked Questions
Feed posts are 1080 pixels wide. Use 1080 × 1350 for a portrait post (4:5), 1080 × 1080 for a square, 1080 × 1440 for a tall 3:4 post, and 1080 × 566 for a wide post. Stories and Reels are 1080 × 1920 (9:16). A profile photo of 320 × 320 is plenty because Instagram shows it as a small circle.
Pick a size, then press Show whole picture. The full photo fits inside the frame and the leftover space is filled with a blurred copy of your photo, white, black, or any color you choose. Instagram then has nothing to crop.
Portrait (1080 × 1350) takes up the most screen in the feed. Tall 3:4 (1080 × 1440) matches the profile grid exactly, so the thumbnail on your profile shows the whole post. Either is a better choice than a square for most photos.
The profile grid shows every post as a 3:4 thumbnail. Square and 4:5 posts are wider than that, so the grid trims a little from the left and right. The profile grid preview next to the editor shows exactly what will be hidden. Choose Tall post (3:4) if you want the grid to show everything.
No. The picture is resized inside your browser and saved straight to your device. It is never sent to a server.
Not if the original is at least 1080 pixels wide. The resizer scales in steps for a sharp result and saves a high-quality JPG. Zooming in far on a small photo will look soft, just like it would on Instagram.
On an iPhone this rarely matters: when you pick a photo from your library in the browser, iOS hands it over as a JPG. On a computer, Safari opens HEIC files but Chrome, Edge, and Firefox can't, so export the photo as JPG first.
Not yet. The resizer handles one picture at a time, which keeps the cropping and framing under your control.