HEIC to JPG
BetaConvert .heic iPhone photos to JPG, PNG, or WebP in your browser. The photos are decoded on your device and never uploaded. Drop a batch, download a zip.
- Free, no sign-up
- Updated
- Reviewed by Olgun Ozoktas
Your photos stay on your device
The decoder runs in your browser as WebAssembly. The image bytes are never sent to FindUtils or anywhere else — you can confirm it in your browser's network panel. Conversion also drops the GPS coordinates an iPhone stores in each photo.
How to Convert HEIC to JPG
-
Open the converter
Go to the HEIC to JPG page. Nothing installs and there is no account step. -
Drop your photos
Drag one or more .heic or .heif files onto the drop area, or click it to browse. Conversion starts immediately. -
Pick a format if you need something other than JPG
JPG is selected by default. Open Options to switch to PNG or WebP, or to move the JPEG quality slider away from its default of 90. -
Download the result
Download a single photo directly, or use Download zip when you converted several. Any file that failed to decode is listed by name so you know what is missing.
Common Use Cases
Sending photos to a Windows PC
Uploading to a job portal or LinkedIn
Attaching a photo to a form or claim
Preparing images for a website
Why use this HEIC converter?
The FindUtils HEIC to JPG converter turns the .heic and .heif photos an iPhone or iPad produces into JPG, PNG, or WebP files that every operating system and upload form accepts. It runs entirely in your browser: libheif is compiled to WebAssembly and decodes each photo on your own device, so the image bytes are never transmitted anywhere.
Batch conversion is the normal case. Drop a whole selection from your camera roll and each photo is processed in turn, with a thumbnail and a size shown as it completes. Anything that finishes is collected into a single zip. Anything that fails is named, with the rest of the batch unaffected — a design choice that matters because a few HDR and Live Photo variants genuinely cannot be decoded in a browser.
Converting through a canvas also removes every piece of embedded metadata, including the GPS coordinates an iPhone records with each shot. That is usually what you want before sending a photo to a stranger. If you need to make the resulting file smaller, the image compressor takes it from here; for formats other than HEIC, use the image format converter, and to change dimensions use the image resizer.
How it compares
Most HEIC converters that rank for this job upload your photos to a server, convert them there, and hand back a download link. That introduces a file size cap, a queue at busy times, and a copy of your photograph — with its location data — on somebody else's machine, held for whatever period their policy states. This page has none of those properties because the decode happens in your tab. The cost of that choice is a one-time WebAssembly download of a few megabytes on your first visit, which the browser then caches.
Tips
- Quality 90 is the default because the difference from 100 is invisible on a photo while the file is far smaller. Below about 70 the artefacts start to show on skin and sky.
- Convert to PNG only when you genuinely need a lossless copy — a PNG of a 12-megapixel photo can be ten times the size of the JPG.
- If a portal rejects your JPG for being too large, run it through the image compressor at /convert/image-compressor/ afterwards.
- Set Formats to Most Compatible on the phone if you would rather not convert again. It changes new photos only.
- A Live Photo is a HEIC still plus a separate MOV video. This page converts the still.