toolConvertersfree
HEIC to JPG Converter
Open the photos your iPhone insists on saving as .heic.
Drop images here, or
HEIC files from an iPhone or Mac. Decoding happens in your browser.
Runs entirely in your browser. Nothing you paste is uploaded, logged, or stored.
How to use it
- Add one or more .heic files from your iPhone or Mac.
- Set the JPEG quality.
- Convert — a single file downloads as JPG, several arrive as a ZIP.
Why HEIC is awkward
Apple devices default to HEIC because it stores the same photo in roughly half the space of JPEG. The catch is support: Safari can display HEIC, but Chrome, Firefox, and most Windows software cannot, so the files are effectively unopenable once they leave the Apple ecosystem.
How this converts without uploading
Since browsers other than Safari can't decode HEIC natively, the tool loads a WebAssembly decoder the first time you convert — about 1 MB, cached afterwards. Decoding then happens locally, which matters for photos more than for most file types.
FAQ
- Are my images uploaded to a server?
- No. Every tool here decodes and re-encodes your file using your browser's own Canvas APIs. The image never leaves your device, which is also why it works offline once the page is loaded.
- Why is the first conversion slower?
- The HEIC decoder is a roughly 1 MB WebAssembly module downloaded on first use, so it isn't part of the page load for people who don't need it. Later conversions reuse the cached copy.
- Can I stop my iPhone producing HEIC?
- Yes — Settings › Camera › Formats › Most Compatible switches the camera to JPEG. You lose the space saving, but you avoid the conversion step entirely.