Convert HEIC to JPG
Convert HEIC photos from your iPhone or iPad to JPG, the image format every phone, computer and website accepts. Pick a quality level, add your files below and download the JPGs. Everything happens in your browser, so your photos are never uploaded.
Drop HEIC photos here
or
HEIC and HEIF photos from iPhone, iPad or Mac. Add as many as you like.
Files never leave your device. Everything is converted in your browser, and metadata such as location is removed.
How to convert HEIC to JPG
Start with the JPG quality slider below the drop area. It runs from 50 to 100 and starts at 92, a setting that keeps photos looking sharp without the bloated files of the maximum. Each photo uses the value that is set at the moment its conversion begins, so choose your quality before adding files; moving the slider later only affects photos still waiting in the list.
Next, drop your HEIC or HEIF pictures onto the box, or click Choose files and pick them from your device. The tool checks what is inside each file instead of trusting its extension, so something that is not really a HEIC photo is flagged rather than turned into a broken JPG.
The photos are processed in turn and every finished one gets its own Download link. Each JPG reuses the name of its source, so IMG_0815.HEIC is saved as IMG_0815.jpg. As soon as two or more JPGs are done, Download all (zip) bundles them into a single file called heic-to-jpg.zip.
Why convert HEIC to JPG?
Compatibility is the main reason. JPG has been the standard photo format for decades: it opens on every version of Windows, in every web browser and email client, in office suites, online shops and photo printing services. HEIC, by contrast, still fails to open in many of those places, especially outside Apple devices.
JPG is also compact. Like HEIC it uses lossy compression tuned for photographs, so a converted JPG stays reasonably small. It is usually larger than the original HEIC, often around twice the size, but far smaller than a lossless PNG of the same picture, which makes it the practical choice for attachments, messaging apps and upload forms with a size limit.
As a rule of thumb, if you want to send, share, post or upload a photo rather than edit it further, JPG is the format to pick.
HEIC vs JPG compared
Both formats are lossy: they keep files small by discarding fine detail the eye is unlikely to miss. HEIC relies on the newer HEVC codec and can often store a photo of similar visual quality in about half the space a JPG needs. JPG gives up some of that efficiency in exchange for near-universal support.
HEIC can also carry things JPG lacks, such as an alpha channel, 10-bit colour and several images in one container. Converting flattens your photo into a single, standard 8-bit picture without transparency. For everyday shots from a phone camera, that makes no visible difference.
Converting cannot improve a photo. The JPG is a fresh encoding of the decoded HEIC, so at the default setting it looks practically identical, while lower settings trade fine detail for smaller files.
Choosing the right JPG quality
92, the default, suits most photos. Compression artefacts are very hard to spot and file sizes stay moderate.
Between 95 and 100 is worth it when you plan to edit or print the picture and want to keep as much detail as possible. Expect file sizes to climb steeply near 100 for very little visible gain.
Between 70 and 85 works well for email, web pages and forms where a small file matters more than the finest detail. Below about 70, blocky patterns can start to show in skies, skin and other smooth areas.
Converted in your browser, never uploaded
This converter works entirely on your device. A WebAssembly version of the libheif library reads each HEIC inside a background worker, your browser's built-in encoder writes the JPG, and the result is offered as a download straight from memory, saved only when you click to download it. No photo is sent to a server at any point, so there is nothing for anyone to store, view or delete.
Because no server does the work, you do not need an account and there is no daily quota. Leave or close the page and the converted images are gone from your browser's memory.
What the JPG does not include
EXIF metadata is removed. The JPG carries no capture date, no camera or lens details and no GPS coordinates from the original. That is handy before posting photos online, since the place where you took them is not embedded in the file, but keep the HEIC originals if you rely on that information to organise an album.
Rotation is baked in. The orientation recorded by the camera is applied to the pixels before the JPG is written, so your pictures display upright in every app even without an orientation tag.
Transparency turns white. JPG cannot store transparent pixels, so any transparent or semi-transparent areas in a HEIC are blended onto a white background. If you need to keep transparency, convert to PNG instead.
One picture per file. When a HEIC holds several images, for example an image sequence, only the primary image becomes a JPG. A Live Photo gives you its still picture; the short video belongs to a separate file and is not part of the conversion.
Frequently asked questions
What JPG quality should I choose?
Keep the default of 92 for most photos. Move it towards 100 if you will edit or print the picture, or down to between 70 and 85 when you need small files for email or web uploads.
Does changing the quality affect photos I already converted?
No. Each photo is encoded with the quality that was set when its conversion started. To redo a finished photo at a different setting, press Clear list, adjust the slider and add the file again.
Is HEIC to JPG conversion lossless?
No. JPG is a lossy format, so the picture is compressed a second time. At high settings the difference from the HEIC is very hard to see, but if you need an exact pixel-for-pixel copy, use the HEIC to PNG converter.
Why did a transparent area turn white in my JPG?
JPG has no way to store transparency. The converter blends transparent and partly transparent pixels onto white, so the result looks clean rather than showing black patches where the see-through parts used to be.
Will the JPG keep the GPS location of my photo?
No. Location, capture date, camera model and all other EXIF fields are left out of the JPG. The orientation is applied before saving, so the photo still displays the right way round.
Can I convert HEIC to JPG on Windows without installing anything?
Yes. Open this page in a modern browser on Windows, drop your HEIC files onto the converter and download the JPGs. You do not need the HEIF or HEVC extensions from the Microsoft Store, because the decoding happens inside the web page.
Why does a file say it is not a HEIC or HEIF photo?
The tool identifies HEIC by the file's contents, not its name. A JPG, PNG or video that was simply renamed to .heic is rejected with this message, while a genuine HEIC that is damaged or incomplete shows a could-not-be-read error instead. Other files in the list carry on normally.