HEIC to JPG

Drop HEIC files here or click to choose

Convert iPhone HEIC or HEIF photos to JPG. Each file downloads on its own. Quality is fixed at 0.92. The converter script has to load before the first conversion.

Read the guide: What HEIC to JPG keeps and drops

How to use

  1. Drop one or more .heic or .heif files, or click to choose them.
  2. Click Convert All to JPG. The button stays hidden until at least one file is selected.
  3. Each JPG downloads under the same name, with the extension changed to .jpg. A preview is added under the button after a file converts.

What the converter does

The page uses heic2any 0.0.4, loaded from a CDN. Opening the tool needs a connection so that script can load. If the status line says the library failed to load, refresh and try again. The photo is decoded in the tab and written out as a JPEG at quality 0.92. There is no quality slider on this page. If you need a smaller JPG after that, use Image Compressor.

Some iPhone bursts and Live Photos decode as more than one image. This page keeps only the first frame. Do not use it when you need every frame.

The new file is a fresh JPEG. Do not count on location, camera, or other original photo data being copied across. If you need that data, convert in the Photos app or another tool that states it keeps it.

Several files mean several downloads. Browsers often allow the first and then ask before saving the rest. If one file fails, run that file by itself. The status line moves on, and a later "Done" can hide an earlier error.

A worked example

You emailed yourself three .heic shots from an iPhone and a Windows PC will not open them. Drop all three. Convert. You should get three .jpg downloads, each a bit smaller or similar in size to the HEIC, because quality 0.92 is still high. They open in the browser, in Word, and in mail. They are not the original HEIC files, and an animated Live Photo becomes one still.

A HEIC that this version of the library cannot decode shows an error for that file. That happens with some newer or unusual HEIC files. Those still need the Photos app, or a desktop converter.

When not to use this

  • You need every frame of a burst or a Live Photo.
  • You need the original location and camera data kept.
  • You are offline and the converter script has not loaded.
  • You want a much smaller file for a form upload. Convert here, then compress the JPG.

Questions

Why is there no quality slider?

The conversion is fixed at JPEG quality 0.92. Use Image Compressor afterward if you need a smaller file, and expect more softness.

Can I drop a JPG or a PNG here?

The file picker asks for HEIC and HEIF. Other formats belong on Image Converter or Image Compressor.

The button did nothing and the status says the library failed.

The converter script did not load. Check the connection and refresh. The page cannot decode HEIC without that script.