Convert HEIC to JPG

● 100% client-side, so nothing is uploaded

Loading…

Convert HEIC to JPG in your browser: iPhone photos saved as .heic or .heif are decoded on your device and come back as ordinary JPGs that Windows, Android, web forms and older apps open without complaint. iPhones have saved photos as HEIC by default since iOS 11 because the files are smaller, but much of the software people send photos to still expects JPG. The decoder, about 1 MB, loads only the first time a HEIC is converted or previewed, and the photo itself is never uploaded. JPG quality starts at 90%.

How it works

  1. Drop the HEIC photos, from AirDrop, a cable transfer or a cloud export. Files are identified by their contents, so .heic and .heif both work.
  2. JPG is selected at 90% quality. Lower it for smaller files to email, or raise it if you plan to edit the result.
  3. Press Convert & download: one photo saves as name-converted.jpg, several arrive together in one ZIP.

Questions

Does converting HEIC to JPG keep the date and location?
No. The photo is decoded and re-encoded, and that drops its metadata: the date taken, the camera details and any GPS position. That is useful when you are sending photos to other people, but if you are converting a photo library and rely on capture dates for sorting, keep the original HEIC files alongside the JPGs.
How do I stop my iPhone saving photos as HEIC?
In Settings › Camera › Formats, choose Most Compatible. New photos are then saved as JPG, at the cost of larger files; photos already taken stay HEIC. Separately, Settings › Photos › Transfer to Mac or PC › Automatic converts photos to JPG as you copy them to a computer over a cable.
Does my file get uploaded?
No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
How are RAW files converted?
Honestly: RAW files carry a full-size JPEG preview rendered by the camera, and that is what this tool extracts, instantly and losslessly. It does not demosaic the sensor data; a RAW developer with your own processing choices is the right tool for that.
Why does HEIC need a special decoder?
Browsers do not decode HEIC, so this page ships an open-source decoder (libheif, compiled to WebAssembly) that runs on your device. The photo itself still never leaves your machine.

Related tools