HEIC to JPG converter
Processed Client SideConvert iPhone HEIC (and HEIF) photos to universally-supported JPG, in batch. Decoding runs entirely in your browser — your photos are never uploaded.
Bookmark this tool now — skip the search next time you need it.
About HEIC to JPG converter
This tool runs entirely in your browser. Whatever you paste is processed on your own device and is never uploaded, logged, or sent to any server.
The HEIC to JPG converter turns Apple HEIC and HEIF photos — the format iPhones and iPads save by default — into JPG files that open anywhere: Windows, Android, older editors, and every upload form that rejects a .heic file. Decoding happens through a JavaScript HEIC decoder that loads on demand the first time you convert, so an entire camera roll of personal photos can be handled without a single upload. Add as many files as you like, set the JPG quality, and each photo is decoded, re-encoded, and listed with its output dimensions and size, ready to save one by one or all at once.
Key features
- Batch-convert whole camera rolls of .heic and .heif files in one pass
- JPG quality slider from 30% to 100% for balancing file size against fidelity
- Output dimensions and file size shown for every photo
- Recognises HEIC files even when the browser reports no MIME type for them, by falling back to the extension — which is what .heic usually needs
- The 1.4 MB decoder loads only when you actually convert, so no other page on the site pays for it
- A photo that cannot be decoded reports its own error while the rest of the batch continues
- Save each JPG individually, or use Download all
- Handles files up to 30 MB each
- Runs entirely in your browser — your photos are never uploaded to a server
How to use it
- Drop your .heic or .heif files onto the dropzone, or click it to browse.
- Set the JPG quality — 90% suits camera photos; drop to 80% when you need smaller files for email or upload.
- Wait for the decoder to load on the first file; everything after that converts quickly.
- Check the dimensions and size shown on each result.
- Click Save on any photo, or Download all to take the whole batch.
Tips & common mistakes
- Keep quality at 85–95% for camera photos. HEIC holds more detail than JPG can, so a low quality setting throws away the advantage twice over.
- To stop producing HEIC in the first place, set your iPhone to Settings → Camera → Formats → Most Compatible; it will shoot JPG from then on.
- EXIF metadata — capture date, camera settings, and location — is not carried into the JPG, because the photo is decoded to pixels and re-encoded from a canvas. Keep the originals if that data matters to you.
- If a file fails, it is usually a Live Photo, a burst, or an unusual HEIC variant. Re-export it from Photos as a still image and convert that.
- HEIC images from newer iPhones can be 10-bit HDR. JPG is 8-bit SDR, so expect a flatter look in very bright or very saturated areas.
- Photos sent through Messages, WhatsApp, or an email client are frequently converted to JPG already — check the extension before running a batch you may not need.
- Large batches convert one file at a time, so a few hundred photos will take a while; results appear as each finishes rather than all at the end.