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 and check the white value
No per-image limit
No signup, no watermark; choose up to two marketplaces per batch.

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 sizes the photo to that preset, so you go from a sideways HEIC to a JPG ready to upload. The marketplace still decides whether to accept the listing.

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 per-image limit on how many you convert, and your images stay on your device. If you also size for marketplaces, the free tool covers up to two per batch.

The preset SelfShot applies

Current output values. They help prepare a listing photo. They do not decide whether a marketplace accepts it.

These rows are SelfShot output presets, designed around commonly published marketplace guidance. Requirements can vary by category and change over time. SelfShot cannot guarantee marketplace approval.

MarketplaceOutput sizeFormatFile sizeBackground
Etsy2000x2000JPGunder 1 MBPad to white by default
eBay1600x1600JPGup to 12 MBPad to white by default
Amazon2000x2000JPGup to 10 MBPad to white, check 255,255,255
Poshmark1200x1200JPGup to 5 MBPad to white by default
Poshmark cover 3:41200x1600JPGup to 5 MBPad to white by default
Mercari1280x1280JPGup to 10 MBPad to white by default
Depop1280x1280JPGup to 8 MBPad to white by default
Facebook Marketplace1200x1200JPGup to 8 MBPad to white by default
Shopify2048x2048JPGup to 20 MBPad to white by default

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. The free tool lets you pick up to two marketplaces per batch. SelfShot sizes each photo to that preset, either padding to white or cropping to fill, and compresses toward that preset's file-size cap.

    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