Convert HEIC/HEIF iPhone photos to JPG online. Batch conversion, quality control, processed locally in your browser — photos never leave your device.
TL;DR: Free HEIC to JPG converter: batch-convert iPhone photos in your browser with adjustable quality. No upload, fully private.
For local tools, open DevTools → Network and search your input — it should not appear in requests.
Next steps
Usage Guide
Convert iPhone HEIC/HEIF to JPG locally: batch, multi-frame split, orientation bake-in. Default quality ~90%; use HEIC→PNG for lossless.
1. Steps
- Drop HEIC only.
- Set quality and convert.
- Download per row or all; multi-frame expands.
2. Format choice
HEIC for Apple ecosystem, JPG for sharing, PNG for editing/alpha.
3. EXIF
- Orientation baked when supported.
- GPS not rewritten on Canvas export.
- Keep original HEIC for archival metadata.
4. Failures
- Truncation / Live Photo video half.
- Export a still and retry one file.
- Reduce batch size under memory pressure.
5. OS alternative
Camera → Most Compatible shoots JPG; this page helps on machines without Apple tools.
6. Pair tools
- HEIC to PNG / WebP.
- Then image-to-PDF for binders.
FAQ
Re-encoding has a minor effect; the default 90% quality is visually near-lossless. For fully lossless output use HEIC to PNG.
No. WebAssembly decodes HEIC inside your browser and the photos stay on your device — the core difference from most online converters.
Since iOS 11 the High Efficiency format is the default, roughly half the size of JPG, but Windows and some apps cannot read it. You can also switch Settings - Camera - Formats to "Most Compatible" to shoot JPG directly.
Yes. Drop dozens of photos, then download row by row or all at once; name collisions get a -2 suffix. Burst and multi-frame HEIC keep every frame, exported as name.jpg, name-2.jpg, and so on.
Canvas export does not write EXIF back. That keeps shares cleaner; keep the original HEIC when you need location or timestamps.
Usually a truncated file, a renamed non-HEIC, or the video half of a Live Photo. Export a still frame from Photos and retry that one file; shrink the batch size if it still fails.
Related Tools
Related Articles
HEIC to JPG: The Complete Guide — Why Systems Reject iPhone Photos and Three Ways Through
The root cause behind format-not-supported errors on exam registrations, visa uploads and government portals: what HEIC is, why legacy systems only accept JPG, and the trade-offs between capture settings, transfer-time conversion, and after-the-fact conversion — plus orientation, naming, and failure triage.
Image Formats Explained: JPG, PNG, WebP, HEIC, and SVG — Which One, When, and How to Convert
A practical guide to choosing image formats: what JPG, PNG, WebP, HEIC and SVG are actually good at, when compression hurts, why transparency changes everything, honest boundaries of browser converters, and how to convert without stacking damage.
JPG to WebP: When It's Worth It, and How to Convert Without Losing Quality
How much smaller is WebP than JPG, when you should NOT convert, and which quality setting to pick? The decision criteria, browser-local conversion walkthrough (no uploads), and a WebP/JPG/PNG selection table.