HEIC to JPG Converter
Make iPhone HEIC photos openable everywhere: convert them to JPG in your browser with a built-in decoder — no upload, no install, works on any device.
Drop an iPhone HEIC photo above to convert it to JPG
HEIC — the High Efficiency Image Container — became the iPhone camera's default format with iOS 11 in 2017. Inside, photos are encoded with HEVC, the still-image profile of the H.265 video codec, which squeezes pictures to roughly half the size of a JPEG at comparable visual quality. That efficiency is why Apple stuck with it.
The trouble begins the moment a HEIC file leaves the Apple ecosystem. Windows needs an extra extension before its Photos app can read one, most Android galleries ship without any decoder, and a long tail of desktop software, print labs and upload portals simply predates the format. Double-clicking a photo straight off an iPhone backup often ends in an error dialog.
This page converts HEIC and HEIF photos to JPEG entirely inside your browser. It first asks the browser itself to decode the file — Safari manages natively — and only otherwise falls back to a bundled decoder that downloads once. The JPEG is drawn on a local canvas and saved straight to your device; family photos are never transmitted to a server.
Common uses
- Copying iPhone photos to a Windows PC by cable delivers HEIC files the Photos app rejects without extra extensions; converting each to JPG takes seconds and removes the hurdle entirely.
- Submitting a photo taken on an iPhone to an online form — exam registrations, visa applications, job portals — whose validator whitelists JPG alone and bounces everything else before a human ever sees it.
- Freeing pictures shared from an iPhone for Android relatives: messaging apps and email sometimes keep the original HEIC, which their gallery cannot display — one conversion makes the memory visible again.
- Preparing photos for printing or a framed gift: photo labs and self-service kiosks overwhelmingly expect JPEG, and a batch of HEIC files can stall the whole order until everything is re-saved.
Frequently asked questions
- Why does my iPhone shoot HEIC photos in the first place?
- Since iOS 11, Apple saves camera photos as HEIC by default, because HEVC-based compression keeps roughly the same quality at about half the file size of JPEG — more photos per gigabyte. The iPhone converts to JPEG on the fly when sharing with devices that need it.
- Does converting HEIC to JPG lose quality or metadata?
- A little of both, honestly. Pixels get re-encoded as lossy JPEG — keep quality at 80 or above and the difference stays invisible. Most EXIF metadata (camera model, GPS, timestamps) is dropped, and photos stored with a rotation tag may appear turned. Keep the original HEIC as your master copy.
- Is my photo uploaded anywhere?
- No. Decoding and conversion run entirely inside your browser tab — the one-time decoder download comes from the page itself, and the finished JPG downloads straight to your device. Nothing is transmitted to a server, which matters when the pictures are family memories or identity documents.
- Why is the converted JPG larger than my HEIC?
- Because HEIC's reason for existing is compression efficiency: HEVC encodes the same scene in fewer bytes than JPEG can. Switching to the older, universally readable format usually costs a bit of extra size — the trade you make so Windows, Android and every upload form can open the file.
- Can I stop my iPhone from taking HEIC photos?
- Yes — Settings, Camera, Formats, then Most Compatible switches new shots to JPEG. Existing HEIC photos stay as they are and still need converting, and each new photo costs roughly double the storage, which is why most people convert on demand instead.