HEIC to JPG Converter

To turn a HEIC photo into a JPG, decode the HEIC image and save the pixels as JPG, here at quality 90 unless you change it. The JPG is usually larger than the HEIC because HEIC compresses more efficiently. The decoding runs in your browser, so the photo is not uploaded.

90

EXIF is removed unless you tick the box. Animated GIFs use their first frame.

Did this solve your problem?
Prefer us on Google

How to use

  1. Drop one or more images onto the box, or press it to choose files. HEIC, HEIF, WebP, AVIF, PNG, JPG, GIF, BMP and TIFF are accepted, up to 50 MB each.
  2. Pick the output format, then set the quality. For JPG, choose the background that fills transparent areas. EXIF (camera, date, GPS location) is removed unless you tick the box to keep it.
  3. Check the sizes, then press Download on each file, or Download all (ZIP) when you converted several.

How it works

Each file is read by your browser, or by the libheif decoder for HEIC, and drawn on a canvas as plain pixels. The canvas is then saved in the format you chose. Because the pixels are decoded and encoded again, converting between lossy formats such as JPG and WebP adds a small loss each time, so keep the original and convert from it once.

JPG, WebP and AVIF use the quality slider: a lower number gives a smaller file with more visible blocks and blur. PNG is lossless and ignores it, so its size depends on the picture, and photos are usually much larger as PNG than as JPG. JPG has no transparency, so clear areas are filled with the background color you pick, white by default.

Saving through a canvas drops all metadata. If you keep EXIF, the tool copies the EXIF block of the original into the new JPG, PNG or WebP and sets its Orientation tag to 1, because the pixels are already turned upright. AVIF files cannot carry it here. Animated GIFs use their first frame.

Which format to choose

FormatGood forTransparencySize for a photo
JPGPhotos, forms, email, any deviceNoSmall
PNGScreenshots, logos, graphicsYesLarge
WebPPhotos and graphics on websitesYesSmaller than JPG
AVIFWebsites that want the smallest filesYesSmallest

FAQ

Why can my PC or a website not open my iPhone photos?

iPhones save photos as HEIC by default. Many websites, forms and older Windows apps cannot read that format. A JPG opens everywhere, so convert the files here before sending or uploading them.

Can I make the iPhone save JPG in the first place?

Yes. On the iPhone open Settings, Camera, Formats and choose Most Compatible. New photos are then saved as JPG. Photos you already took stay HEIC and can be converted here.

Does the JPG keep the date, camera and location?

Not by default, so a photo you share does not give away where it was taken. Tick the keep box to copy the EXIF data into the JPG. The orientation tag is reset so the picture is not turned twice.

Is the HEIC file sent to a server?

No. Your browser reads and decodes the file on your device. Only the decoder code is downloaded, and only when you add a HEIC file; the photo itself never leaves your device.

What about Live Photos and burst shots?

Only the still image is converted. The video part of a Live Photo is a separate file that is not touched, and the other frames of a burst are separate photos that you can add as well.