HEIC to JPG Converter

Convert HEIC and HEIF photos from your iPhone or iPad to JPG or PNG right in your browser. Drop your files, choose quality, and download — nothing is uploaded; everything runs locally on your device.

Drop .heic or .heif files here, or browse

iPhone / iPad photos · nothing uploaded · works offline

What is HEIC and why convert it?

HEIC (High Efficiency Image Container) has been the default photo format on iPhones and iPads since iOS 11. Apple adopted it because HEVC compression stores photos at roughly half the file size of JPEG at equivalent quality — a 4 MB iPhone photo is typically under 2 MB as HEIC.

The catch is compatibility. Most Windows PCs, Android devices, web browsers, social networks, and photo editors cannot open HEIC without installing extra software. Converting to JPG makes your photos instantly usable anywhere.

HEIC vs JPG vs PNG

FormatCompressionCompatibilityBest for
HEIC / HEIF Lossy (HEVC) Apple devices; limited elsewhere Native iPhone/iPad storage — smallest file, best quality
JPG / JPEG Lossy Universal — every device, app, website Sharing photos, emailing, social media, web upload
PNG Lossless Universal When you need pixel-perfect quality; larger files than JPG

How this converter works

The tool uses heic2any, a WebAssembly library that decodes the HEVC-compressed HEIC stream in your browser and re-encodes it as JPEG or PNG using the browser's built-in image encoder. The entire process happens inside your browser tab — no file is sent to a server, and the library works offline once cached.

Because re-encoding always involves a transcode step, the output JPEG will be very slightly different from the original (even at quality 100). For all practical purposes at quality 85 or above, the difference is invisible to the eye.

Tips

  • Quality 85 is the recommended default for most uses — indistinguishable from the source but 30–40% smaller than quality 100.
  • Use PNG only when you specifically need lossless output — PNG photos are noticeably larger than JPEG.
  • WhatsApp and Instagram recompress photos anyway when you upload them, so there is no benefit to using quality 100 — 75–80 is fine.
  • If you want to further reduce the file size after conversion, use the Image Compressor.

Frequently asked questions

What is HEIC and why do I need to convert it?
HEIC (High Efficiency Image Container) is the default photo format used by iPhones and iPads since iOS 11. It uses the HEVC codec to store photos at half the size of JPEG with better quality. The problem is that most Windows PCs, Android devices, web browsers, social platforms and photo editors cannot open HEIC files without extra software — so you need to convert them to JPG or PNG for broad compatibility.
Is my photo uploaded to a server?
No. The conversion runs entirely inside your browser using WebAssembly — the photo never leaves your device. It is not uploaded to any server, not logged, and not transmitted anywhere. This makes it safe to convert private photos such as medical images or sensitive personal pictures. The tool also works offline once the page has loaded.
JPG or PNG — which should I choose?
JPG (JPEG) is almost always the right choice for photos. It produces small files, the quality slider lets you balance size and clarity, and it is universally supported. Choose PNG only if you need a lossless copy (no quality loss at all) — but PNG files will be significantly larger. For a typical iPhone photo, JPG at quality 85 is indistinguishable from the original while being far smaller.
What quality setting should I use?
The default quality of 85 is a good balance: visually identical to the original at about 60–70% of the HEIC file size. For sharing on social media or WhatsApp, 75–80 is fine. Only go below 70 if you specifically need very small files and can tolerate some visible compression artefacts. Quality 90–100 is rarely worth the extra size for photos.
Can I convert multiple HEIC files at once?
Yes. Select or drop multiple HEIC files and the tool will convert them one by one, showing a preview and a download button for each. Conversion is sequential — large batches may take a moment depending on your device.

Related tools

See all browser tools →