Instagram · free · no upload

Instagram Square Size: 1080 × 1080 px

Resize a JPG, PNG or WebP image to 1080 × 1080 pixels for an Instagram feed post. Runs in your browser, so the file never leaves your device.

✓ Files stay on your device✓ No account or watermark
Your workspaceResize to 1080 × 1080 px locally
Instagram
01Select→02Adjust→03Download

Choose an image to begin.

Original

Result

Your file stays private. This tool processes the image inside your browser. It does not upload the file to our server.

Instagram Square specification

Dimensions1080 × 1080 pixels
Aspect ratio1:1
OrientationSquare
PlatformInstagram
Best formatJPG for photographs, PNG for flat graphics and text
Dimension basisPractical Image Cosmos canvas based on the linked platform guidance
Primary sourceInstagram Help Center ↗
Last verified

Why 1080 × 1080?

Instagram's help centre says photos are shared at up to 1080 pixels wide. A wider upload is sized down to 1080, one narrower than 320 is enlarged to 320, and anything in between keeps its resolution as long as its shape lies between 1.91:1 landscape and 3:4 portrait, which at 1080 wide means a height from 566 to 1440 pixels. A 1080 x 1080 square sits inside that range, so Instagram does not need to crop or resize it again. The page opens on Fit whole image because the frame is square. A 4032 × 3024 phone photo shrinks to 1080 × 810 with bands of 135 pixels above and below; switch to Crop to fill and it becomes 1440 × 1080 with 180 pixels trimmed from each side instead.

Before you upload

Instagram re-compresses uploads, so upload a clean JPG at high quality rather than a file you have already compressed heavily. Raising Quality from the default 82 to around 90 gives that second compression a cleaner starting point. A square no longer matches the profile grid exactly: since Instagram moved to taller 3:4 tiles in January 2025, each square shows there as a centred slice about 810 pixels wide, with roughly 135 pixels hidden at each side until someone opens the post. Keep names and logos away from the left and right edges. A 4:5 portrait at 1080 × 1350 is also within the supported range and uses more of the feed; squeezed into this square with Fit whole image it becomes 864 × 1080 with 108-pixel side bands, so use the Instagram portrait size for those photos. A 1920 × 1080 video frame keeps only its middle 1080 pixels across under Crop to fill. photo.webp downloads as photo-social.jpg while JPG is selected.

Source and verification

Instagram Help documents feed-photo processing at up to 1080 pixels wide. The 1080-pixel square is an Image Cosmos practical canvas, not an exact size prescribed by that page. Check the Instagram Help Center guidance ↗.

Last verified: . Platform requirements and visible crops can change, so check the linked primary guidance before a time-sensitive upload.

How to resize an image to 1080 × 1080

  1. Choose a JPG, PNG or WebP image.
  2. Pick whether to crop to fill the frame or fit the whole image inside it.
  3. Resize and download the result at exactly 1080 × 1080 pixels.

Frequently asked questions

What size is instagram square?

1080 × 1080 pixels, an aspect ratio of 1:1. Add an image above and it is resized to exactly that in your browser.

What aspect ratio is instagram square?

1:1. It is square, so a landscape or portrait original needs cropping or padding. This page starts on Fit whole image, which pads it with the background colour; Crop to fill trims the longer sides instead. Crops are always taken from the centre.

Which file format should I use for an Instagram feed post?

JPG is the safest choice for photographs, and most platforms recompress uploads anyway. Use PNG for crisp flat graphics and text, and WebP when file size matters more than compatibility. No format keeps transparency here, because the resizer paints the background colour, white by default, behind every image.

Other image sizes