100% in-browser — zero uploads Batch + zip download, free Maintained 2026 · 0 uploads

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

Field2026 state
InputHEIC / HEIF (ISO 23008-12), any iPhone or Android source
Enginelibheif 1.23.5 compiled to wasm — ~1.4 MB, loads once, browser-cached after
OutputJPEG quality 50–100 (slider, default 92)
BatchMulti-file queue with single zip download
EXIF handlingNot preserved — output contains decoded pixels only. Convert before editing if metadata matters
Multi-image filesPrimary image decoded (burst/sequence files: first frame)
Failure behaviorCorrupt or non-HEIC files rejected with an explicit error card — never a blank output
PrivacyDecode 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