Loading Compress Imgs...
Loading Compress Imgs...
Convert iPhone HEIC photos into JPGs that open on any device or website. Free, and your photos never leave your computer.
Loading tool...
HEIC is the format iPhones and iPads use for photos by default since iOS 11. It stores images using HEVC (H.265) compression inside a HEIF container, which typically produces files about half the size of an equivalent JPG. That saves storage on your phone, but support outside Apple's world is patchy. Windows needs extra codec extensions from the Microsoft Store to show HEIC thumbnails, Chrome and Firefox can't display it at all, and many web forms, printing kiosks and older Android phones reject the file outright.
JPG, on the other hand, opens everywhere. Converting is the quickest fix when you need to email photos to someone on Windows, upload them to a job or exam portal, or add them to a document.
Because most browsers can't read HEIC on their own, this page loads libheif, the open-source HEIF decoder, compiled to WebAssembly. The decoder runs inside your browser tab: it unpacks each photo into pixels on your device, and the browser then encodes those pixels as a JPG. Your photos are never transmitted to a server, which matters for personal pictures, ID documents and anything else you would rather not hand to a stranger. The decoder is downloaded only when you add your first file, so the page itself stays fast.
There is a privacy bonus, too. Since the JPG is rebuilt from the decoded pixels, camera metadata in the original, including GPS location, is not copied into the converted file.
Why is my JPG larger than the HEIC file?
HEVC compression is more efficient than JPEG, so the same photo simply needs more bytes as a JPG, often one and a half to two times as many. If the size matters, lower the quality slider, or run the converted file through Compress Image.
Can I stop my iPhone from saving HEIC in the first place?
Yes. Go to Settings, then Camera, then Formats, and choose “Most Compatible”. New photos will be saved as JPG. Existing photos stay HEIC, and your phone storage will fill up faster, which is why many people keep HEIC on the phone and convert only the photos they share.
What happens to Live Photos?
A Live Photo is a HEIC still plus a separate short video. When you convert the HEIC file you get the still image as a JPG. The motion part is not included.
Will my photos come out rotated or with washed-out colours?
The decoder applies the rotation stored in the HEIC file, so portrait shots stay upright. Colours are converted to standard sRGB, which looks correct on virtually every screen and website, though wide-gamut colour may appear slightly less vivid than on the iPhone's own display.
Do I need to install anything?
No. It works in any up-to-date version of Chrome, Edge, Firefox or Safari, on Windows, macOS, Linux or Android, with no codec packs, apps or sign-up required.
Uploading the photo to a form with a size limit? After converting, use Compress to 50KB or Compress to 200KB to hit the exact limit. Need the photo smaller in pixels? Resize Image handles whole batches. Publishing photos on a website? The WebP Converter produces smaller files than JPG at the same quality.