HEIC to JPG
How to use
Converts iPhone HEIC photos to JPG or PNG so they open on Windows, Android and upload forms. Drop the photos, pick JPG or PNG, and download. Nothing is uploaded.
Step 1 of 4: Upload
- 1
- 2
- 3
- 4
Step 1 of 4 · Upload
- 1Upload
- 2Options
- 3Convert
- 4Download
Why use this tool
- Converts iPhone HEIC photos to JPG or PNG in Chrome, Firefox and Edge as well as Safari, using its own HEIC decoder.
- Convert a whole set of photos at once; they download together in a ZIP.
- The converted file is drawn fresh from the pixels, so the location stored in the original photo is not copied across.
- Uploading iPhone photos to a passport, visa, exam or job portal that accepts only JPG
- Opening iPhone pictures on a Windows PC without installing codecs
- Sending photos to Android users or into apps that do not read HEIC
- Converting private photos without handing them to an online service
Free and private. Everything runs on your own device, with no account and no uploads.
iPhones save photos as HEIC by default because it takes about half the space of JPG. The catch appears the moment the photo leaves Apple's ecosystem: Windows often needs an extra codec, many websites and government portals reject .heic uploads, and Android apps may not open it at all. This converter decodes HEIC in your browser and writes a JPG (or PNG) that works everywhere, and because it runs locally, personal photos never go to a conversion server.
HEIC uses HEVC compression, which is covered by patents, so Windows does not include the decoder by default. Converting to JPG removes the dependency entirely.
The photo is decoded inside your browser using a WebAssembly build of libheif. It is never uploaded, which is the main reason to use a local converter for private pictures.
Browsers other than Safari cannot read HEIC natively, so a decoder of about 3 MB is downloaded the first time. After that it is cached and conversions are fast.
The still image is converted. The short video part of a Live Photo is stored separately and is not included.
No. The JPG contains pixels only, so GPS coordinates and camera metadata are removed: worth knowing before posting photos publicly.
Settings → Camera → Formats → Most Compatible makes the camera save JPG. You can also set Settings → Photos → Transfer to Mac or PC to Automatic, which converts on transfer.
- 1
Add HEIC photos
Drop .heic or .heif files from your iPhone, AirDrop or iCloud download. Batches are fine.
- 2
Pick JPG or PNG
JPG for sharing and uploads; PNG if you want a lossless copy for editing.
- 3
Set quality
Quality 90 keeps the photo visually identical to the original.
- 4
Convert and download
The HEIC decoder loads on first use, then each photo converts in a second or two.
- ·Choose JPG for anything you upload or share; PNG files from photos are very large
- ·Convert a whole AirDrop batch at once: the results arrive in a single ZIP
- ·If a photo fails, try re-exporting it from the Photos app; some edited or burst images use HEIC features the decoder does not support