
Quality 85 · higher looks better, lower is smaller
Largest file size in KB. Images are resized only if quality alone can’t reach it.
Compress HEIC photos and convert them to JPG
iPhones and many Android phones save photos as HEIC (High Efficiency Image Container). It's an excellent format, about half the size of a JPEG at the same quality, but Windows, many websites, online forms, and older apps can't open it. This tool converts HEIC photos to JPEG, WebP, or PNG in your browser, with control over quality and size, so you get a photo that opens everywhere at the file size you need.
Your photos are never uploaded, so they stay private.
How to use it
- Choose one or more
.heicor.heifphotos, or drag them onto the box. - Pick a format. JPEG opens anywhere. WebP is smaller and works in every modern browser.
- Set the quality, or set a target file size if a website or form has an upload limit.
- Optionally make the photo smaller in pixels, then download each photo or all of them as a ZIP.
Why your JPEG might be bigger than the HEIC
HEIC uses modern video compression technology, so it stores photos far more efficiently than JPEG. When you convert a HEIC to a high-quality JPEG, the file often gets larger, even though it looks the same. That's normal. To get a smaller file:
- Choose WebP, which comes much closer to HEIC's efficiency.
- Lower the quality a little. 75 to 85 looks great for most photos.
- Reduce the largest dimension. An iPhone photo is 4032 pixels wide, but 1920 or 2560 is plenty for screens, email, and websites.
- Or switch to Target size and type the size you need. The tool finds the best quality that fits.
| Format | Typical size of a 12 MP photo | Opens on |
|---|---|---|
| HEIC (original) | 1.5 to 3 MB | iPhone, iPad, Mac, and recent Android. Windows needs an extension. |
| JPEG, quality 85 | 2.5 to 5 MB | Everything |
| JPEG, 2560 px, quality 80 | 0.6 to 1.2 MB | Everything |
| WebP, quality 80 | 1.2 to 2.5 MB | Every modern browser, plus Android and recent Windows and macOS |
Privacy: location data is removed
Phone photos usually include the exact GPS location where they were taken, along with the date and phone model. Converted photos contain none of that, so you can share them without revealing where you live. The picture itself is unchanged, and portrait photos keep their correct orientation.
How it works
Safari on Mac, iPhone, and iPad can read HEIC natively, so the tool uses that when it's available. In Chrome, Edge, and Firefox it loads libheif, the open-source HEIC decoder, built to run in your browser. It downloads once, about 1.5 MB, and then works offline. Decoding happens on your device, and nothing is sent to a server.
Frequently asked questions
Are my photos uploaded?
No. Photos are decoded and converted in your browser. Only the decoder library itself is downloaded the first time.
Can I stop my iPhone from taking HEIC photos?
Yes. On your iPhone, open Settings, then Camera, then Formats, and choose Most Compatible. New photos will be saved as JPEG. Existing photos stay HEIC, and you can convert them here.
Does it keep the photo’s date and location?
No. All metadata, including GPS location, camera details, and date taken, is removed. That's safer for sharing, but if you need the original date for sorting, keep a copy of the HEIC.
What about Live Photos or burst shots?
A HEIC can hold more than one image. The tool converts the main photo and tells you when there are others in the file. The motion part of a Live Photo is a separate video file, so it isn't affected.
Why is the first photo slow?
In most browsers the decoder downloads the first time you convert a photo. After that, photos convert in a second or two each, depending on your device.
Is there a size limit?
Each photo can be up to 100 MB. Very large panoramas may need a desktop browser with plenty of memory.
