Instagram · Feed Post (Square)

Instagram Post Size

Dimensions
1080 x 1080 px
Aspect ratio
1:1
Minimum width
320 px
Maximum file size
8 MB
File types
JPG, PNG

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

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

Common mistakes

What we recommend

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.

Sources

Get the size right without measuring

DesignerOP rebuilds a reference you already like as real independent layers with real editable text, on a Instagram feed post (square) canvas. Prelaunch, waitlist open.

Build a Instagram feed post (square)

Already have a file? Check it in the free tool.