HEIC to JPG
Convert iPhone HEIC photos to JPG — free, unlimited, and entirely private. Nothing leaves your browser.
Drop files here or click to choose
🔒 Your files never leave your browserHow it works
HEIC is the format iPhones use by default since iOS 11 — smaller than JPEG at the same quality, but not yet accepted everywhere. This tool converts HEIC photos to JPG directly inside your browser tab, using the libheif decoder to unpack the image and the mozjpeg encoder to produce the JPEG.
When you drop a file, Moyang reads its container structure to confirm it's really HEIC — not just guessing from the file extension — then hands the bytes to a background Web Worker for decoding and re-encoding. Your original file is never modified, and nothing ever leaves your device.
Because everything runs locally, there's no 10-conversions-a-day limit and no file size cap — the kind of restrictions server-based converters impose to control their hosting bill. Convert one file or fifty; once a batch is done, download every result at once as a single ZIP.
Limitations
HEIC files decode into a large amount of raw pixel data — a single 48-megapixel photo needs roughly 190MB of memory just for its decoded pixels — so files here are processed one at a time rather than in parallel, to avoid overwhelming your browser's memory. iPhone photos often use the wider Display P3 color profile; this tool doesn't yet preserve that profile in the converted JPEG, so colors may look very slightly less vivid than the original — a limitation we'd rather be upfront about than risk a broken file. Images over 100 megapixels aren't processed at all. Live Photos and bursts convert only their first image, and browsers that auto-convert HEIC before it reaches this page (notably iOS Safari) will show an "already a JPEG" message instead of a fresh conversion.
FAQ
- Is this HEIC to JPG converter really free?
- Yes — completely free, with no file size limits, no daily quota, and no account required. All conversion happens in your browser, so there's no server cost to recoup.
- Why do iPhone photos need converting?
- iPhones save photos in HEIC by default — a modern, efficient format that many apps, websites, and older devices still don't support. Converting to JPG makes your photos work everywhere.
- What happens with Live Photos or burst shots?
- Live Photos and burst shots store multiple images inside one HEIC file. Moyang converts the first (primary) image; if your file contains more than one, the row is flagged so this is never a silent surprise.
- Why does it say my file is already a JPEG?
- Safari on iPhone and iPad sometimes converts HEIC to JPEG automatically the moment you pick a file — before it ever reaches this page. If that happened, your file is already a JPEG and needs no further conversion.