HEIC to JPG Converter
Turn iPhone HEIC photos into JPG, JPEG, PNG or WebP — one or a whole batch. Runs in your browser — your photos are never uploaded.
.heic and .heif — as many as you like
JPG and JPEG are the same format — only the extension differs
Your photos will appear here.
How to Convert HEIC to JPG
- Drop in one or more HEIC photos, or click to choose them.
- Pick an output format: JPG, JPEG, PNG or WebP.
- Adjust the quality if you need a smaller file.
- Click Convert and wait for each photo to finish.
- Download the photos one by one, or all of them as a ZIP.
Your photos never leave your device.
Which format should you convert to?
| Format | Opens on | Use it when |
|---|---|---|
| JPG / JPEG | Everything ever made | The default. Upload forms, email, Windows, printing services, anything that rejected the HEIC. |
| PNG | Everything | You will edit the photo further and do not want each save to lose a little more quality. Expect a file several times larger. |
| WebP | Every current browser, most apps | The picture is going on a website. Typically a quarter smaller than JPG at the same quality. |
What does not survive the conversion
Being specific, because converters rarely are:
- Metadata. Capture date, GPS location, camera and lens details are not copied. Good before you share a photo; a problem if you are converting a library and sort by date. Keep the originals.
- Live Photo motion and bursts. A HEIC can hold several images. Only the main still is converted.
- Transparency. The decoder returns an opaque image, so a HEIC with a cut-out background becomes solid, even as PNG. Camera photos are never transparent, so this only affects edited exports.
- Depth maps and HDR gain maps. Portrait-mode depth data and the extra HDR brightness layer are dropped; you get the standard picture.
The picture itself is converted at full resolution — a 4032 × 3024 iPhone photo comes out at 4032 × 3024.
Why it can be slow on Windows and Android, and instant on an iPhone
Safari decodes HEIC natively, so on an iPhone or a Mac in Safari the conversion uses the system's own decoder and finishes almost instantly. Chrome, Edge and Firefox cannot read HEIC at all — the format's licensing has kept it out of them — so for those browsers this page fetches a HEIC decoder the first time you need it. It is about 1.3 MB, downloaded once, and runs on your device. A full-size iPhone photo takes a second or two.
Specifications
- Accepts
- HEIC / HEIF — .heic, .heif
- Gives you
- .jpg, .jpeg, .png, .webp · ZIP for batches
- Where it runs
- Your browser — the file is never uploaded
- Sign-up
- None
- Cost
- Free, with no usage limits
FAQ
Are my photos uploaded?
No. Decoding and re-encoding both happen in your browser. Most HEIC converters online upload your photos to their server first — for pictures straight off your phone, that is a lot to hand over to do a format change.
What is the difference between JPG and JPEG?
None. They are the same format; .jpg exists because old versions of Windows only allowed three-letter extensions. Both options here produce an identical file — the only difference is the name — so pick whichever extension the form or system in front of you insists on.
Why does my iPhone take HEIC photos at all?
HEIC stores a photo of the same visual quality in roughly half the space of a JPEG, which matters across a camera roll of thousands of pictures. The catch is compatibility: Windows, many websites and plenty of upload forms still cannot open it.
Will I lose quality converting HEIC to JPG?
A little, as with any re-encode, but at the default quality of 92 the difference is not visible in a normal photo. Choose PNG if you need a lossless copy — at the cost of a much larger file.
Is the photo's date and location kept?
No. The converted file carries the picture only — no capture date, GPS location or camera details. That is often what you want before sharing a photo, but if you are converting a photo library to keep, copy the originals somewhere safe first so the dates are not lost.
Does it keep transparency?
No, and that is measured rather than assumed: the HEIC decoder used here returns an opaque image, so a HEIC with a transparent background comes out with a solid one, even as PNG. iPhone photos never contain transparency, so for camera pictures this makes no difference.
How do I stop my iPhone saving HEIC?
Settings → Camera → Formats → Most Compatible. New photos are then saved as JPEG. Alternatively, Settings → Photos → Transfer to Mac or PC → Automatic converts them as they leave the phone.