Tutorials

How to Convert HEIC to JPG for eBay / Etsy / Shopify Product Photos

koboshiCo-founder
·4 min read
Summary

Listing products online is hard enough without the photo upload failing. eBay, Etsy, and Shopify all prefer JPG, and many reject HEIC outright. Convert your product photos to JPG before listing and the uploads go through the first time, for every image in your catalog.

You finish photographing a product on your phone, drag the photos into your eBay listing, and the upload spins for a while before failing. Etsy tells you the file type is not supported. Shopify shows a grey box where your product photo should be.

The photos are fine. The format is the problem.

Marketplaces and storefronts built their upload pipelines around JPG. HEIC, the format your iPhone saves by default, is the one they reject or quietly fail to render. Convert your product photos to JPG before you list and every upload goes through cleanly.

Which Marketplaces Accept HEIC (and Which Don't)

The short version: assume none of them treat HEIC as a first-class citizen.

  • eBay expects JPG for listings and store images. HEIC uploads commonly error out or need a manual workaround.
  • Etsy lists supported file types and JPG is the safe common denominator; HEIC often triggers an unsupported-file error.
  • Shopify handles product images better than most, but HEIC can still fail on certain upload paths and on some browsers.
  • Amazon and Walmart catalogs are JPG-first; HEIC is not accepted for most product images.

Every one of these platforms renders JPG natively. Converting before you upload removes the failure point instead of fighting it.

Convert HEIC to JPG for Product Photos

Product photos need to keep their resolution — a sharp, well-lit image is what sells. Convert once, locally, and keep every pixel.

  1. Pull the product photos into one folder.
  2. Convert them to JPG. Our HEIC to JPG converter decodes the files in your browser using a local build of libheif, so nothing is uploaded and the resolution stays intact.
  3. Download the JPGs, individually or as a ZIP.
  4. Upload to your listing on eBay, Etsy, or Shopify.

Because the conversion runs on your device, you also keep the original HEIC files as a lossless backup on your phone.

A Few Things That Make Marketplace Photos Work Better

Format is the gatekeeper. These three habits make the photos themselves perform:

  • Keep resolution high. Marketplaces downscale for thumbnails but want the full-size original for zoom. Do not shrink a product photo to save file size.
  • One JPG conversion, not several. Re-saving a JPG repeatedly washes it out. Convert from HEIC once and keep that file.
  • Match the platform's size rules. eBay and Shopify publish pixel and file-size limits. Convert, then check the dimensions before uploading.
PlatformPrefersHEIC behavior
eBayJPGFails / errors out
EtsyJPGUnsupported file
ShopifyJPGIntermittent fails

The pattern is the same everywhere: upload JPG, and the platform stops being the problem.

FAQ

Does eBay accept HEIC photos? Not reliably. eBay's listing uploads are built around JPG, and HEIC files commonly fail or require conversion first.

Will converting HEIC to JPG lower the quality of my product photos? No. At high JPG quality the result is visually identical, and marketplaces compress for display anyway. Keep the resolution and you keep the quality.

Can I convert HEIC to JPG in bulk for a whole catalog? Yes. Convert all your product photos in one batch, download the ZIP, and upload the JPGs together.

Is converting HEIC to JPG safe for my product images? Yes, and because the tool runs in your browser, the photos never leave your device.

Bottom Line

Marketplaces are JPG-first, and HEIC is the format that makes listing uploads fail. Convert your product photos to JPG before you list and the uploads go through the first time, every time. Run the batch through the online converter and get back to selling instead of troubleshooting.

More blog posts to read