HEIC to JPG

100% local

Batch convert .heic photos taken on iPhone and other Apple devices into universal .jpg. Images are processed only on your own computer, never uploaded to any server.

Drag HEIC files here
or click here to choose files (multiple files allowed)
Supports .heic / .heif
JPG quality 90%
Tips: the higher the quality, the sharper the JPG and the larger the file; 0.8 to 0.9 is usually plenty for everyday use. If you only need a smaller image, pick a longest edge of 2048 / 1920 / 1280 / 800 px or a percentage under Output size (images are never upscaled); scale and quality take effect independently, and the default Keep original size behaves exactly as before. Conversion runs locally in your browser and the first decode is handled by the built-in HEIC decoder, so please be patient with large images.

Frequently asked questions

The things people ask most about HEIC to JPG conversion.

Are my photos uploaded to a server?
No. Conversion happens entirely inside your browser: HEIC decoding uses the built-in WebAssembly decoder and JPG encoding uses the browser own Canvas encoder. Your files are never sent to any server. Data is cleared as soon as you close the page, and it even keeps working offline.
Why are iPhone photos in HEIC format?
Since iOS 11, iPhone stores photos in HEIC (High Efficiency Image Format) by default. At the same image quality it takes roughly half the space of JPG, which saves room on your phone. Many desktop apps, websites and platforms do not support HEIC directly, though, so the photos need converting to JPG first.
Does it support batch conversion? How many files at once?
Yes. Drag several HEIC files into the page at once, or hold Ctrl / Shift while picking files. There is no hard limit, but the practical ceiling depends on your device memory - a few dozen files at a time is a safe choice.
Why is the converted JPG larger than the original HEIC?
That is expected. HEIC compresses more efficiently than JPG, so the same photo naturally gets larger after conversion. To control the file size, lower the JPG quality or shrink the longest edge (2048 / 1920 / 1280 / 800 px) under Output size.
The photo orientation is wrong (sideways) after conversion. What can I do?
This tool reads the orientation data stored in the photo (EXIF Orientation, or the HEIF irot / imir transform flags) and rotates the output to match. This also applies to untouched photos straight from an iPhone, so manual rotation is normally unnecessary.
Which browsers and devices are supported?
Recent versions of Chrome, Edge, Safari and Firefox all work; the browser needs WebAssembly support. You can use it in browsers on Windows, Mac, Android phones and iPhone, with nothing to install.