filename.heic
Queued—
The listing uploader spins and fails, or drops half your photos. Convert them to JPG below and the whole set goes up first time.
100% Local — Files Never Leave Your Device
Drop your listing photos here
or pick them from your device — a full set of item photos at once
Supports .heic and .heif from iPhone, iPad and modern Android cameras
85% is plenty for Marketplace, which re-compresses everything anyway.
filename.heic
Queued—
The Facebook app on an iPhone converts photos to JPEG as it uploads them, which is why listing from your phone usually works. Dragging the original .heic files from a computer skips that step, and the web uploader has no decoder for the format.
The failure is often silent rather than a clear error: photos that never finish, a set that uploads partially, or a listing published with blanks where images should be.
Convert everything first and upload once. Filenames are preserved, so your lead photo stays your lead photo instead of the order being shuffled.
Marketplace re-compresses uploads heavily, so there is no point uploading enormous files — 85% keeps the item clearly visible while the upload stays quick on a slow connection.
Drag them onto the box above or press Select Files. Conversion runs on your own device.
Download the JPGs, then add them in the Marketplace listing form as normal.
The Facebook mobile app converts to JPEG as it uploads. The desktop web uploader receives the original .heic and has no way to decode it, so uploads fail or silently drop. Converting first gets the same result from any device.
Yes. Resolution is unchanged and Marketplace re-compresses uploads anyway, so an 85% JPG looks identical to a full-quality one once it is on the platform.
No. The decoder is a WebAssembly module that runs inside your browser tab, so the photo is read from your device into memory and converted there. You can check it in your browser's Network tab, or disconnect from the internet once the page has loaded and convert anyway.