Instagram image sizes, and the rules that apply everywhere else
Numbers first, then the part that matters more: why your picture looks worse after uploading even when the dimensions were exactly right.
- The Instagram sizes, with the caveats attached
- You are not the last encoder in the chain
- Uploading bigger does not come out sharper
- Aspect ratio decides what survives
- Safe zones exist because the interface sits on your image
- The grid crop is not the post crop
- Portrait or square is a composition decision
- Every other platform, and how to check
- A workflow that holds up
- Common questions
Search for social media image sizes and you will find charts. Long ones, covering nine platforms and forty placements, updated “for 2026” and quietly wrong in a dozen places. The numbers are easy to copy and impossible to verify, so they circulate for years after the platforms that inspired them changed.
This page takes a different approach. It publishes the figures that can be stood behind, and spends the rest of its length on the things that do not change when a platform redesigns its feed — because those are what actually determine whether your image survives the trip.
What is verified here: the Instagram figures below match current published guidance from a maintained size reference. Everything else on this page is mechanism, not measurement. Where another platform is concerned, the honest answer is to check that platform's own help pages, which are the only source that updates the same day the product does. A short list of numbers you can trust is worth more than a long one you cannot.
The Instagram sizes, with the caveats attached
These are the dimensions to work to. They are not arbitrary: 1080 px is the width Instagram serves at its largest, so uploading to that width means the platform is doing the least possible work to your file.
| Use | Dimensions | Ratio | Note |
|---|---|---|---|
| Feed post, square | 1080 × 1080 px | 1:1 | The safe default in the feed, where it is shown whole. It is still cropped in the profile grid, which displays at 3:4 — so keep the subject away from the left and right edges |
| Feed post, portrait | 1080 × 1350 px | 4:5 | The tallest a feed post goes. Cropped in the profile grid — see below |
| Feed post, landscape | 1080 × 566 px | 1.91:1 | Occupies the least vertical space of the three |
| Stories | 1080 × 1920 px | 9:16 | Keep roughly 250 px clear at the top and the bottom |
| Reels | 1080 × 1920 px | 9:16 | Same frame as Stories |
| Profile photo | 320 × 320 px | 1:1 | Displayed as a circle, so centre the subject and expect the corners to go |
Two of those rows deserve more than a note in a table, and both are examples of a general problem rather than an Instagram quirk. We will come back to the Stories margin and the grid crop after the mechanism, because the mechanism is what lets you work out the same thing for any platform on your own.
Crop to an exact platform size → Pick a ratio — 1:1, 4:5, 9:16, 16:9 and the rest — to reshape while keeping your original resolution, or choose a ready-made size from the preset list to set the exact output pixels as well. Drag the box to decide what stays. Everything runs in your browser; the file is never uploaded.You are not the last encoder in the chain
This is the single most useful thing to understand, and almost nobody says it out loud.
When you upload an image to any social platform, that file is not stored and served as you sent it. It is decoded, resized to whatever widths the platform serves, and re-encoded with the platform's own settings — settings chosen to make their bandwidth bill smaller, not to flatter your photograph. Whatever quality value you picked is discarded at the door.
The consequence is liberating. If you have spent an hour nudging a file from 340 KB down to 200 KB before posting it, that hour bought you nothing except a slightly faster upload. The platform re-encodes both files to the same thing. Careful compression to an exact file size is genuinely valuable when you are feeding an upload form with a hard byte limit, or a website you control. It is close to pointless immediately before a social post.
What does matter is what you hand their encoder to work with. Give it a clean, correctly-sized, good-quality image and its output will be good. Give it something already soft, already full of artefacts from three previous saves, and it will faithfully preserve every flaw while adding its own. Lossy re-encoding is cumulative and it never runs backwards.
So: export once, at the right dimensions, at a high quality setting, from the best original you have. Then stop.
Uploading bigger does not come out sharper
The instinct is reasonable. If the platform is going to compress my image anyway, surely I should give it as much detail as possible, so there is more left after the damage?
It does not work that way, and it can actively backfire.
An image displayed at 1080 px wide will be downscaled to 1080 px wide no matter what you send. If you upload at 6000 px, the platform's resizer performs that reduction — using an algorithm you did not choose, tuned for speed across millions of uploads rather than for the best result on your particular photograph. A good downscale is a careful operation; a fast one produces aliasing on fine detail, moiré on fabric and brickwork, and edges that look slightly crunchy.
Resizing deliberately, on your own machine, with a resize that steps the image down properly, gives you a cleaner 1080 px image than their pipeline will. Handing them a file that is already the right size means the only thing left for them to do is re-encode it.
There is a floor as well as a ceiling. Uploading a 500 px image where 1080 px is displayed means the platform enlarges it, and no resizer invents detail that was never captured. Match the target. Do not exceed it by a factor of six and do not fall short.
Resize a batch to the right width → Drop a folder of photos, set the longest side or an exact width, and download the lot as a ZIP. The downscale happens in halving steps rather than one jump, which keeps edges clean — the part a platform's own resizer will not do for you.Aspect ratio decides what survives
It is worth separating the two numbers in a size specification, because they do entirely different jobs.
The ratio determines composition. If you upload a 3:2 photograph into a 4:5 slot, something is going to be cut off — either automatically by the platform, or manually by you in a cropping interface you did not want to be in. Which part gets cut is the difference between a good post and a portrait with the top of someone's head missing. Getting this right before you upload is the whole game. If the relationship between ratios and shapes is not yet intuitive, aspect ratio explained covers it properly.
The pixel count determines how much detail is left afterwards. It is a quality question, not a composition one. Being a bit under or over the published width costs you a little sharpness. Being in the wrong ratio costs you your subject.
This is why, when a platform's current numbers are uncertain, the ratio is still worth aiming at. Ratios change far more slowly than pixel dimensions do — a feed that has taken square images for a decade will keep taking them — and a correct ratio at a slightly wrong size degrades gracefully. A correct size in the wrong ratio does not degrade at all; it gets cropped.
Safe zones exist because the interface sits on your image
A full-screen format like Stories or Reels is not really a canvas. It is a canvas with the app's controls painted over the top: a profile name and timer bar at the top, a reply field and buttons along the bottom, and on Reels a caption and a column of icons as well.
Instagram's guidance is to keep roughly 250 px clear at the top and the bottom of a 1920 px-tall frame. That is not a suggestion about taste. Anything you place in those bands — a headline, a logo, a price, a face — sits underneath interface elements and becomes unreadable, or worse, half-readable.
The general rule that outlives any particular number: every full-screen format on every platform has interface elements overlapping it, and text near an edge is the first casualty. Compose with a margin whether or not you know the exact figure. Keep the important content in the middle two-thirds of the frame and you will rarely be wrong, on any platform, in any year.
Test your own posts the boring way: post one, take a screenshot of it on your phone, and look at what the interface is covering. That single screenshot tells you more about a platform's safe zones than any chart, and it stays accurate because it was taken today.
The grid crop is not the post crop
Here is a trap that catches people who did everything else right.
An Instagram profile grid displays posts at a 3:4 ratio. A portrait feed post is 4:5. Those are not the same shape, so a 4:5 post that looks perfectly composed in the feed is cropped when someone views your profile — and the crop is applied automatically, not by you.
The lesson generalises well beyond Instagram. One uploaded image is displayed in several places at several shapes. A post appears in a feed, in a profile, in a share preview, in a notification thumbnail, in a search result. Each of those surfaces has its own crop, and you only ever control the file, never the crops.
The practical response is not to chase every one of them. It is to compose so that the middle of your image carries the meaning. If your subject sits comfortably within the central square of whatever you upload, every crop any platform applies will contain it. Everything outside that central region is decoration, and you should be relaxed about losing it.
Portrait or square is a composition decision
Portrait at 4:5 occupies more vertical space on a phone screen than square at 1:1. On a device where the feed is scrolled with a thumb, a taller image is simply in front of the reader for longer.
That is worth knowing, but it is not a technical instruction and it should not be treated as one. Square suits images with a strong centre and symmetry. Portrait suits standing figures, tall buildings, stacked text, anything with vertical structure to fill the extra height. Landscape suits wide scenes that lose their point when narrowed, and accepts less screen space as the price.
Choose based on the picture. Then crop to the ratio you chose deliberately, rather than uploading something in an arbitrary shape and letting an automatic crop make the decision for you at the moment of publishing, when you are least inclined to argue with it.
Every other platform, and how to check
You will have noticed that this page contains no figures for the other networks. That is deliberate, and it is the reason this page is worth reading rather than a reason to go elsewhere.
Platform specifications change without notice and without announcement. A feed is redesigned, a placement is retired, a video format absorbs a photo format, and the published dimensions shift underneath every chart that copied them. Guides that list forty numbers are almost always partly stale, and there is no way for a reader to tell which of the forty went out of date last spring. Presenting unverified numbers with the same confidence as verified ones does not help anyone; it just distributes the error more widely.
So for anything not in the table above, the correct move takes about ninety seconds: open the platform's own help or business resources pages and read the current specification there. That is the only source guaranteed to be updated on the same day the product is. Then come back and apply everything above, because none of it is platform-specific — the re-encoding, the ratio-over-pixels principle, the safe margin, the multiple crops — all of it holds wherever you are posting.
A tool that ships platform presets faces the same problem, incidentally, which is worth knowing when you use one anywhere. Presets are a convenience that reflects the state of the world when they were written. Ratios in that list age well. Exact pixel sizes age less well. If a preset and a platform's own current documentation disagree, believe the platform.
A workflow that holds up
Pulling the mechanism together into something you can actually do:
- Decide the ratio first, based on the picture and where it is going. This is the decision that cannot be undone later.
- Crop to that ratio from the original file, positioning the subject towards the centre so that other surfaces' crops cannot lose it.
- Resize to the published pixel width for that placement — not more, not less.
- Keep important text and graphics inside the middle of the frame, well clear of the edges.
- Export once at high quality and upload. Do not compress further; the platform will do that regardless.
Five steps, no chart required, and nothing in them stops working when a platform redesigns something next quarter.
Common questions
Why does my image look soft after posting? Almost always re-encoding, sometimes combined with an oversized upload being downscaled by the platform's own resizer. Upload at the published width from a good original and the difference is usually visible immediately.
Should I compress before uploading to a social platform? No, beyond keeping the file to a sensible size for the upload itself. The platform re-encodes it with its own settings, so your compression is discarded. Save that effort for websites you control and forms with hard byte limits.
Is PNG better than JPG for social posts? Not for photographs. PNG is lossless and much larger, and the platform will convert it to a lossy format anyway, so you gain nothing and upload far more. PNG is worth it only for flat graphics with sharp edges and few colours, and even then the benefit often does not survive the platform's re-encode.
My portrait post is cropped on my profile — did I do something wrong? No. The profile grid uses a 3:4 ratio and a portrait post is 4:5, so a crop is unavoidable. Compose the essential part of the image towards the centre and the grid view will still show it.
Can I stop a platform from cropping my image? Only by uploading it in a ratio the platform accepts natively. Any other shape gets fitted to the nearest supported one, either automatically or through a crop interface at the moment of posting. Deciding the crop yourself beforehand is the only real control available.
What about the sizes for a platform not listed here? Check that platform's current help pages, which are the only source that updates when the product does. Then apply the same principles: correct ratio, correct width, subject centred, generous margins, one high-quality export.
- Aspect Ratio Explained: Why Photos Get Cropped Wrong
Your head keeps getting cut off in the thumbnail. The reason is arithmetic, and it is predictable.
- How to Resize an Image Without Losing Quality
Making an image smaller is nearly free. Making it larger is where the honest answer disappoints people.
- Why Is My Image File So Large? Six Causes and Six Fixes
A screenshot of text has no business being 8 MB. Usually one of six specific things is to blame.