Browser-only image tool
Resize Images for eBay Listings
eBay requires product images to be at least 500 x 500 pixels. For the zoom feature — which significantly increases buyer confidence — images need to be at least 1600 pixels. Resize and compress your product photos here without software or account.
Compress or resize your product image to the exact specification required. Open the compress tool →
eBay image requirements
| Setting | eBay minimum | Recommended |
|---|---|---|
| Pixel dimensions | 500 × 500 px | 1600 × 1600 px (for zoom) |
| Max file size | — | 7 MB per image (eBay limit) |
| Formats accepted | JPEG, PNG, TIFF, GIF, BMP | JPEG |
| Images per listing | 1 minimum | Up to 24 (12 free) |
| Overlays allowed | No text, watermark, or border | Product only on MAIN image |
How to resize and compress photos for eBay
- Check pixel dimensions. Open your image and check size. If it's under 1600 px on the longest side, resize up (if the original quality allows) or accept reduced zoom quality. If it's over 3000 px, resize down to 2000 px to reduce file size without losing visible quality.
- Compress to JPEG. Use this tool to compress your image as JPEG at 85% quality. A 1600 × 1600 px JPEG at 85% quality should be 300 KB – 1 MB.
- Remove any overlays. Check that your image has no watermarks, text, logos, or borders — eBay's scanning can suppress listings with prohibited overlays.
- Download and upload to eBay. In your eBay listing form, click Add photos and upload the compressed file. Add as many angle shots as possible — eBay sellers with more photos see higher conversion.
eBay vs Etsy vs Amazon image requirements
| Platform | Min size | For zoom | White BG required | Max file |
|---|---|---|---|---|
| Amazon | 1000 px | 1600 px+ | Yes (MAIN only) | 10 MB |
| eBay | 500 px | 1600 px+ | No | 7 MB |
| Etsy | 2000 px (recommended) | N/A | No | 1 MB |
| Shopify | 800 px (recommended) | 2048 px+ | No | 20 MB (1 MB recommended) |
FAQ
What are eBay's image size requirements?
eBay requires product images to be at least 500 x 500 pixels. However, for eBay's zoom feature to activate, images must be at least 1600 pixels on the longest side — this is strongly recommended as zoom significantly increases buyer confidence. eBay accepts up to 12 images per listing, each up to 7 MB in file size. Accepted formats include JPEG, PNG, TIFF, GIF, and BMP.
How many photos can I add to an eBay listing?
eBay allows up to 24 images per listing for most categories (12 free, additional paid). Using as many relevant photos as possible is recommended — showing the product from multiple angles, including any defects or wear (for used items), significantly improves buyer confidence and reduces returns. All images must be at least 500 x 500 pixels.
Can I add text or borders to eBay product photos?
eBay prohibits adding text, watermarks, logos, borders, or frames to product images. The image must show only the item being sold. eBay's image scanning can detect and suppress listings with prohibited overlays. Lifestyle backgrounds and props are allowed for additional images, but the MAIN image should show the product clearly on a clean background.
What background should I use for eBay product photos?
eBay does not mandate a white background for most categories (unlike Amazon). However, a clean, neutral background — white, light grey, or light wood — performs best because it keeps the focus on the product. For clothing, a plain white or off-white background is recommended. For electronics and collectibles, a clean studio or lifestyle background works well.
What is the best image format for eBay listings?
JPEG is the best format for eBay product photos. It offers the smallest file size at acceptable quality and is natively supported by all eBay-connected tools and apps. PNG is useful only if you need transparency. Aim for JPEG at 85% quality — at 1600 x 1600 px this typically produces a file of 300 KB to 1.2 MB, well within eBay's 7 MB limit per image.
Related tools
UploadReady is free forever. If it saved you time, consider supporting it. ☕ Support UploadReady — keep it free →