✳ HEIC → JPG

Convert HEIC to JPG

Convert HEIC to JPG free, right here in your browser. Drop the photos your iPhone saved and download files that open on anything — a laptop, an upload form, a printer. No signup, nothing to install, and a whole camera roll at once is fine.

FreeNo signupBatchRuns on your device

Drop images here

or browse your files · paste works too

JPGJPEGJFIFPNGWEBPAVIF+6

Conversion runs on your device.

Why convert HEIC to JPG here

Converting HEIC to JPG here is free, needs no account, and has no size limit set by us.

Your files stay with you

Converting your HEIC here doesn't send it to a server. It happens on your own computer.

No account, no watermark

No email, no sign-up wall, and nothing stamped across the image you get back.

Whole batches at once

Drop a folder's worth of HEIC files. They queue up together and come back as one zip.

We don't set a size limit

Convert a file of any size, as many times as you like. There is no plan tier and no daily cap.

Free, and it stays free

Every conversion here is free to use, with no trial, no credits and nothing held back behind a payment.

It just works

Drop your HEIC in and take the JPG away. Nothing to install, nothing to set up first.

How to convert HEIC to JPG

To convert HEIC to JPG, drop your iPhone photos into the converter above and download the JPGs. There is nothing to set — JPG is already selected.

01

Drop your HEIC photos in — one, or the whole camera roll at once.

02

JPG is already picked. There is nothing else you need to set.

03

Download the JPGs, or take the lot as a single .zip.

What happens to your photo

The picture comes through looking the same, in a file that is usually larger and carries less about you. Those are the two changes worth knowing before you convert a batch.

You may also see a background-colour picker appear in the settings. JPG stores every pixel as a solid colour, so anything see-through needs something behind it — but a photograph taken on a phone has no see-through areas, so on a normal camera roll this one never comes into play. It is there for the occasional HEIC that isn't a photo.

THE FILE

It gets bigger

HEIC fits a photo into less room than JPG can, so the same picture takes more space once converted. You are trading size for reach — and reach is the entire reason to convert, since the JPG will open on things the HEIC simply won't.

WHAT TRAVELS WITH IT

Camera and location details drop

A phone photo carries hidden details along with the image — the device, the date, and often the exact place it was taken. Those don't come across into the JPG. Useful if you are about to post it somewhere; worth keeping the original for if you aren't.

Why your iPhone saves HEIC

Because it stores the same photo in noticeably less space than JPG, which is why Apple made it the default. The cost is that most things outside Apple's world can't read it.

Every iPhone since iOS 11 has shot this way unless someone changed the setting. On the phone itself you would never notice — photos open, share sheets work, everything behaves. The problem only appears when a file leaves: Windows doesn't include what it needs to read one, so File Explorer shows a blank icon, and plenty of upload forms reject the file outright without explaining why.

So there is nothing wrong with your photo. It is a perfectly good picture in a wrapper the receiving end doesn't recognise, and converting it to JPG swaps the wrapper for one that has been understood by everything for thirty years. If the photo has editing ahead of it rather than just needing to open, converting to PNG keeps it from losing anything further.

How to stop it happening again

Change one setting on the phone and it shoots JPEG from then on: Settings → Camera → Formats → Most Compatible.

That is the whole fix, and it takes about ten seconds. Photos taken after the switch arrive as JPEG everywhere you send them, and this stops being something you have to think about. The trade is that they take a little more room on the phone, which on any recent device is rarely the constraint it once was.

It does nothing for the photos already taken, which is what the converter above is for. Do both once and the problem is closed at both ends — the backlog converted, and the phone no longer adding to it.

Questions people ask

Because your iPhone saves them as HEIC, and most things outside Apple's world can't read that. It has been the default camera format since iOS 11, and Windows doesn't arrive knowing how to read one, so File Explorer shows you a blank icon and upload forms reject the file. The photo is fine — it is the wrapper around it that nothing recognises.

At normal viewing size, yes. Both formats compress by dropping detail your eye is least likely to miss, so converting means a second pass of that rather than a fresh start, and the difference is the sort of thing you would need to go looking for. What you gain is a file that opens everywhere, which is the reason you are here.

Because HEIC packs a picture into less room than JPG can, so the same photo needs more space once it is a JPG. That is the trade you are making: a larger file that anything will open, instead of a small one that a lot of things won't.

Yes. Photos from a phone carry hidden details along with the picture — the device, the date, and often the exact spot it was taken — and those do not carry across into the JPG you download. If you want them kept, hold on to the original HEIC as well, because the converted copy will not have them.

Yes. Drop in as many as you like and they queue up together, then come back as one .zip rather than a download each. There is no cap on how many, and nothing is sent anywhere while it happens — the work is done by your own device.

On the phone, open Settings, tap Camera, then Formats, and choose Most Compatible instead of High Efficiency. From then on it shoots JPEG and this problem stops recurring. It does not change the photos already on the phone, so anything taken before that switch still needs converting.