Seller Listing Prep — shoot once, export for everywhere you sell.
BatchList Photos turns one set of product photos into ready-to-upload export sets for every marketplace you sell on — in one batch, entirely on-device. Crop-safe, right-sized, renamed JPEGs for each marketplace, with a checked-clean receipt for the files you send buyers yourself. No account, no server — your originals are never changed.
base-01.jpg naming, folders per marketplace, ZIP for desktopThree steps, one batch. Shoot your item once; BatchList Photos does the per-platform busywork.
Pick up to 50 photos with the system picker — or from Files. Drag to reorder, see issue badges (GPS found, HEIC, <2000 px) before you export.
Tick 1–4 marketplaces, choose pad colour and framing (pad by default, Crop-to-fill per photo), pick a scrub policy and a rename base. Every preset shows its canvas and Specs-checked date.
One tap builds every set: right-sized sRGB JPEGs, your file names in your order, one folder per marketplace — to Photos, Files, a ZIP for desktop listing, or straight to a buyer.
The app re-reads every exported file from disk and shows the receipt: GPS / EXIF / TIFF / IPTC / XMP / maker notes as Removed, Wasn't there or Still present. A failed check blocks the Verified stamp — loudly. Free forever, even in the free tier.
19 presets with honest provenance: Official where the platform publishes values, Working target where we ship our best-checked canvas. Specs checked October 2026.
| Marketplace | Canvas | Photos / listing | Provenance |
|---|---|---|---|
| Etsy | 2000 × 2000 | 20 | Official |
| eBay | 1600 × 1600 | 24 | Official |
| Poshmark | 1500 × 2000 | 16 | Official |
| Amazon | 2000 × 2000 | 9 + variants | Official |
| Shopify | 2048 × 2048 | — | Official |
| Vinted | 1600 × 2000 | 20 | Working target |
| Depop | 1600 × 2000 | 4 app / 8 web | Working target |
| Mercari | 1440 × 1440 | 12 (US) / 10 (JP) | Working target |
| Facebook Marketplace | 1600 × 1600 | 10 | Working target |
| Grailed | 1600 × 2000 | 3+ | Working target |
| Vestiaire Collective | 1600 × 1600 | 3+ | Working target |
| Whatnot | 1440 × 1440 | 8 | Working target |
| Wallapop | 1500 × 2000 | 10 | Working target |
| Kleinanzeigen | 1600 × 1200 | — | Working target |
| Leboncoin | 1600 × 1200 | up to 20 | Working target |
| Marktplaats | 1600 × 1200 | — | Working target |
| Subito | 1600 × 1200 | 6 | Working target |
| Gumtree | 1600 × 1200 | 10 | Working target |
| Trade Me | 1600 × 1200 | 20 | Working target |
Everything is computed and verified on your device. Up to 50 photos and 4 marketplaces per batch — 200 files max.
Whole item inside the canvas by default (pad, never stretch). Small sources are centred at native size with a warning — never upscaled into mush. Optional per-photo Crop-to-fill when you want it.
Location only, Everything (default), or Keep copyright which stamps exactly © year name + creator + handle/website — nothing else. Every export is built from decoded pixels into a fresh file; nothing is “deleted” from a copy.
Verification re-reads the written files from disk — never an in-memory buffer. Per file, per dictionary, plus a shareable receipt text. Warnings (e.g. under-size source) never block Verified; failures do.
One rename base + optional SKU becomes nike-dunk-uk9-01.jpg … in your grid order, one folder per marketplace. Free uses the default item-01 pattern; Pro unlocks your own base + SKU.
Photos albums (Listing Prep – Etsy…), Files folders, a single {base}-listing-prep.zip for desktop listing tools, or direct share to a buyer. Exported files stay until you leave the receipt screen, then are cleaned up.
No accounts, no backend, no analytics SDKs. Photos import via the system picker (no library permission needed); Photos access is add-only, asked only at the first save to Photos. Originals are read-only — always.
Honest labelling — what BatchList Photos does not claim:
Preset help links, region defaults and “how it works” are built into the app (Settings → How it works). For anything else, reach us below.
No developer server, no accounts, no analytics. Your photos stay on your device; originals are never modified. Location scrubbing happens on-device.
View Privacy PolicyBatchList Photos uses Apple’s Standard Licensed Application End User License Agreement.
View Apple Standard EULAQuestions, a preset that looks out of date, or a marketplace we should add? We’d love to hear from you.
[email protected]