Skip to content
Benchmo
Language: English

Convert HEIC to JPG

Turn iPhone and iPad photos into JPGs that open everywhere.

Convert to

Processed on your device. Files are not uploaded.

HEIC is the format iPhones and iPads save photos in by default. It keeps good quality in small files, but many websites, older Windows PCs and some apps still refuse it. JPG opens everywhere, and this page turns one into the other in a fraction of a second per photo.

A photo of a coffee cup, 134 KB as HEIC, became a 53 KB JPG in a third of a second; the next ones took about a tenth of a second each, because the decoder was already loaded.

Do you need to convert?

Yes, if a website or form accepts only “JPG, JPEG or PNG”, if HEIC photos copied to a Windows PC will not open, or if you are sending pictures to someone whose phone or printer cannot read HEIC. No, if the photos only go to other Apple devices: iPhone, iPad and Mac open HEIC natively.

Without this page

iPhone. To make the camera save JPG from now on: Settings → Camera → Formats → Most Compatible. To get JPGs when copying to a computer with a cable: Settings → Photos → Transfer to Mac or PC → Automatic. Photos you already took stay HEIC on the phone.

Windows. The Photos app opens HEIC only with Microsoft’s “HEIF Image Extensions” and “HEVC Video Extensions” from the Microsoft Store, and the HEVC one may cost money. For a few photos, converting here is quicker.

Mac. Open the photo in Preview and choose File → Export, Format: JPEG. For many photos, select them all in Preview’s sidebar and choose File → Export Selected Images.

What changes in the JPG

The colors stay the same: iPhones shoot in the wider Display P3 color space, and the JPG keeps the photo’s color profile, so it looks as it did on the phone. The date, location and camera details are dropped (see the questions below). HDR does not survive: a regular JPG keeps the standard picture, so an iPhone HDR photo loses its extra brightness on HDR screens. And only the main image is converted; the video part of a Live Photo is not included.

The page decodes HEIC with libheif, an open-source decoder compiled to WebAssembly, applies the rotation stored in the file, and encodes the JPEG with MozJPEG at quality 85, all in a background worker so the page keeps responding. Very large photos depend on your device’s memory; if one fails on a phone, close other tabs and try again.

Questions and answers

Will the JPG be bigger or smaller than the HEIC?

It depends on the photo and on how the HEIC was saved. HEIC needs fewer bytes than JPEG for a similar-looking photo, so a JPG can come out larger. With two sample photos it went the other way: 134 KB became 53 KB, and 67 KB became 28 KB. The tool shows the size of each file before and after, so you see the answer for your own photos.

Are the date, location and camera details kept?

No. The converter writes only the image itself, so the JPG has no EXIF metadata, including no GPS location and no "date taken". That is useful when you share a photo with strangers, but your photo library may sort the JPG by the date of the conversion instead of the date you took the picture.

Can I convert several photos at once?

Yes. Choose or drop as many HEIC files as you like. They are converted one after another, so a phone does not run out of memory, and each JPG gets its own download button. With two or more, you can also download them all in one ZIP file.

What quality setting is used?

JPEG quality 85 with the MozJPEG encoder. At that level, differences from the original are hard to see at normal viewing size, and the files are noticeably smaller than at 95 or 100.