PhotosUpscalerUpscale a photoUpload

Listing floors, and the queue that clears them

Listing photos that pass the size check.

Bring every listing photo up to the marketplace minimum in one go.

or drop it anywhere here · paste works too

FreeNo sign-upPhotos stay on your device

A kingfisher photo 170 pixels wide, enlarged as blocky pixelsBefore · 170 pxAfter · 4× sharper

Got a whole folder?

Queue up to 500 photos at once

Every marketplace publishes a pixel minimum and none of them publishes the same one. State the floor once and the factor is solved for each file against it — the 400 px supplier shot and the 1,400 px studio shot do not need the same number, and the one that already clears it does not need touching.

Step 1 of 3 · Files

Drop the listing folder, or select the files.

A directory or a selection becomes a queue with one rule for every picture in it. A single photograph — dropped, picked or pasted — opens the review studio instead, with a before and after at 100%.

Pixels are read and worked in this tab; model files travel to it, never the other way.

What you are shown before anything runs

— and — minutes

files · tiles · milliseconds a tile, measured over real tiles cut from your own photographs a moment ago, and the name of the graph those numbers describe.

The blanks are blank on purpose. Nothing on this page quotes a duration it has not timed on the machine it is running on, which is why the estimate arrives after the set and not before it.

Model weights come from our model file server only when you press the control that names their size. Everything else — the runtime, the decoding, the inference, the archive — is served from this domain and executed here.

What this queue is for

A listing is refused for a pixel count more often than for anything else about the photograph, and the number that refuses it differs by platform. The table below is the shape of that problem: what each platform says, with its source and the date it was checked, next to the factor a 500-pixel supplier file needs to clear it. Etsy’s figure applies to both sides, so choose “a minimum on both edges” for it in the rule step.

Published sizes (checked 18 October 2026), and what a 500 px square source needs to clear them
PlatformWhat it saysSourceFactor from 500 pxPasses a file
eBayMinimum 500 × 500 px; about 1600 × 1600 recommendedeBay Help: adding pictures1× for the minimum, 3.2× for 1,6000 / 9
EtsyWidth and height of at least 2,000 pxEtsy Help: listing photos4×9
Shopify2048 × 2048 for square images usually displays bestShopify Help: product media types4.1×9
Amazon1,000 px on the longest side for zoom — confirm on the official portalSecondary sources only2×9

The last column is the one worth reading twice. The pass count does not move with the factor, because neither network takes a factor — both work on tiles of your source, and a 500-pixel source is nine passes whether you asked for twice the size or four times it. That is why a small original is such a good input and a large one is such a poor one.

Running a folder

Pick the floor you are listing against, set the factor that clears it with a margin, and press the calibration control. The estimate that comes back is measured on the machine you are sitting at, so it already knows whether that is a coffee or an afternoon.

What it opens, what it refuses

  • Nothing here checks a listing against a platform rule. The table is reading material; the queue changes a size and says how long it took.
  • Aspect ratio, background colour, file-size caps and colour profile are all separate requirements and all outside this domain.
  • A set already past the floor gains nothing from a pass through this queue, and the page would rather say so than run it.

Asked mid-run

Are these floors current?
eBay, Etsy and Shopify were checked against their own help pages on 18 October 2026. Amazon's 1,000 px zoom figure is widely cited but its seller page needs a sign-in, so it is marked as secondary — confirm it on the official portal. Platforms change these numbers; check the one you list on before you commit a queue to it.
A platform rejected my file even though it clears the pixel floor. Why?
Pixel dimensions are usually the loosest of three or four requirements. Aspect ratio, maximum file size, colour space and a white-background rule all sit alongside them, and none of those is something this queue touches. It changes one number about a photograph.
Should I aim for the minimum or well past it?
The minimum plus a margin. Upscaling past what the platform asks for costs wall-clock time on every file and buys nothing a buyer sees, because the platform downsamples to its own display sizes anyway. The exception is a zoom feature, which reads the full-size file and is the reason the higher floors exist at all.
My supplier files are already over the floor. Do I need this at all?
No, and the tool says so rather than taking your money in wall-clock time: if the set is already past the floor the honest answer is to upload it as it is.

Reference: the numbers

Photographic visual for Marketplace Listings
Marketplace Listings