Batch export for listing photos
Click or drag on the photo to set the focal point. Crops for every size anchor to it.
Load photos, tick the sizes you need, check the previews, hit Export. Every photo gets rendered at every selected size and packed into one ZIP. Everything runs in your browser — photos are never uploaded anywhere.
Crop to fill fills the frame exactly, trimming edges. Click a photo and drag the focal marker onto the subject — every crop anchors to it. Fit whole image shows the entire photo with padding: a blurred copy of itself (the professional-looking default), solid black/white, or any custom colour. You can override the framing per photo in its editor.
Presets marked "long edge" don't crop at all — they resize the photo so its longest side hits the target, keeping the original shape. Use these for platforms that just want a maximum resolution (eBay recommends 1600px+ on the longest side).
Stretches each photo's levels so blacks are black and highlights aren't grey — a mild, safe auto-levels. It skips photos that are already well exposed and won't try to fix deliberately flat/moody edits by more than a nudge. Preview shows the result before export.
Use a PNG with a transparent background. Size is a percentage of the output width so it scales sensibly across different export sizes. The logo itself isn't saved in settings files — reload it each session.
The pattern applies to every exported file. {name} original filename, {preset} size key (e.g. ig-portrait), {w}/{h} actual output pixels, {num} photo number in the queue, {date} today's date. Anything else you type is kept literally — so SN1234_{preset} stamps a stock number on the whole batch.
JPEG is the safe universal choice. WebP is ~25-30% smaller at similar quality and accepted by all major platforms now, but if your browser can't encode it (older Safari), Specbay silently falls back to JPEG. PNG is lossless and huge — only for graphics.
For 9:16 exports, platforms overlay UI on roughly the top 250px and bottom 340px. Keep anything important (and your watermark) out of those bands — use Centre position or check the preview.
Save settings exports your current preset selection, framing, output, watermark position/size and filename pattern as a small JSON file. Load it next session and you're back where you were. Keep one settings file per client or per platform mix.
Exports are re-encoded through your browser, which strips EXIF metadata — GPS location and camera info won't be in the output files.