All tools · Images · HEIC to JPG

HEIC to JPG.

iPhones save photos as HEIC by default, which Windows, older apps, and many websites still refuse to open. This converter turns HEIC (and HEIF) files into universally supported JPG images. Everything runs locally in your browser using WebAssembly — the files are never uploaded to a server, so it works even with your Wi-Fi turned off.

Drop HEIC or HEIF photos here, or browse

Files stay on your device — nothing is uploaded.

i. Drop one or more .heic or .heif files onto the box above (or click to pick them).
ii. The libheif WebAssembly decoder reads each photo directly inside your browser tab.
iii. Each image is re-encoded as a JPG at your chosen quality — no server round-trip.
iv. Download the converted JPGs. Nothing was uploaded at any point.

Frequently asked questions

Are my photos uploaded to a server?

No. There is no upload endpoint. Decoding and encoding happen entirely in your browser using WebAssembly. You can prove it: turn off Wi-Fi and the converter still works.

Is there a file-size or file-count limit?

There is no artificial limit and no watermark. The practical ceiling is your device’s memory, since everything is processed locally.

What is a HEIC file?

HEIC (High Efficiency Image Container) is the format iPhones and iPads have used by default since iOS 11. It saves space but is not supported everywhere, which is why converting to JPG is often necessary.

Will converting to JPG reduce quality?

JPG is a lossy format, so there is some quality trade-off, but at high quality settings the difference is visually negligible. You can adjust the quality slider to balance size and fidelity.

Embed this tool

Add this free, no-upload tool to your own site with one line:

<iframe src="https://fileanvil.com/embed/heic-to-jpg/" width="100%" height="480" style="border:1px solid #ddd;border-radius:12px" title="HEIC to JPG Converter"></iframe>