Your files are never uploaded — everything runs in your browser.

Make an image square without cropping

Add space to the short sides of your photo so it becomes a perfect square, with nothing cut off, then download one file or a whole batch.

Related tools

Online marketplaces, profile pictures and square social posts all want images with equal width and height. Cropping a tall product photo to 1:1 often cuts off the top of a bottle or the legs of a chair. This tool takes the opposite approach: it keeps the whole photo and adds space on the short sides until the image is square.

The work happens in your browser, and your photos are not uploaded anywhere.

How to use it

  1. Add one or more photos.
  2. Choose the background for the added space: white, black, a custom color, transparent, or a blurred copy of the photo.
  3. Use the padding slider (0–20%) if you want breathing room around the photo on every side.
  4. Choose the output size: original, 1080, 1200, 1600 or 2048 px.
  5. Download each image separately or all of them as one ZIP.

Images are saved as JPG. When you choose a transparent background, the output is PNG, because JPG cannot store transparency.

Choosing a background

White is the usual choice for product photos. Many marketplaces prefer or require a white background for the main listing image, so check your store's image rules. It also blends into most web pages.

Black suits night shots, concert photos and dark product shots, where white bars would look harsh.

Custom color lets you match a brand color or a shade taken from the photo itself. To find a matching shade, pick it from the image with the color picker and paste the HEX code.

Transparent produces a PNG with see-through padding. Use it when the image will be placed on a colored website section or inside a design, so the background shows through. Read more about the format on our PNG page.

Blurred copy fills the empty space with an enlarged, blurred version of the same photo. It feels natural on Instagram because the colors continue from the picture into the padding.

Picking the right output size

Original keeps your pixels as they are: the square's side equals the photo's longest side. With the padding slider at 0, a 3000 × 2000 photo becomes 3000 × 3000, with 500 px of space added above and below. This is the safest choice when you are not sure what the destination needs.

1080 px is the common size for Instagram square posts. 1200, 1600 and 2048 px fit many marketplaces and shops, where larger images allow zooming on product details.

If you pick a size larger than your photo's longest side, the photo is enlarged. That makes the file bigger without adding detail, so a small source image will look soft at 2048 px.

The padding slider is useful for product photos that touch the frame. A little margin keeps the item from feeling cramped and stops thumbnails from cutting the edges.

When to use a different tool

If you want a square that is filled edge to edge and you do not mind losing part of the photo, crop it with the 1:1 preset in Crop image. For non-square formats such as 4:5 portrait posts or 9:16 stories, the social media image resizer has a Fit mode with the same blurred or solid background.

Frequently asked questions

Will my photo be cropped or stretched?

No. The photo keeps its original proportions and nothing is cut away. Only empty space is added on the short sides.

Why did my file come out as PNG instead of JPG?

You chose a transparent background. JPG cannot store transparency, so the tool switches to PNG to keep the see-through padding.

Can I square many photos at once?

Yes. Add as many photos as you need; the same background, padding and size settings are applied to each one, and you can download them all as a ZIP.

What background do marketplaces want?

Many ask for a white background on the main image, but rules differ between stores and categories. Check the image guidelines of the marketplace you sell on.