How to post a full photo on Instagram without cropping it
Checked against Instagram’s current behavior in September 2026
Instagram's feed accepts aspect ratios from 1.91:1 (widest) to 3:4 (tallest). A photo outside that range gets cropped, and no setting turns that off. The fix is to stop trying to make the photo fit and make the canvas fit instead: put the whole photo on a 3:4, 4:5 or 1:1 canvas and fill the space left over with a border.
Instagram can do a basic version of this itself — pinch out in the composer and it adds a border for you. You just don’t get to choose the color.
On this page
What Instagram actually accepts
The feed renders a fixed range of shapes. Anything inside the range posts whole; anything outside it is trimmed to the nearest shape Instagram can display.
| Shape | Ratio | Pixels | Notes |
|---|---|---|---|
| Tallest accepted | 3:4 (0.75) | 1080 × 1440 | Native since 28 May 2025. The shape most phone cameras shoot by default. |
| Portrait | 4:5 (0.80) | 1080 × 1350 | The long-standing safe default. |
| Square | 1:1 | 1080 × 1080 | Loses the most width in the profile grid. |
| Widest accepted | 1.91:1 | 1080 × 566 | Narrower than 16:9, so most landscape photos still fall outside. |
Quick check: divide width by height. Between 0.75 and 1.91 posts uncropped. A 16:9 landscape shot is 1.78 and squeaks in; a 3:2 film frame is 1.5 and is fine; a 9:16 screenshot is 0.56 and is not.
This is the single most common thing older guides get wrong. Before May 2025 the tallest accepted shape really was 4:5, and a lot of pages still say so. If a guide doesn’t mention 3:4, it predates the change.
The built-in fit button, and its one catch
Instagram has its own version of this. In the composer, pinch outwards on the photo (or tap the expand arrows in the corner) and Instagram shrinks the whole frame to fit, filling the leftover space with a plain border. For a photo that is only slightly out of range, that is genuinely all you need, and it costs nothing.
The catch is that the border is not yours. Instagram picks it: white normally, black if the person looking at your post has dark mode turned on. The same post shows up with a different border depending on who is scrolling, and you can’t preview which one they’ll get. You also can’t change the thickness, and you can’t choose which accepted shape it settles on.
A border baked into the image before you upload is just part of the picture, so it looks the same to everyone. That is the entire difference, and for a lot of posts it doesn’t matter. It matters when the border is part of the look — a consistent grid, a film-scan white edge, a color pulled from the photo.
Putting the whole photo on a canvas
The technique is the same whichever tool you use: build a canvas at an accepted ratio, place the entire photo inside it, and let a border fill the rest. Nothing is cut off, because nothing needed to be.
- Work out the shape you have. Width divided by height. That tells you how far outside the accepted range you are, and therefore how much border you are about to add.
- Pick the canvas. 3:4 gives a tall photo the most room and fills the profile grid exactly. 4:5 is the safe middle. 1:1 is worth it only when the grid matters more than the feed.
- Place the photo, don’t crop it. The photo keeps its own dimensions. The canvas grows around it. A wide photo on a tall canvas gets thick bands above and below; that is the trade you are making in exchange for the whole frame.
- Export at full resolution, then post normally. Save to Photos and upload from Instagram as usual. Because the file is already an accepted shape, the composer has nothing to trim.
This is what 7rats does. Pick a ratio, pick one of seven border colors, drag the thickness where you want it, export. It runs entirely on your iPhone or iPad — your photos are never uploaded anywhere — and it is free to use. See how it works.
The profile grid crops separately
Getting a photo through the feed uncropped does not mean it survives your profile grid. Those are two different crops, and the grid one catches people out.
In January 2025 the grid changed from square thumbnails to 3:4 ones. Since 3:4 (0.75) is narrower than 4:5 (0.80) and much narrower than 1:1, the grid takes width off the sides — not height off the top and bottom. Several popular guides state this backwards.
| You post | Grid shows | What is lost |
|---|---|---|
| 3:4 | All of it | Nothing |
| 4:5 | Center 3:4 | A thin strip off each side |
| 1:1 | Center 3:4 | Roughly a quarter of the width |
If the grid is what you care about, post 3:4. You can also set a custom thumbnail per post from the post’s ⋯ menu, which sidesteps the crop for individual images.
What happens to quality on upload
Worth being straight about this, because a lot of app marketing — including, historically, ours — blurs it. You cannot post at full resolution. Instagram serves feed images at up to 1080 pixels wide and re-encodes everything as JPEG. It also strips EXIF metadata, so camera settings, timestamps and GPS do not survive.
What you control is what goes in. Exporting at your photo’s native resolution means Instagram’s downscale starts from more detail, which holds up better than uploading something already reduced. If an export looks soft in the feed but sharp in Photos, the app did its job and the compression is Instagram’s.
Common questions
What aspect ratios does Instagram accept without cropping?
From 1.91:1 at the widest to 3:4 at the tallest. Square (1:1) and portrait (4:5) sit inside that range. Instagram added native 3:4 support on 28 May 2025, so guides written before then that say 4:5 is the tallest option are out of date.
Why does Instagram crop my photos?
Because the feed only renders a fixed range of shapes. A photo taller than 3:4 or wider than 1.91:1 does not fit any of them, so Instagram trims it to the nearest shape it can display. A 9:16 screenshot and a 16:9 landscape photo are both outside the range, which is why they lose the most.
Does Instagram's own fit button work?
Yes, for the simple case. Pinching out in the composer fits the whole frame and fills the remaining space with a border. The catch is that you do not choose the border: it is white, or black if the viewer has dark mode enabled, so the same post looks different to different people. A border baked into the image before uploading always looks the same.
Does adding a border reduce photo quality?
Adding the border does not. Instagram's upload does. Instagram serves feed images at up to 1080 pixels wide and re-encodes everything as JPEG, so a large export is downscaled and recompressed no matter how it was made. Exporting at full resolution still helps, because the downscale starts from more detail.
Will my post still get cropped in the profile grid?
Possibly. The profile grid moved from square to 3:4 in January 2025, and 3:4 is narrower than 4:5 or 1:1. That means the grid crops the sides, not the top and bottom. A 3:4 post fills the grid exactly; a 4:5 post loses a little width; a square post loses a lot.