SelfShot

HEIC to JPG

iPhones save photos as HEIC, which many listing sites reject. SelfShot reads HEIC, rotates it upright, and exports JPG at the size your marketplace needs. All in your browser.

drop your product photos here, or click to browse, HEIC welcome

Choose photos

JPEG, PNG, WebP, HEIC, AVIF, GIF, BMP, TIFF

No upload
Photos never leave your device
White background
Pad to pure white, checked for Amazon
Free
No signup, no watermark, no limit

HEIC is Apple's photo format. It saves space on your phone but trips up older upload forms. SelfShot decodes HEIC on your device and writes a clean JPG, with the orientation baked in so nothing comes out sideways.

Convert a whole camera roll at once and, if you like, size the output for Etsy, eBay, Amazon, or Poshmark in the same step.

What is HEIC and why will my listing site not accept it?

HEIC, sometimes called HEIF, is the photo format Apple uses on iPhones by default. It saves space on your phone by compressing photos more efficiently than JPG. The trade-off is compatibility: many older upload forms and some marketplaces only accept JPG or PNG, so a HEIC file is rejected or simply will not select.

Converting to JPG fixes this. SelfShot decodes the HEIC on your device and writes a standard JPG that any listing site accepts.

Why iPhone photos come out sideways, and how this fixes it

Phone photos store an orientation tag rather than always rotating the pixels, so a photo can look upright on your phone but appear sideways once it is uploaded somewhere that ignores the tag. SelfShot bakes the correct orientation directly into the pixels when it converts, so your exported JPG is upright everywhere.

If you also pick a marketplace, the same step squares and sizes the photo to that marketplace's spec, so you go from a sideways HEIC to a ready-to-list JPG in one pass.

Convert a whole camera roll, privately

You can convert many photos at once. Drop the batch, and SelfShot reads each HEIC and exports a JPG, with an optional marketplace size applied. You download a ZIP of the converted files.

Your photos are never uploaded. The conversion runs in your browser, so it is free, there is no limit on how many you convert, and your images stay on your device.

The spec SelfShot applies

Current values, last reviewed for accuracy. These decide whether a photo is accepted.

MarketplaceOutput sizeFormatFile sizeBackground
Etsy2000x2000JPGunder 1 MBWhite optional
eBay1600x1600JPGup to 12 MBWhite optional
Amazon2000x2000JPGup to 10 MBPure white, 255,255,255
Poshmark1200x1200JPGup to 5 MBWhite optional
Mercari1280x1280JPGup to 10 MBWhite optional
Depop1280x1280JPGup to 8 MBWhite optional
Facebook Marketplace1200x1200JPGup to 8 MBWhite optional
Shopify2048x2048JPGup to 20 MBWhite optional

How it works

  1. 1

    Drop your photos

    Add a whole batch by drag and drop, file picker, or paste. iPhone HEIC files are read and rotated upright for you.

    The SelfShot drop zone, ready to accept product photos.
  2. 2

    Pick a marketplace

    Choose Etsy, eBay, Amazon, or Poshmark, or several at once. SelfShot sizes and squares each photo, either padding to white or cropping to fill, and compresses to that marketplace's limit.

    Three photos queued with Etsy and eBay selected, showing the per-marketplace specs.
  3. 3

    Download the batch

    Get a ZIP with correctly named files, one folder per marketplace when you cross-list. Nothing is uploaded.

    The processed queue showing each photo at the Etsy and eBay sizes, ready to download.

Questions

  1. What is HEIC and why will my listing site not accept it?

    HEIC is Apple's photo format. Many upload forms only accept JPG, so the file is rejected.

  2. Are my photos uploaded?

    No. Your photos are processed in your browser and never uploaded. SelfShot has no copy of them.

  3. Can I convert many at once?

    Yes. Convert a whole batch and, if you like, size them for a marketplace at the same time.

Latest from the blog

More tools