Convert HEIC to JPG
Your files stay on this device. Nothing is uploaded, nothing is stored on a server.
Drop your files here
or pick them from your device
How it works
- Drop your .heic or .heif photos onto the bench, or pick them from your device.
- Choose how much quality to keep, then press Convert. Everything runs on this page.
- Download the JPGs one by one, or grab them all as a single .zip.
Since iOS 11, iPhones save photos as HEIC instead of JPG. Apple switched because HEIC stores the same picture in roughly half the space, and it can hold things JPG cannot: 10-bit colour, depth maps, transparency, and several frames in one file. On an iPhone or a Mac you never notice. Everywhere else you do.
The trouble is the codec underneath. HEIC wraps image data compressed with HEVC, which is covered by a large patent pool, so most software vendors have to pay to include a decoder. Windows ships without one by default and asks you to buy an extension from the Microsoft Store. Older versions of Photoshop, most photo kiosks, a lot of web upload forms, insurance and government portals, and nearly every Android phone before 2020 will simply reject the file or show a grey box. JPG has no such problem — it has been patent-free since 2006 and every program made in the last thirty years can open it.
That is the only reason this converter exists: you are not improving the photo, you are trading a smaller, better file for one that other people's software can actually read. Expect the JPG to come out larger than the HEIC it came from — often around twice the size, depending on the picture. Keep the originals on your phone if you care about quality; send the JPGs.
If your photo is a Live Photo or a burst, the HEIC file contains several frames. This tool converts the still image you see in your camera roll — the one you would get if you shared the photo as a picture rather than a video.
Questions people ask
- Do my photos get uploaded anywhere?
- No. The conversion runs inside this page using your browser's own image decoder, and on browsers that cannot read HEIC natively, a decoder that is downloaded to your browser and run there. No copy of the photo is sent to a server, and nothing is stored after you close the tab.
- Why is the JPG bigger than the HEIC?
- HEIC uses a much newer compression method than JPG, so the same picture needs fewer bytes. Converting to JPG re-encodes it with the older method, which usually takes noticeably more space. Lowering the quality slider brings the size down, at the cost of some detail.
- Will I lose quality?
- A little, and it is unavoidable. JPG is a lossy format, so re-encoding always discards some information. At quality 90 the difference is very hard to see on a normal screen. If you want a pixel-exact copy, convert to PNG instead.
- What happens to Live Photos and bursts?
- Those HEIC files hold more than one frame. The converter takes the primary frame — the still image shown in your camera roll. The motion part is a separate video file on your phone and is not inside the HEIC, so it is not affected.
- Does the location data come along?
- No. The photo is decoded into raw pixels and re-encoded, so EXIF metadata — including GPS coordinates, camera model and timestamps — is not carried into the JPG. If you need that data kept, this tool is not the right one.
- Can I stop my iPhone making HEIC files in the first place?
- Yes. On the phone, open Settings, then Camera, then Formats, and choose Most Compatible. New photos are saved as JPG from then on. Photos already in your library stay HEIC.