Save as

Compress by

Quality 85 · higher looks better, lower is smaller

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

  1. Choose one or more .heic or .heif photos, or drag them onto the box.
  2. Pick a format. JPEG opens anywhere. WebP is smaller and works in every modern browser.
  3. Set the quality, or set a target file size if a website or form has an upload limit.
  4. 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.
FormatTypical size of a 12 MP photoOpens on
HEIC (original)1.5 to 3 MBiPhone, iPad, Mac, and recent Android. Windows needs an extension.
JPEG, quality 852.5 to 5 MBEverything
JPEG, 2560 px, quality 800.6 to 1.2 MBEverything
WebP, quality 801.2 to 2.5 MBEvery 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.

Compression Tool Library

Flipper File