Why marketplace image size matters
It is tempting to treat product-image size as a footnote — upload whatever the camera produced and move on. But the pixel dimensions of your photo quietly control three things every marketplace seller cares about: whether the listing looks sharp on a 4K monitor, whether buyers can pinch-to-zoom on the fabric weave, and how fast the page loads on a phone with a weak signal. Get the size right and all three line up. Get it wrong and you either ship a soft, low-resolution image that screams "amateur," or a 9 MB monster that drags your load time and your conversion rate down with it.
The friction is that there is no single "correct" size. Each platform sets its own recommended resolution based on how its image pipeline crops, compresses, and serves photos. Etsy and Amazon want 2000 px so their zoom viewers have detail to work with. Shopify nudges you toward 2048 px because its responsive image system downscales from a high-quality master. eBay draws a hard line at 1600 px — below it, the desktop zoom feature simply does not turn on. Depop, built mobile-first, caps the useful resolution at 1080 px square because that is all a phone feed will ever display.
For a single-platform seller, you memorize one number and you are done. For anyone cross-listing the same inventory across four or five marketplaces — which is the norm for resellers and growing apparel brands — you are juggling five different specs at once. The good news: there is a clean way to produce one correctly-sized file per platform from a single source photo, and we cover it at the end. First, the spec.
The master size table (all 8 platforms)
Here is the complete 2026 reference. Each row lists the marketplace's recommended dimension (what you should target), the aspect ratio the platform's grid and viewer are built around, accepted file formats, the file-size cap per image, and the resolution at which interactive zoom kicks in. Where a platform publishes a minimum, it is noted in the dimension column.
| Marketplace | Recommended size | Aspect ratio | Formats | File-size cap | Zoom threshold |
|---|---|---|---|---|---|
| Amazon | 2000 × 2000 (min 1000 longest side) | 1:1 square | JPEG, PNG, TIFF, GIF | 10 MB | 1000 px enables zoom |
| eBay | 1600 × 1600 (min 500, max 9000) | 1:1 or up to 4:3 | JPEG, PNG, GIF, TIFF, BMP | 12 MB | 1600 px enables zoom |
| Etsy | 2000 × 2000 | 1:1 square (4:3 supported) | JPEG, PNG, GIF | ~20 MB | 2000 px for crisp zoom |
| Shopify | 2048 × 2048 | 1:1 square | JPEG, PNG, WebP | 20 MB | 1024 px+ for zoom |
| Poshmark | 1200 × 1200 | 1:1 square | JPEG, PNG | ~10 MB | Tap-to-expand (no pixel gate) |
| Mercari | 1200 × 1200 | 1:1 square | JPEG, PNG, HEIC | ~10 MB | Tap-to-expand (no pixel gate) |
| Depop | 1080 × 1080 (min 640) | 1:1 square | JPEG, PNG | 15 MB | Pinch-to-zoom (no pixel gate) |
| Facebook Marketplace | 1200 (min 500) | 1:1 square preferred | JPEG, PNG | ~30 MB | Tap-to-expand (no pixel gate) |
Three tiers emerge from that table, and they are the cleanest way to remember the whole thing: a 2000–2048 high-detail tier (Amazon, Etsy, Shopify), a 1600 zoom-gate tier (eBay), and a 1080–1200 mobile-feed tier (Poshmark, Mercari, Depop, Facebook). The rest of this guide walks each tier and tells you exactly why the number is what it is. Sources: Amazon Seller Central image guidelines, eBay picture requirements, Etsy listing photo help, Shopify image specs, Meta Business Help, and the Depop Seller Photography Guide.
Amazon, Etsy & Shopify (the 2000–2048 tier)
These three platforms sit at the top of the resolution ladder, and for the same underlying reason: each one runs an interactive zoom viewer that needs real pixels to show off. When a buyer hovers or pinches on an Amazon detail page, an Etsy listing photo, or a Shopify product gallery, the platform crops into the master image and renders a magnified region. If the master is only 1000 px, that magnified crop turns to mush. At 2000 px or more, the buyer can read a knit pattern, a leather grain, or a printed care label — exactly the trust signals that close a sale on apparel and handmade goods.
Amazon requires the longest side to be at least 1000 px just to enable the zoom feature, but recommends 1600 px and rewards 2000 px or larger. Target a clean 2000 × 2000 square on a pure white background for the main image; that single file satisfies the zoom gate with headroom and keeps you well under the 10 MB cap. (We are deliberately not re-litigating Amazon's full main-image compliance rules here — pure white, 85% product fill, no props — that has its own dedicated guide.)
Etsy officially recommends at least 2000 × 2000 in a 1:1 square. Etsy's grid is square, the listing viewer is square, and Pinterest — where a huge share of Etsy discovery traffic originates — favors tall, sharp imagery. Shooting and exporting square at 2000 px keeps you native to every surface Etsy puts your photo on.
Shopify goes one click higher to 2048 × 2048. Shopify generates a responsive set of downscaled sizes from your master, so you upload the high-quality 2048 px file once and the platform serves a smaller variant to each device automatically. The format choice matters more here than anywhere else: WebP delivers files 25–35% smaller than JPEG at identical visual quality, which directly improves the Largest Contentful Paint score Google uses to rank your store. If your theme accepts WebP, prefer it for product galleries.
Practical takeaway for the whole tier: export at 2048 px square and you over-satisfy all three platforms at once. Amazon and Etsy want 2000; 2048 clears both with two pixels to spare and is already Shopify-native. One master file, three platforms covered.
Cross-listed at the right size — one photo, four feeds:

Resize one photo for every marketplace →
eBay & the 1600px zoom threshold
eBay is the platform whose number sellers most often get wrong, because the magic figure is tied to a feature rather than to grid aesthetics. eBay recommends 1600 px on the longest side — and that is not an arbitrary "nice to have." 1600 px is the exact threshold at which eBay's desktop zoom feature activates. Upload a 1500 px photo and buyers see a static image with no magnifier. Upload 1600 px and the hover-to-zoom lens appears, letting them inspect the item the way they would in a store. On clothing, where condition and fabric are everything, that zoom is a measurable conversion lever.
The full eBay envelope is wide: the minimum accepted is 500 px on the longest side, the maximum is 9000 px, and JPEG files can run up to 12 MB — the most generous file-size cap of any platform in this guide. eBay also tolerates non-square ratios more than the handmade and social platforms; a 4:3 photo will display fine, though a 1:1 square keeps you consistent if you cross-list.
The simple rule: never upload below 1600 px to eBay. There is no downside to hitting it — you stay far under the 12 MB cap, and you flip on the single most useful buyer feature eBay offers. If your source photo is smaller than 1600 px on its longest side, do not upscale it with a blurry interpolation; reshoot or pull a higher-resolution original, because a soft 1600 px upscale defeats the purpose of the zoom.
Poshmark, Mercari & Facebook (the 1200 tier)
The next tier down is the social-and-mobile resale group: Poshmark, Mercari, and Facebook Marketplace. All three are browsed overwhelmingly on phones, in a vertically scrolling feed, and none of them run a desktop-style pixel-gated zoom. That changes the math — past a certain point, extra resolution is wasted because the feed will never render it. The sweet spot for all three is 1200 px on the long side.
Poshmark and Mercari both display square thumbnails and a square primary photo, so 1200 × 1200 is the target. Both support tap-to-expand on the listing, which serves your full uploaded image — so 1200 px gives buyers a satisfyingly sharp close-up without bloating the file. Going much above 1200 px on these platforms mostly just slows the upload on a mobile connection; the displayed result looks identical.
Facebook Marketplace is the most forgiving of the three. Meta Business Help specifies 500 pixels minimum and 1200 pixels recommended, with a square photo preferred for the feed. Facebook's file-size ceiling is roomy, but the platform aggressively recompresses anything you upload, so there is little reason to exceed 1200 px — the algorithm will shrink it anyway.
For this whole tier, 1200 px square is the universal answer. One export covers Poshmark, Mercari, and Facebook Marketplace with zero per-platform fiddling.
Depop & the 1080 square
Depop is the purest mobile-first platform in this guide, and its spec reflects that. The Depop Seller Photography Guide requires 1080 × 1080 pixels in a 1:1 square format, accepts JPEG or PNG, and allows up to 15 MB per file. The minimum accepted resolution is 640 × 640 — below that, Depop will reject or badly upscale the image.
Why 1080 and not 1200 or 2000? Because Depop's feed and listing viewer are built around the same 1080 px square that Instagram standardized — Depop's audience grew up on that exact dimension, and the app's image pipeline is tuned for it. Uploading a 2000 px file to Depop does not make your photo look better in the feed; Depop downsizes it to roughly 1080 px on display anyway. The only thing the oversized file buys you is a slower upload.
So for Depop, target 1080 × 1080 exactly. It is the one platform in this guide where deliberately exporting smaller than your high-detail master is the correct move. If you keep a 2048 px master for Etsy and Shopify, simply downscale a 1080 px copy for Depop rather than uploading the big file. The 15 MB cap is generous enough that file size is rarely the constraint — resolution-matching the platform is what matters.
Consistent square crops make a clean grid on every platform:

Square vs portrait vs widescreen
Pixel count is only half the spec; aspect ratio is the other half, and it is where most cross-listing mistakes happen. Upload a wide 16:9 photo to a square grid and the platform either letterboxes it (ugly gray bars) or center-crops it (and lops off your product). Here is how the three common shapes map to marketplace surfaces.
- 1:1 square — the universal marketplace ratio. Amazon, Etsy, Shopify, Poshmark, Mercari, Depop, and Facebook all build their grids and primary viewers around square. If you shoot and crop square, you are native everywhere. This is the single most important decision you can make for cross-listing: lock your camera or export to 1:1 and most ratio problems disappear.
- 4:5 or 4:3 portrait — taller-than-wide ratios that perform well on Pinterest (Etsy discovery) and in some social feeds because they occupy more vertical scroll space. eBay tolerates 4:3 fine. The risk: a portrait photo gets center-cropped to a square thumbnail in the grid, so keep your product centered and inside the safe square region.
- 16:9 widescreen — almost never right for a product photo. Reserve it for a Shopify homepage hero banner or a YouTube thumbnail, not for a listing image. Dropping a 16:9 photo into a square marketplace grid is the most common cause of "why is my product tiny / cut off" complaints.
The decision rule is short: shoot square, crop square, upload square. Reserve portrait for Pinterest-fed surfaces and widescreen for hero banners only. When you center the product with breathing room on all four sides, a square master can be safely re-cropped for any portrait surface later without re-shooting.
File format & file-size caps
Once dimensions and ratio are settled, the last spec axis is format and weight. The format you choose affects both how the photo looks and how fast the page loads — and every platform enforces a hard file-size ceiling that, if you exceed it, simply blocks the upload.
- JPEG — the safe default everywhere. Universally accepted, small file size, great for photographic product shots. Export at quality 80–90 for the best balance of sharpness and weight. This is what you should use for the vast majority of marketplace listing photos.
- PNG — use only when you genuinely need a transparent background (a packshot dropped onto a colored Shopify section, for example) or pixel-perfect graphics. PNG files are much larger than JPEG for the same photo, so do not use it as a default — it will eat into your file-size cap and slow your pages for no visual benefit on a normal photograph.
- WebP — the modern efficiency winner, accepted by Shopify (and increasingly by other platforms). WebP is 25–35% smaller than JPEG at identical quality, which is a direct Core Web Vitals improvement. Prefer it where the platform supports it, especially for Shopify product galleries.
- HEIC / TIFF / GIF — niche. Mercari accepts HEIC straight from an iPhone; Amazon and eBay accept TIFF for high-fidelity originals; GIF is allowed but pointless for static product photos. Stick to JPEG or WebP unless you have a specific reason.
On the file-size caps: eBay is the most generous at 12 MB, Shopify and Etsy sit around 20 MB, Depop allows 15 MB, and the mobile resale apps land near 10 MB. You will almost never hit these ceilings if you export square JPEG at quality 85 — a 2048 px square JPEG typically lands around 0.5–1.5 MB. The caps mostly exist to stop you uploading a raw, uncompressed multi-megapixel original. Keep your exports lean and the caps become a non-issue.
Resize one photo for every marketplace
Here is the payoff for cross-listers. You do not have to maintain eight separate exports by hand. The efficient workflow is to keep one high-resolution square master — shoot or export at 2048 px square — and generate every platform's correctly-sized file from that master. Because every spec in this guide is square-friendly, a single 2048 px master can be downscaled to each target with no re-cropping.
The fastest way to do this is a bulk resizer with marketplace presets. Upload your source photo once, tick every marketplace you sell on, and download a ZIP with one correctly-sized file per platform — Shopify 2048, Etsy and Amazon 2000, eBay 1600, Poshmark / Mercari / Facebook 1200, and Depop 1080. No manual math, no eight round-trips through an editor, no guessing which number goes where.
Resize one source photo for all eight platforms. Drop in your master, select your marketplaces, and get a per-platform set back. Try Snappyit's free Image Resizer →
The target map to keep in your head, in tier order:
- 2048 px square → Shopify (master file for the whole high-detail tier)
- 2000 px square → Amazon and Etsy
- 1600 px longest side → eBay (flips on desktop zoom)
- 1200 px square → Poshmark, Mercari, Facebook Marketplace
- 1080 px square → Depop
Master that five-line map and you have the entire 2026 marketplace image spec memorized. Keep one clean square master, run it through a resizer with these presets, and every listing across every platform goes up sharp, fast, and zoom-ready — no rejections, no soft thumbnails, no oversized files dragging your load time down.
Bulk-resize for all 8 marketplaces →
Frequently asked questions
What’s the best image size for eBay listings in 2026?
eBay recommends 1600 × 1600 pixels on the longest side — the threshold at which eBay’s desktop zoom feature activates. The minimum is 500 px and the maximum 9000 px, JPEG up to 12 MB.
What size should I upload to Etsy listings?
Etsy officially recommends at least 2000 × 2000 pixels in a 1:1 square format.
What’s the recommended Shopify product image size?
Shopify’s official guide recommends 2048 × 2048 pixels. WebP delivers files 25–35% smaller than JPEG at identical quality, which helps page speed.
What does Depop’s Seller Photography Guide require?
1080 × 1080 pixels in 1:1 square format, JPEG or PNG, up to 15 MB per file. The minimum accepted is 640 × 640.
What image size works best on Facebook Marketplace?
Meta Business Help specifies 500 pixels minimum and 1200 pixels recommended.
What’s the fastest way to resize one source photo for every marketplace?
Upload it once to a bulk resizer, tick every marketplace you sell on, and download a ZIP with one correctly-sized file per platform — Shopify 2048, Etsy and Amazon 2000, eBay 1600, Poshmark/Mercari/Facebook 1200, Depop 1080.
