Instagram automatically crops square posts that aren't exactly 1080x1080 pixels. Your photo loses its edges, faces get cut off, and compositions fall apart. Upload images at the right dimensions and your content displays exactly how you intended. No surprises, no re-uploads, no wasted posts.
1080
width (px)
1080
height (px)
1:1
aspect ratio
Need other dimensions? Browse all Instagram sizes or use the free image resizer for any platform.

Instagram displays square posts at exactly 1080x1080 pixels. Upload anything smaller and your image looks blurry and pixelated. Upload something larger and Instagram compresses it, destroying detail and color accuracy. This exact size hits the sweet spot for maximum quality without triggering compression. Your photos stay sharp whether viewed on a phone screen or a desktop monitor.

Square posts create uniform, visually appealing grids on your Instagram profile. When you mix square, portrait, and landscape posts randomly, your grid looks chaotic and unprofessional. Consistent square posts let you plan your layout, create patterns, and build a cohesive aesthetic that makes visitors want to follow. It's the foundation of every polished Instagram presence.

Square format excels at product photography, flat lays, food shots, and any composition where your subject sits in the center. The equal dimensions on all sides give you balanced framing without awkward empty space or cropped edges. For e-commerce sellers and creators showcasing items, square posts are the go-to format that makes everything look intentional and professional.
Upload the photo you want to post, no matter its original aspect ratio. The tool reads the exact width and height automatically, so you do not need to crop or resize it yourself first.
Choose the "Square Post" format (1080x1080 pixels) from the Instagram size list. The preview updates instantly to show how your photo will look at Instagram's exact display dimensions.
Use the Fit/Fill toggle above the preview. "Fit" scales your whole photo down to fit inside the 1080x1080 canvas and fills the leftover space with a clean white background, so nothing gets cut off. "Fill" instead scales the photo up to cover the entire square, cropping the edges — pick this only if you want a full-bleed look and do not mind losing some of the frame.
Download the finished 1080x1080 image and upload it directly to Instagram. Because it already matches Instagram's exact square dimensions, the app will not recompress or crop it further.
The optimal size for an Instagram square post is 1080 pixels by 1080 pixels.
Choose the perfect Instagram dimensions for your content
Free tools
Everything you need to make your photos stand out with our free photo editing tools

Edit photos by describing what you want. Remove backgrounds, resize, enhance, add text, and more. Just type your edit in plain English.

Swap faces, fool everyone. Results so realistic your friends won't believe it's fake. Upload two photos and get your swap in seconds.

Transform your images with our free photo inverter tool. Create stunning negative effects, artistic color inversions, and unique visual styles instantly. No registration required.

Free online image size converter. Resize a photo to exact pixel dimensions (width x height) in JPG, PNG, or WebP. Need a target file size in KB or a format change? We point you to the right tool. No signup.