Batch photo prep for marketplace sellers

Image to Square

Make every photo square, either by padding the short side or by cropping to the shortest side.

Open on Listing Photo Desk

Embed

Embed this tool

Copy this code into your website, blog or class page. The tool runs inside your page.

Please keep the credit link below the tool.

Image to Square is a free tool that turns photos into square images for listings. You can pad a photo with background bars so the whole picture stays, or crop it so the square fills the frame. It handles up to 100 photos in one batch and offers 1080 × 1080 px and 2000 × 2000 px outputs as well as sizes based on each photo’s own sides. The tool runs in your browser, so photos are processed on your device and are never uploaded. It needs no sign-up. The steps below show how to crop a photo to square or pad an image to square, and how the square size is worked out.
Image to square example

How to use the Image to Square tool

  1. Click “Choose photos” or drop files onto the box. You can add up to 100 photos per batch. To try the tool first, click “Try a sample photo”.
  2. Open the “Output size” menu and pick one option: “Square on the longest side (pad)”, “Square on the shortest side (crop)”, “Square, 1080 × 1080 px” or “Square, 2000 × 2000 px”. The default is “Square on the longest side (pad)”. This default is our choice, not a marketplace rule.
  3. Under “How the photo fits the frame”, choose “Keep the whole photo (add background around it)” or “Fill the frame (cut off the overflow)”.
  4. If you chose the fill option, pick a “Crop focus”: Centre, Top, Bottom, Left or Right.
  5. If you chose the keep option, set the “Background colour” for the bars. It is white (#ffffff) by default.
  6. Optionally tick “Never enlarge small photos”, and set “Keep each file under” in KB or MB.
  7. Check each card. It shows the “Original” size, the “Output size”, the “File” size and any notes.
  8. Click “Download” on a card to save one photo. When two or more photos are ready, click “Download ZIP (first 10)”. The free ZIP holds the first 10 results.

For a size that is not in the menu, use “Custom size…” and enter the Width (px) and Height (px). The tool recalculates every photo when an option changes. “Clear all” empties the list.

Why does a square need a longest or shortest side?

A square has the same width and height, so the tool must choose one side length for it. Padding uses the longer side, so nothing is cut off, and cropping uses the shorter side, so the square is filled with photo. The choice changes how much of the original you keep.

For example, a 4,000 × 3,000 photo padded on its longest side becomes 4,000 × 4,000, with 500 px bars above and below. The same photo cropped on its shortest side becomes 3,000 × 3,000 and keeps the part from x 500.

How does padding keep the whole photo?

Padding keeps every pixel of the original and adds bars around it. The bars use the “Background colour”, which is white by default. Transparent areas are filled with the same colour, so the output never has transparency.

If a photo is smaller than the output size, the tool enlarges it. The card then says by how many percent. An enlarged photo has no extra detail, so the percentage tells you how much it was stretched. “Never enlarge small photos” stops this from happening.

How does cropping choose what stays?

Cropping removes the overflow on the longer side and keeps a square from the rest. The “Crop focus” decides where that square sits. Centre keeps the middle, while Top, Bottom, Left and Right keep the edge you pick.

Take a 3,000 × 4,000 photo with a 3,000 × 3,000 frame and “Crop focus” set to Top. The tool keeps the area starting at x 0, y 0 and scales it to 3,000 × 3,000 px. A 4,000 × 3,000 photo with the same frame and Centre focus keeps the area starting at x 500, y 0. Cropping always removes part of the picture, so check the result before you download.

Worked examples

InputResult
4,000 × 3,000 photo, 4,000 × 4,000 frame, keep whole photophoto drawn at 4,000 × 3,000 px, 500 px bars above and below
4,000 × 3,000 photo, 3,000 × 3,000 frame, fill the frame (center)keeps a 3,000 × 3,000 px area starting at x 500, y 0; scaled to 3,000 × 3,000 px
3,000 × 4,000 photo, 3,000 × 3,000 frame, fill the frame (top)keeps a 3,000 × 3,000 px area starting at x 0, y 0; scaled to 3,000 × 3,000 px

Calculated by the same code the tool above runs.

Frequently asked questions

Does the tool upload my photos?

No. Photos are read and processed inside your browser and are never uploaded. The tool is free and needs no sign-up.

Which square size should I pick for a marketplace?

This page does not list marketplace size rules. Check the current help page of the marketplace you sell on, then choose the output size that matches it.

Why does my square look bigger than the original?

When a photo is enlarged to reach the output size, its card shows the increase in percent. An enlarged photo has no extra detail. Tick “Never enlarge small photos” to avoid this.

How do I make a square file smaller?

Set “Keep each file under” in KB or MB. The tool lowers JPEG or WebP quality until the file fits and, if quality alone is not enough, shrinks the pixels in steps. PNG files cannot be shrunk this way, so the limit is not applied to PNG and the tool says so.

Why won’t my iPhone photo open?

HEIC photos from an iPhone may not open outside Safari. If yours does not, export it as JPEG first.

Can I pad with a colour other than white?

Yes. “Background colour” sets the colour of the bars and of any transparent area. White (#ffffff) is the default.