Instagram Post Resizer
Every Instagram size, with the interface and the grid crop shown before you post rather than after.
Fills the space around a contained image.
Dims what the app covers or the grid crops. Never included in the download.
Drop an image here
or paste a screenshot with Ctrl+V. Nothing is uploaded.
Everything here runs on your device. Nothing you enter is uploaded or stored.
Instagram’s sizes are not complicated. What is complicated is that the app draws its own interface over your story, and your profile grid crops your posts to squares regardless of the shape you uploaded. Both are invisible until you have already published.
How to use it
Drop an image in, or paste a screenshot straight from the clipboard. Pick what you are making from the list — square post, portrait post, story, reel cover, carousel slide, profile picture. The preview shows the exact output with dimmed regions where the app covers your image or another view crops it. Adjust, then download at the precise pixel size Instagram expects.
Portrait is the right default, and the grid is why it is not automatic
At a fixed screen width, a 1080×1350 portrait post fills 25 percent more vertical space than a 1080×1080 square. More screen time is more attention, and this is the whole reason serious accounts post portrait.
The catch is the grid. Your profile page crops every post to a centre square, so the top 135 pixels and bottom 135 pixels of a portrait post are gone in the view most people use to decide whether to follow you. The preview draws that square, and the fix is usually just moving the subject a little towards the middle before you export.
Stories are covered, not cropped
A story is the full 1080×1920 — nothing is cut off. But the top band carries your name, avatar and the close button, and the bottom band carries the reply field and the share controls. Anything in either is either hidden or awkward to read.
That gives a usable region of about 1080×1420, drawn here as the bright area. A photograph can happily run edge to edge behind the interface. Text, prices, logos and calls to action cannot.
Reels have to work in two shapes at once
A reel cover is displayed full-frame at 1080×1920 while it plays, and cropped to 1080×1350 in your grid. The caption runs across the lower part of the frame and the like, comment and share buttons run up the right-hand side. Both are marked. A subject placed centre-left, slightly above the middle, tends to survive all of it.
Carousels take their shape from the first slide
Instagram applies the aspect ratio of slide one to every slide in the post. Mix a square and a portrait image and the portrait ones get cropped to fit. Size every slide the same before you upload — that is the whole trick, and it is why carousel is a separate preset here.
What it does not do
It does not upload anything, so it cannot post for you. It does not add filters or adjust colour — that is a different job and Instagram’s own editor is fine at it. And it does not scale a small image up quietly: if the source is too small for the target, the warning tells you by how much and what size would avoid it.
Which tool for which job
| You want to | Use |
|---|---|
| Size an image for Instagram, with the safe zones | This tool |
| A YouTube thumbnail that still reads at 168 pixels | YouTube Thumbnail Resizer |
| A circular avatar with centring guides | Profile Picture Maker |
| Sizes for several platforms at once | Social Media Image Resizer |
| Choose the crop yourself, by hand | Image Cropper |
Your image is decoded with the browser’s own File and Canvas APIs, drawn on your device, and encoded there. Nothing is sent anywhere, and closing the tab leaves no copy behind.
Questions
What size should an Instagram post be?
1080×1350 for almost everything. That is the 4:5 portrait shape, and it is the tallest the feed allows — at a fixed screen width it occupies 25 percent more vertical space than a square and more than twice as much as a landscape image. Vertical space is how long someone's thumb takes to scroll past you. A square at 1080×1080 is still perfectly good and never gets cropped anywhere, which makes it the safer choice if the same image also has to work in your grid.
Why does my portrait post look cropped in my profile grid?
Because it is. The feed shows all of a 1080×1350 post, but your profile grid crops every post to a centre square, and the grid is where most people first see your account. A face near the top of the frame or a caption near the bottom vanishes there. This tool draws that square over the portrait preview so you can see exactly what survives — which no other resizer does, and it is the single most common way a good post lands badly.
How much of a story is actually visible?
Roughly the central 1080×1420 of the 1080×1920 frame. The profile name, avatar and close button sit across the top, and the reply field with the share and more buttons across the bottom. Both bands are drawn on the preview. The image underneath is not cropped — it is covered — so a photo still works fine full-frame. It is text, logos and captions that need to stay in the middle.
Will resizing make my photo blurry?
Only if the original is smaller than the target, and the tool says so before you download rather than leaving you to notice on your feed. Going down in size is lossless in any way that matters. Going up cannot invent detail, so a 640-pixel-wide image stretched to 1080 looks soft. Instagram also re-compresses everything you upload, which is a separate and unavoidable quality cost — starting from the correct pixel dimensions is how you keep that cost as small as possible.
Are the guides included in the file I download?
No. They are drawn on the preview after the image and stripped for the export, which re-renders from your original at full resolution. This matters enough to be worth stating plainly — a tool that bakes its own guides into the output is worse than useless, and it has happened often enough that people ask.
Last updated