An Instagram square feed post is 1080 x 1080 px. The square uploads without any crop, but the profile grid now renders a 3:4 tile, so a square loses 135 px from each side the moment it lands on your profile.
Where it shows
- Main feed
- Your profile grid
- Explore grid
- Hashtag and topic result grids
- Embedded posts on websites
The safe zone
Nothing sits on top of a square feed post in the main feed, because the username row is drawn above the image and the caption below it. The trim happens on your profile, where the 3:4 grid tile keeps the full 1080 px height and narrows the width to 810 px, taking 135 px off the left and 135 px off the right. Keep faces, logos and any word you need read inside that middle 810 px column. The Explore grid uses the same vertical tile, so that column is the only part of a square that travels.
Quirks worth knowing
- Meta's media reference accepts feed images within a 4:5 to 1.91:1 range, so 1:1 sits in the middle and never triggers an upload crop. That documented range now trails the app, which has taken 3:4 photos since 28 May 2025.
- That same reference floors feed image width at 320 px and caps it at 1440 px, so a 2000 px square is downscaled on the way in rather than kept.
- The square used to match the grid tile exactly. It no longer does, and Instagram did not re-crop old posts, so an older square grid reads differently from a new one.
- Meta's publishing API accepts JPEG only, so a square PNG that uploads fine from the phone can be refused by a scheduler that posts through the API.
- Instagram does not publish a grid tile pixel size. The 3:4 tile figure here comes from Buffer and Hootsuite, which both report the grid render at 1012 x 1350 px.
- A square still earns its place for a product shot, a quote card or a cover artwork, where the subject is already centered and the side trim costs nothing.
Common mistakes
- Building a square around edge to edge text, then losing the first and last characters of every line to the 135 px side trim in the grid.
- Exporting a 1080 x 1080 px square with a 40 px border, which reads as a frame in the feed and as two thick bars in the grid tile.
- Uploading a 3000 x 3000 px square expecting sharper type, when Instagram downscales anything past 1440 px wide.
- Treating the square as the safe default for a text heavy post, when 1080 x 1350 px gives the same words more room on the same phone screen.
What we recommend
- Export at exactly 1080 x 1080 px so Instagram has nothing to resample.
- Draw an 810 px wide guide down the middle of the square and keep every readable element inside it.
- Open Adjust Preview on the live post and drag the grid crop, since the tile position stays editable even though the post does not.
- Reserve the square for centered subjects, and switch to 1080 x 1350 px when the design has a top and a bottom that both matter.
Common questions
Why does Instagram crop my square photo on my profile?
Your profile grid renders every post in a 3:4 vertical tile, not the old 1:1 square. A 1080 x 1080 px image keeps its full height and is trimmed to 810 px wide, so 135 px disappears from each side. The post itself is untouched, and tapping it shows the whole square again.
Is 1080 x 1080 still worth using on Instagram?
Yes, for anything with a centered subject and quiet edges. The square still uploads with no crop, and nothing changed for it when Instagram added 3:4 photos to the feed on 28 May 2025. It simply gives up screen height to a 4:5 or 3:4 post, and gives up more of its width to the grid tile.
What size should I export an Instagram square at?
1080 x 1080 px. Meta's media reference sets 320 px as the minimum accepted width and 1440 px as the maximum, so anything larger is downscaled on upload. Exporting at 1080 px means the file you designed is close to the file that gets served.
Can I stop Instagram from cropping my square in the grid?
You cannot change the tile ratio, but you can change what the tile shows. Open the post, tap the three dot menu and choose Adjust Preview, then drag the image inside the 3:4 frame. That repositions the crop only, and the full square still opens when someone taps in.
Why is my square blurry after uploading?
Instagram re-encodes every upload, and the damage is worst when it also has to resize. Send a 1080 px wide sRGB JPEG so compression is the only step left. Keep it under the 8 MB image ceiling Meta publishes for feed media.
More answers on thumbnail, carousel and cover questions are on the FAQ.