HEIC to JPG Converter
Convert HEIC photos from your iPhone to JPG, PNG or WebP. Batch convert at full resolution — free, in your browser, nothing uploaded.
Runs in your browserNothing uploadedFree · no signup
Drop HEIC photos here, or click to chooseStraight from an iPhone or iPad. Converted in your browser — never uploaded.
Converting through a canvas rewrites the pixels and drops everything else, so the JPG or PNG you get carries no EXIF — no GPS coordinates, no camera serial, no timestamp. To check what a photo you already have is carrying, use the EXIF viewer and remover.
Frequently asked questions
- What is a HEIC file?
- HEIC is the format iPhones and iPads have saved photos in since iOS 11. It stores the picture with HEVC compression, which is roughly twice as efficient as JPEG — the same photo at about half the size. The catch is support: Windows needs a paid codec from the Microsoft Store, and plenty of websites, forms and older software still reject the files outright. Converting to JPG trades the space saving for something everything can open.
- Can I convert several photos at once?
- Yes. Drop in as many as you like — a whole camera roll export is fine — and they are converted one after another, each with its own download button plus a Download all for the batch. They run in sequence rather than all at once because a decoded photo from a modern iPhone is around 50 MB of raw pixels, and doing a dozen in parallel is how a browser tab runs out of memory.
- Why is the JPG bigger than the HEIC it came from?
- That is expected, and it is the honest cost of the conversion. HEIC's HEVC compression is far more efficient than JPEG's, so re-encoding the same picture as a JPG of comparable quality typically lands somewhere between one-and-a-half and two-and-a-half times the original size. Lowering the quality slider brings it back down; PNG goes the other way and will be several times larger, because it throws nothing away at all.
- Will my photos come out sideways?
- No. HEIC files record rotation as a flag rather than by storing the pixels the right way up, which is why some converters hand back sideways photos. The decoder here applies that flag while decoding, so a portrait shot arrives as a portrait JPG, and the dimensions shown next to each result are the upright ones.
- Are my photos uploaded anywhere?
- No. The decoder is a copy of libheif compiled to WebAssembly and served from this site; it runs inside your own browser, in a background worker, and your photos never leave your device. As a side effect of converting through a canvas the output also carries no EXIF at all — no GPS coordinates, no camera serial, no timestamp.