HEIC TO JPG · FREE · NO UPLOAD
HEIC to JPG Converter
Drop iPhone photos here and get JPGs instantly — batch included, processed locally with a ~1.4 MB libheif engine that loads once per visit. HEIC and HEIF extensions both work, and every image in a multi-photo file is decoded via its primary frame. Apple has shot HEIC by default on iPhones since iOS 11 (2017) and claims roughly 2× the compression of JPEG at the same quality, which is exactly why half the internet still can't open your photos. EXIF metadata (location, camera, date) is not carried into the JPG — decoded pixels only.
Drop files here or
Processed locally in your browser — nothing is uploaded. Batch supported, zip download included.
0 uploads — verified locally 0 uploads
The 2026 state of HEIC to JPG
| Field | 2026 state |
|---|---|
| Input | HEIC / HEIF (ISO 23008-12), any iPhone or Android source |
| Engine | libheif 1.23.5 compiled to wasm — ~1.4 MB, loads once, browser-cached after |
| Output | JPEG quality 50–100 (slider, default 92) |
| Batch | Multi-file queue with single zip download |
| EXIF handling | Not preserved — output contains decoded pixels only. Convert before editing if metadata matters |
| Multi-image files | Primary image decoded (burst/sequence files: first frame) |
| Failure behavior | Corrupt or non-HEIC files rejected with an explicit error card — never a blank output |
| Privacy | Decode runs in a wasm sandbox in your tab; the network badge stays at 0 uploads |
FAQ
Why does my iPhone save photos as HEIC?
Apple switched the camera default to HEIC in iOS 11 (2017) because it halves file size versus JPEG at similar quality. Windows, older Androids and many web tools still open it poorly or not at all — converting to JPG restores universal compatibility.
Does converting HEIC to JPG lose quality?
Two steps matter: decoding HEIC is exact for the stored pixels, but JPEG output re-encodes lossily. At the default 92 quality the difference is invisible for photos; drop toward 50 only for thumbnails.
Is EXIF metadata kept — location, date, camera?
No, and honestly so: this converter outputs decoded pixels only. If you need metadata preserved, convert on the device that holds the original (Photos app export) or use a desktop tool.
Can I convert several HEIC files at once?
Yes — drop as many as you like. The engine loads once, then files decode in a queue, and you can download everything as one zip.
Last updated: · Launch: libheif.wasm client-side decode, batch + zip, single-page engine isolation · change history