Make Product Photo Square
Pads the shorter side of an image so it becomes a perfect square, without cropping or stretching anything.
What Does Make Product Photo Square Do?
Pads the shorter side of an image so it becomes a perfect square, without cropping or stretching anything. Many marketplaces and platforms expect a square product photo, but most cameras shoot rectangular images. This tool pads the shorter side of an image so it becomes a perfect square, without cropping or stretching anything — the whole original photo stays visible.
Runs 100% in your browser
picflo processes this image using JavaScript on your own device. It's never uploaded, stored, or seen by anyone else — and it works even if your connection drops mid-way.
How to Make a Photo Square Online in 3 Steps
Upload your photo
Choose the image you want to make square.
Choose a fill color
White or transparent, for the padding added to the shorter side.
Download the result
The image is now a perfect square, with nothing cropped.
Key features
- Nothing is cropped or stretched
- Choose a white or transparent fill
- Outputs a ready-to-upload image
Practical use cases
- A rectangular product photo needs to become a square for a marketplace that only accepts square listing images.
- A seller wants to add square padding rather than cropping off part of the product to force a square shape.
- A catalog of differently-shaped photos needs to be normalized to a consistent square format.
Frequently asked questions
Does this crop any part of my photo?
No — the shorter side is padded to match the longer side, so the entire original image stays visible.
Can I use a transparent fill instead of white?
Yes — choose Transparent instead of White before running the tool.
What format does the download come in?
A JPG for a white fill, or a PNG for a transparent fill.
Is there a free way to make a photo square?
Yes — this tool is completely free, with no account, watermark, or upload limit.
Is Make Product Photo Square free?
Yes, and there is no sign-up, watermark or daily limit — everything runs in your browser rather than on a metered server.