Batch square image maker.
Make product photos square without cropping. Add white padding to up to 20 images, then download a ZIP. Free, with no account.
Your batch 0 / 20
Drop in your product photos
Different sizes in. Matching squares out.
JPG, PNG or WebP · Up to 20 photos
20 MB each · 80 MB per batch · Still images only
Original files stay unchanged. Refreshing clears your batch.
Getting cropped in your store? Read the guideA LITTLE ROOM GOES A LONG WAY
Same frame.
Whole product.
Padding adds space around a photo instead of cutting into it. It’s useful when supplier images arrive in different shapes and you want a consistent product grid.
Does it remove backgrounds?
No. This tool adds white padding around your existing photo. Backgrounds inside the original remain unchanged. Transparent areas are filled with white on export.
Will a 2048 px export make my photo sharper?
No. A larger canvas doesn’t add detail. Small images stay at their original size unless you enable enlargement. The preview shows the resulting white space before you download.
What files can I use?
Still JPG, PNG and WebP images, up to 20 MB and 25 megapixels each. Animated images, HEIC, SVG, GIF and PDFs aren’t supported. Export HEIC photos as JPG first.
Will the color and metadata stay exactly the same?
Browsers decode and re-encode each image. Color handling can vary, and original metadata isn’t copied. Keep your originals for archival or print work. This isn’t a dedicated metadata-removal tool.
Will padding make my product look small?
A little, by design. At 5% padding the longest side of your photo can fill 90% of the square, so a square photo covers about 81% of the frame. Tall or wide photos leave extra white space on two sides no matter what, because the tool never crops. If you want the product as large as possible, choose 0% padding, or crop the original closer to the product before you add it here.
Why is there a grey box inside the white?
The tool only adds pure white around the edges of your photo. If the original was shot on an off-white or light grey backdrop, that backdrop is now sitting next to pure white, so its edges show as a faint box. To avoid it, start from photos with a pure white background, or remove the background in another app first and bring in a PNG with transparency. Transparent areas are filled with white.
Does it work on a phone?
Yes. It runs in current mobile browsers, and you can pick photos from your camera roll. Phones have less memory than computers, so if a big batch is slow or fails, try fewer photos at a time. If your phone saves photos as HEIC, export them as JPG first.
How many photos can I do at once?
Up to 20 photos per batch, 20 MB each and 80 MB in total. For a larger catalog, download the ZIP, clear the batch and add the next set. Keep the same size, padding and format for every batch so all your squares match.
Are my photos uploaded anywhere?
No. Your photos are read, resized and saved by your own browser, and the ZIP is built on your device. Nothing about your images is sent to a server. Refreshing the page clears the batch. See the privacy page for details on file handling.
Should I export JPG, PNG or WebP?
JPG at 90% quality is the safe choice for marketplaces: every platform accepts it and files stay reasonably small. PNG is lossless but makes much larger files, and since the background is filled with white there's no transparency to keep. WebP makes small files for your own website, but check that your marketplace accepts it before you upload. The JPG, PNG and WebP guide goes into more detail.
HOW IT WORKS
Padding instead of cropping
Most stores show product photos in a square grid. When a photo is taller or wider than a square, the store either crops it, which can cut off the top of a bottle or the handle of a mug, or it squeezes the photo into a mixed-height grid. This tool takes the other route: it places your whole photo, unchanged, in the center of a white square. Nothing is cut away. The empty parts of the square are filled with white instead.
How the size and padding are applied
First, the tool takes the square size you picked (1,024, 1,600 or 2,048 px) and subtracts the padding from each side. With 2,048 px and 5% padding, that leaves an area 90% as wide as the square, or about 1,843 px. Then it scales your photo so its longest side fits that area, keeps the original proportions, and centers it. A photo that's already smaller than the area is left at its original size unless you turn on enlargement.
What "Enlarge small photos" does
With enlargement off, a small photo keeps its exact pixel size and simply gets more white space around it. That protects it from looking soft. With enlargement on, the photo is scaled up until it reaches the padding. The product looks bigger in the frame, but enlarging adds pixels, not detail, so a small or blurry original will still look small or blurry when a shopper zooms in.
Formats and what you get
Each photo is exported as a square JPG (at 90% quality), PNG or WebP with a pure white background, and the whole batch downloads as one ZIP. Your original files are never changed.
What it can't do
- It doesn't remove or clean up backgrounds. Whatever is in your photo stays there.
- It doesn't crop, straighten, retouch or color-correct.
- It can't add real detail to a small photo. For sharp zoom, start with a larger original.
- It only uses white. There's no option for colored or transparent padding.
A worked example
The "Try an example" button loads two sample photos: a bottle that's 1,024 px wide and 1,536 px tall, and a mug that's the same size turned sideways (1,536 x 1,024 px). Here is what happens to the bottle with a 2,048 px square and 5% padding:
| Setting | Photo inside the square | Share of the square |
|---|---|---|
| Enlarge off (default) | Stays 1,024 x 1,536 px | 37.5% |
| Enlarge on | Scaled 1.2x to 1,229 x 1,843 px | About 54% |
With enlargement off, the preview notes "Small original, protected": the bottle keeps its sharpness but sits in a lot of white space. With it on, the bottle reaches the 5% padding, and the preview reminds you that enlarging adds pixels, not detail. The mug works out the same, just rotated. Even with enlargement, a tall product only covers about half of a square, because the sides have to stay white.
Padding changes how much of the square a photo can fill:
| Padding per side | Square photo | Tall or wide 2:3 photo |
|---|---|---|
| 0% | 100% | 67% |
| 5% | 81% | 54% |
| 10% | 64% | 43% |
Which size and margin to pick
If you're not sure, 2,048 px with 5% padding and JPG works well almost everywhere. For specific platforms:
- Etsy. Etsy recommends images at least 2,000 px on the shortest side, and your first photo needs to be at least 635 px wide. Pick 2,048 px with 5% padding.
- Shopify. Shopify suggests 2,048 x 2,048 px for square product images. Pick 2,048 px, with 5% padding for a consistent grid.
- Amazon. Images need at least 1,000 px on the longest side for zoom to work, and 1,600 px or more is recommended. The main image must have a pure white background (RGB 255, 255, 255), which matches the padding this tool adds. Amazon's main-image rules also ask that the product fill most of the frame, so choose 1,600 or 2,048 px with 0% or 5% padding.
- eBay. The minimum is 500 x 500 px and around 1,600 px is recommended. Pick 1,600 px with 5% padding.
We checked these figures in October and November 2026. Platforms update their image rules from time to time, so confirm them in each seller help center before a large upload.