Convert iPhone HEIC/HEIF photos to JPG or PNG right in your browser — pick a quality level, compare before/after size, and download. Nothing is ever uploaded to a server.
Everything happens in your browser — your photos are never uploaded to a server.
Drag and drop a HEIC or HEIF photo here, or click below to browse.
HEIC's efficiency is a real advantage on your phone, but it becomes a genuine obstacle the moment a photo needs to leave the Apple ecosystem — uploading to a website that only accepts JPG or PNG, attaching to a work application on Windows that doesn't render HEIC previews, sharing with someone on an older Android phone, or submitting to a form, printing service, or stock photo site with explicit format requirements. In every one of these situations, converting to JPG (or occasionally PNG) turns a photo that half your recipients can't even open into one that opens correctly everywhere, instantly.
This comes up constantly for anyone who takes photos on an iPhone and needs to use them elsewhere: uploading product photos to an online marketplace, submitting images for a print order, attaching a photo to a resume or application, or simply sending a picture to someone whose device or software doesn't understand HEIC. It's one of the most common everyday format-compatibility problems modern smartphone photography creates.
HEIC files store image data using a fundamentally different, more modern compression scheme than JPG's older, well-established one, which means converting between them requires fully decoding the HEIC's compressed data back into raw pixel information before re-encoding it into the target format. This tool performs that entire pipeline using libheif, an open-source HEIC/HEIF decoding library compiled to WebAssembly so it can run at near-native speed directly inside your browser — no plugin, extension, or server round-trip required.
Once the image is decoded to raw pixels, converting to JPG or PNG is a standard re-encoding step handled by the browser's own Canvas API, the same underlying mechanism every other image-conversion tool on this site uses. The result is a completely ordinary JPG or PNG file, indistinguishable from one saved directly in that format by any other software.
Both formats can hold a full-color photograph, but they use different, non-interchangeable compression algorithms under the hood — HEIC uses the same modern video-codec-derived compression as HEVC (H.265), while JPG uses a compression scheme from the early 1990s that's simpler but far more universally supported. HEIC's newer algorithm is genuinely better at squeezing out file size for a given visual quality, which is exactly why Apple adopted it as the default — the same photo typically takes up roughly half the space as a HEIC compared to an equivalent-quality JPG.
The practical tradeoff is compatibility, not quality: JPG's near-universal support across every device, browser, website, and piece of software made in the last three decades makes it the safer choice whenever a photo needs to be shared, uploaded, or used outside Apple's own ecosystem, even though the resulting file will typically be somewhat larger than the original HEIC.
If you're converting several photos, consider batching the same quality setting across all of them for consistent results, especially if they're going into a shared album, product listing, or document where visual consistency matters. For photos you plan to print, lean toward a higher quality setting or PNG output, since printing tends to reveal compression artifacts more readily than viewing on a screen. For photos headed to the web (a website, social media, an online form), a moderate JPG quality setting (roughly 70-85) usually strikes the best balance — visually excellent while keeping upload and page-load times fast.
If you regularly take HEIC photos but frequently need JPG for sharing, it's worth checking your iPhone's own Camera settings — under Settings, Camera, Formats, switching to 'Most Compatible' makes your phone save new photos directly as JPG going forward, which avoids needing a converter at all for future photos, while a tool like this one remains useful for your existing HEIC photo library.
HEIC to JPG solves a specific iPhone photo compatibility problem. These related image tools cover other common everyday image conversion and optimization needs.