Convert

HEIC to JPG converter

Open iPhone photos on sites and apps that reject HEIC. Your files never leave your device.

Private by design. Your files never leave your device

Drop images here, or click to browse

HEIC or HEIF — up to 100 megapixels and 20,000px on a side

Tip: Ctrl+V / ⌘V to paste

Camera metadata is not carried over: EXIF and XMP — capture date, camera model and any GPS tag — are left behind when the picture is redrawn as JPG. The pixels are all that moves across.

How to convert an iPhone HEIC

Drop one or more HEIC/HEIF files above, convert, and download JPG. Batch mode packs multiple outputs into a ZIP. JPG is lossy — keep the original HEIC as your master.

Longer walkthrough: convert HEIC to JPG without uploading. Filling a form with a KB or pixel limit? Use the Form Photo Checker — it opens HEIC and applies your rules in one step.

Your device already knows how to read HEIC

Most online HEIC converters ship a decoder — a copy of the HEIC libraries compiled to run in the page — and it is slow, heavy, and on plenty of genuine files it simply gives up after twenty seconds.

This one asks the platform instead. On an iPhone, iPad or Mac the decoder is already there and the conversion is close to instant. On Windows browsers, which generally cannot decode HEIC, you get a clear answer within a fraction of a second rather than a spinner that ends in failure anyway. Saying no quickly is more useful than saying no slowly.

If you are on Windows

The quickest route is to convert on the device the photos came from: open this page in Safari on the iPhone and convert there, then send yourself the JPGs.

Emailing or AirDropping the photo instead is often suggested, and it is not dependable: an iPhone sends a JPEG copy only when the receiving device cannot handle HEIC, and a modern Mac handles it perfectly well, so an AirDrop to one arrives as the same HEIC you started with. Apple describes that as something which may happen rather than something it guarantees. If you want a JPEG for certain, convert it here or export it explicitly from Photos.

The permanent fix is the camera setting — Settings, Camera, Formats, Most Compatible — which stops the problem recurring for every future photo.

Why forms reject HEIC

Upload validators accept a short list of formats, and that list was usually written years ago: JPG, PNG, sometimes PDF. HEIC arrived in 2017 and almost no portal has added it, so a perfectly good photo is refused for its container rather than its content.

If the form gave you a message rather than a silent failure, the invalid file type page covers the wording and the other formats that trip the same check. If it accepted the JPG and then complained about size, use Compress Image to hit the cap.

Frequently asked questions

Which browsers can actually do this?
This converter uses your device's own HEIC decoder rather than shipping one, so it works wherever the platform supports HEIC — Safari on iPhone, iPad and Mac, which is where these photos come from in the first place. Chrome, Edge and Firefox on Windows generally cannot decode HEIC, and there you are told within a fraction of a second rather than left waiting on a conversion that cannot finish.
Why does my iPhone save HEIC at all?
Because it is genuinely better. HEIC stores roughly the same picture in about half the space of JPEG, and supports things JPEG cannot, such as depth information and Live Photos. The problem is not the format, it is that upload forms and older Windows software were written before it existed.
How do I stop getting HEIC files in the first place?
On the iPhone, open Settings, then Camera, then Formats, and choose Most Compatible. New photos are saved as JPEG from then on. Existing photos stay as they are. There is a second setting, under Settings, Apps, Photos: Transfer to Mac or PC set to Automatic converts the copies made when you import photos to a computer over a cable. It does not change what the phone stores, and it has no effect on photos you share by email or AirDrop.
Does converting to JPG lose quality?
Yes, technically — JPEG is lossy and HEIC is being decoded and re-encoded. It is done at high quality, around 0.92, which is not visible at normal viewing size and is fine for any form. Keep the HEIC original as your master if you may want a higher-fidelity copy later; converting is a one-way step.
Can I convert several photos at once?
Yes. Add a batch and each is converted in turn on your device. Because there is no upload, the limit is your device's memory rather than a file count somebody else picked.
Is anything uploaded?
No. Your files never leave your device. That is worth caring about with a camera roll specifically: photos carry the coordinates of where they were taken, and handing a batch of them to a free conversion site gives away rather more than the pictures.
My photo is named .jpg but the form still rejects it
Renaming a HEIC to .jpg does not convert it. The extension is a label; the file still begins with a HEIC signature, and any form worth its validation reads that rather than the name. It has to be genuinely converted.