Convert HEIC and HEIF photos to JPG or PNG without uploading anything — the image is decoded and re-saved entirely in your browser. Free, private, no signup, no watermark.
How to convert HEIC to JPG
- Drop or choose a
.heic/.heifphoto (from an iPhone or a recent Android). - Pick JPG (smaller, best for photos) or PNG (lossless), and set the quality if JPG.
- Press Convert, then Download the result.
The first conversion briefly downloads the HEIC decoder; after that it’s instant for the rest of your session.
Why HEIC needs converting at all
Apple switched iPhones to HEIC because it stores a photo at about half the file size of an equivalent JPG — great for your phone’s storage, awkward everywhere else. Windows, many web uploaders, older Android phones, and plenty of apps still can’t open HEIC, so “convert HEIC to JPG” is one of the most common photo chores there is. This tool does it locally, so your photos never leave your device on the way to a compatible format.
Private by design — the decoder runs on your device
Most HEIC converters upload your photo to a server. This one doesn’t: it uses the open-source libheif decoder compiled to WebAssembly, which runs in your browser. Your image is never transmitted, which matters for personal photos. The decoder is a few megabytes, so it loads only when you convert (not on every visit) and is cached afterward. Once you have JPGs, the image compressor and resizer can shrink or resize them — also entirely in your browser.