HEIC to JPG converter
Convert iPhone HEIC photos to JPG or PNG — entirely in your browser, no uploads.
Runs 100% in your browserChoose HEIC photos to convert.
How to convert HEIC to JPG
- Select HEIC files. Choose one or more .heic or .heif photos from your device.
- Pick a format. Convert to JPG (smaller) or PNG (lossless), and set the JPG quality if needed.
- Download. Download each converted photo, or use “Download all”.
Why iPhone photos won't open
Since iOS 11, Apple devices save photos as HEIC — the Apple implementation of the HEIF container, paired with HEVC compression. It is genuinely clever: a HEIC photo is roughly half the size of the equivalent JPEG at similar quality, and it can store extra information like depth maps and wider color. The problem is compatibility. HEVC is patent-encumbered, so support is patchy outside Apple's ecosystem: plenty of Windows programs, websites, web upload forms, older Android phones and editing tools either refuse the file or show a blank thumbnail. Converting to JPG (or PNG) trades the size advantage for a format that opens literally everywhere.
JPG or PNG, and the quality slider
For photographs, choose JPG: its lossy compression is designed for the smooth tones and gradients of a camera image and keeps the file small, with a quality slider to balance size against artifacts (around 0.85 is a good default). Choose PNG only when you need a lossless copy or a screenshot-like image with sharp edges and flat color, accepting a much larger file. Remember the conversion is one-directional in practice — re-encoding to JPG discards data, so keep the original HEIC if you might want to edit it later at full fidelity.
Decoded on your device
This converter decodes HEIC with a WebAssembly build of libheif that runs entirely in your
browser, then re-encodes each photo locally — so your photos, which are often personal, never leave your
device, and you can batch a whole camera roll at once. After converting you can shrink the result with the
image compressor, change
its dimensions with the
image resizer, or remove
the embedded GPS location before sharing with the
EXIF stripper.
Frequently asked questions
- No. The HEIC decoder runs as WebAssembly inside your browser — your photos are decoded and re-encoded on your device and never sent to a server.
- HEIC (High Efficiency Image Container) is the format iPhones and iPads use by default. It stores smaller files than JPEG, but many Windows apps, older browsers and websites can’t open it. Converting to JPG or PNG makes the photo work everywhere.
- Yes. Select multiple files and each one is converted; download them individually or use “Download all”.
- JPG is best for photographs and gives the smallest file. PNG is lossless and keeps maximum quality, at a larger size. For iPhone camera photos, JPG is usually the right choice.
- Converting to PNG is lossless. Converting to JPG re-compresses the image; at the default 92% quality the difference is not visible. Lower the quality only if you need a smaller file.
- The primary (main) image is converted. The extra frames in a Live Photo or a multi-image HEIC are not exported.