heic→jpg

HEIC to JPG

Convert iPhone HEIC photos to JPG. Drop in as many as you like.

By opening this website or using its tools, you agree to our Terms and Privacy Policy.

90%

Lower quality means a smaller file. Around 80% is usually indistinguishable from the original.

or drag them here

HEIC or HEIF · batch supported

Network activity during processing
0 bytes uploaded

Your file never leaves your browser during processing

How it works

To convert a HEIC photo from an iPhone to JPG, drop the file onto this page — it is decoded and re-encoded inside your browser, so nothing is uploaded, there is no signup, and a whole batch can be converted at once.

HEIC is the format iPhones have used for photos since iOS 11. It stores the same picture in roughly half the space of a JPG, which is excellent until you try to use the file somewhere else. Windows, most Android phones, older photo editors, and a lot of web upload forms still do not recognise it, which is why a photo that looks fine on your phone arrives as an unopenable file on someone else’s computer.

This converter decodes the HEIC file and re-encodes it as a JPG, which every device and application made in the last thirty years can open. The decoding happens through a WebAssembly build of libheif that runs inside this page, so the photo is read by your own browser rather than sent to a server. That library is only downloaded when you actually convert something — it is not part of the page you just loaded.

The quality slider controls JPG compression. At 90% the difference from the original is very hard to see, and the file is usually smaller than the HEIC it came from. Lower it if you need to fit an upload limit. EXIF orientation is applied during conversion, so portrait photos stay upright instead of coming out sideways — a common problem with converters that ignore the rotation flag.

You can drop in a whole batch. Each photo is converted one at a time and appears in the list with its before and after size as it finishes.

FAQ

Are my photos uploaded anywhere?

No. Conversion runs entirely in your browser using the Canvas API and a local WebAssembly decoder. The counter under the tool monitors network activity while your files are processed and stays at zero bytes.

Does converting to JPG lose quality?

JPG is a lossy format, so re-encoding always discards some data. At the default 90% setting the loss is not visible in normal viewing. Use HEIC to PNG instead if you need a lossless copy.

How many photos can I convert at once?

There is no fixed limit. Everything runs on your own machine, so the practical ceiling is your available memory. Several hundred photos at a time is normal on a modern laptop.

Why does my iPhone save photos as HEIC in the first place?

It saves storage. To stop it, open Settings, then Camera, then Formats, and choose "Most Compatible" — your iPhone will save JPGs from then on.

Is EXIF data kept?

Orientation is applied so the image is upright, but other metadata such as GPS location is not carried into the JPG. If you specifically need location data preserved, this tool is not the right one.

Related tools