Square Image for Etsy Listings

Free, browser-only 2000×2000 square padding

Upload a product photo and get back a 2000×2000 square image on a white background, sized for an Etsy listing. Padding runs entirely in your browser, so nothing is uploaded to a server.

Drag & drop images here, or click to select

PNG, WebP, JPEG (up to 10MB each, max 20 files)

More browser-only tools

Frequently Asked Questions

No. Your original image is centered on a square canvas and padding is added around it — nothing is cropped or stretched, so the full image is always preserved.
Transparent, white, black, or a custom hex color of your choice. Transparent padding only works if you export as PNG or WebP, since JPEG has no alpha channel.
By default, the output square matches the longer edge of your source image. If you need a specific size (for example, for a platform with fixed image dimensions), turn on "Force a fixed output size" and set the exact pixel value.
Many marketplace and social grids (like product listing pages and feed thumbnails) crop or letterbox non-square images inconsistently. Padding to a square ahead of time gives you control over how your image is framed, instead of leaving the cropping to the platform.
No. The original pixels are copied as-is onto the new canvas — only the added padding is new content, so your source image is not recompressed or resampled.
Yes. The padding happens entirely in your browser — your images are never uploaded to a server, so unreleased product shots stay on your device.

Every image stays on your device. No uploads, no servers, no storage.

Why 2000×2000?

Etsy recommends listing photos at 2000×2000 pixels square so thumbnails and zoomed views stay sharp. Use this preset to pad non-square product shots onto a clean white background without cropping them.