QuickWand
← All guides

How to Upload iPhone Photos to eBay (HEIC Fix)

You line up a great shot of your item on your iPhone, head to eBay to create the listing, and the photo refuses to upload — sometimes with the message “Photo format must be jpeg, png, or heic.” Frustrating, because your file is a HEIC. What gives?

The honest answer: eBay's HEIC support is patchy. The reliable fix is to convert your iPhone photos to JPG first.

How to convert iPhone photos to JPG for eBay

QuickWand's free HEIC to JPG converter runs entirely in your browser — nothing is uploaded to a server.

  1. Go to the HEIC to JPG converter.
  2. Drop your .heicphotos in, or click to browse. Add every photo for the listing at once — eBay allows up to 24 per item.
  3. Pick JPG and set quality to around 90% to keep the detail buyers want to zoom in on.
  4. Download the JPGs individually or as a single ZIP, then upload them to your eBay listing. They'll go through on any browser.

Why this happens — HEIC and eBay's quirks

Since iOS 11, iPhones default to saving photos in HEIC format because it cuts file size roughly in half versus JPG. eBay's list of accepted formats is actually broad — JPEG, PNG, GIF, TIFF, BMP, WebP, HEIC, and AVIF, up to 12 MB each — and HEIC is officially on it.

The catch is in practice: HEIC uploads commonly fail on Firefox, on some versions of Safari, and in eBay's legacy listing tool. So even though HEIC is “supported,” whether it actually works depends on the browser and tool you happen to be using. That inconsistency is exactly why so many sellers hit the format error. Converting to JPG removes every one of these failure points, because JPG works everywhere.

Stop the problem at the source (optional)

If you list a lot of items from your iPhone, switch your camera to save JPGs directly: open Settings → Camera → Formats and choose Most Compatible. Future photos will be JPG. Photos already in your camera roll stay HEIC, though, so you'll still want the converter for those.

Make sure your photos meet eBay's size rules

eBay wants each photo to be at least 500 pixels on the longest side and recommends around 1600 pixels so buyers can zoom. Files must stay under 12 MB. iPhone photos are high-resolution and can be large after conversion, so if you bump into the limit, shrink them with the free image compressor at 80–85% quality. The photo looks the same and uploads in a fraction of the time.

Convert HEIC to JPG, compress if needed, and your iPhone photos will upload to eBay cleanly — no more format errors.

Frequently asked questions

Does eBay accept HEIC photos?
eBay technically lists HEIC as a supported format, but in practice HEIC uploads fail on Firefox, some versions of Safari, and the legacy listing tool. That is why many sellers see a 'Photo format must be jpeg, png, or heic' error even when their file is HEIC. Converting to JPG eliminates these failures completely.
Why do my iPhone photos fail to upload to eBay?
Since 2017, iPhones save photos as HEIC by default. eBay's HEIC handling is unreliable across different browsers and its older listing tools, so the upload often errors out or silently fails. Converting the .heic file to JPG makes the photo upload reliably everywhere.
What image formats does eBay accept?
eBay accepts JPEG, PNG, GIF, TIFF, BMP, WebP, HEIC, and AVIF, with a maximum size of 12 MB per photo and up to 24 photos per listing. JPEG is the safest, most reliable choice across all browsers and tools.
Is the HEIC to JPG converter free?
Yes. QuickWand's converter is free, requires no sign-up, and adds no watermark. It runs in your browser, so your photos are never uploaded to a server.

Free tool

HEIC to JPG

Convert .heic / .heif photos from your iPhone into JPGs that open anywhere — right in your browser, nothing uploaded.

Try HEIC to JPG— free →