Blog

Convert HEIC to JPG

Your iPhone has been saving photos as HEIC since 2017. It is a good format, roughly half the size of a JPEG that looks the same, right up to the moment something refuses to open it: a job application form, a print lab, a colleague on Windows. Here is what HEIC actually is, where it breaks, how to convert it to JPG without a second round of damage, and when WebP or AVIF is the better target.

What HEIC is, and why your phone picked it

HEIC stands for High Efficiency Image Container, and the name is accurate: it is a wrapper, not a codec. The pixels inside are normally encoded with HEVC (H.265), the same family of compression used for video. Apple made it the default on iPhone with iOS 11 in 2017, and several Android manufacturers have followed since.

The reason is size. At a quality most people cannot tell apart from JPEG, a HEIC file is roughly half as big. On a 128 GB phone that is thousands of extra photos. The container also does things JPEG simply cannot: 10 bits per colour channel instead of 8, which means fewer visible steps in skies and other smooth gradients; transparency; depth maps; and several images stored in one file, which is how Live Photos and burst sequences work.

You can switch it off. On an iPhone go to Settings, then Camera, then Formats, and choose Most Compatible: the camera saves JPEG and H.264 video from then on. The trade is exactly the one above, files around twice the size and no 10-bit depth. Most people leave High Efficiency on and convert the handful of photos that actually need to travel.

Where HEIC breaks

HEIC is a good format inside Apple software and a liability the moment the file leaves it. The places it fails are predictable:

  • Web forms. Upload fields that only accept .jpg, .jpeg, .png and .pdf are everywhere: job applications, insurance claims, government portals, school enrolment, rental agencies. The form rejects the file and rarely tells you why.
  • Windows. A clean Windows install shows HEIC files with a generic icon and no preview until you install the HEIF Image Extensions from the Microsoft Store, and some builds also want the HEVC video extensions, which are not always free.
  • Older Android. Devices below Android 10 have no system decoder, so a HEIC arrives as a file the gallery cannot open at all.
  • Content managers and shop back ends. Many CMS and e-commerce uploaders reject the file type outright, or accept it and then fail to build thumbnails, so the product page shows a broken image.
  • Print labs and photo shops. Order desks and upload portals ask for JPEG or TIFF. A few accept HEIC now; most of the machinery behind them does not.
  • Older desktop software. Image editors, office suites and email clients from before 2018 cannot embed or preview it.

The fix is always the same: send JPEG. Keep the HEIC on the phone as your original and export a copy for whoever is asking. Airpic does the conversion in the browser with the compress image tool, which is free from end to end.

Converting without a second round of damage

HEIC is already a lossy format. Converting to JPEG re-encodes the image a second time, and every lossy encode discards a little more. The damage is negligible if you do it once, at a high quality setting, from the right source. It compounds if you keep re-saving. Five things decide how clean the result is:

  • Start from the phone original. Not a screenshot, not the copy a messaging app sent you, not a version a cloud gallery already resized. Messaging apps recompress hard and strip metadata, so converting one of those is converting damage.
  • Convert once, at high quality. A quality setting around 90 to 95 is visually indistinguishable from the source on a photograph. Dropping lower to save a few hundred kilobytes is only worth it when the destination is a web page, and even then the format is a better lever than the quality slider.
  • Keep the ICC profile. iPhones shoot in Display P3, a wider colour space than sRGB. If the conversion drops the embedded profile, whatever opens the JPEG assumes sRGB, and saturated reds, greens and skin tones shift. Airpic preserves the ICC profile, including when you ask it to strip the rest of the metadata.
  • Make sure EXIF orientation is applied. A phone does not rotate the pixels when you turn it sideways; it writes a rotation flag. Converters that ignore the flag produce a sideways or upside-down JPEG, which is the classic reason a photo looks right on the phone and wrong on a website. Airpic reads the flag and bakes the orientation into the output.
  • Do not upscale during the conversion. If you need more pixels for print, that is a separate, deliberate job for the upscaler, done afterwards on the converted file.

One thing you cannot carry across at all: JPEG is 8 bits per channel and HEIC can be 10. On a normal photograph you will never see the difference. On a long, smooth gradient, a clear sky at dusk or a studio backdrop, 8-bit JPEG can show faint banding. If that matters, export WebP or AVIF instead, or keep the HEIC as the master.

JPG, WebP or AVIF: which one to pick

The right target format depends entirely on who opens the file, not on which format is technically best.

  • JPEG (.jpg). Universal. Every browser, every operating system, every upload form, every print lab, every piece of software written in the last thirty years. Pick it for anything you hand to another person or send to print. It is the least efficient of the four, and that inefficiency is the price of never having to think about compatibility.
  • WebP. Supported by every current browser and by most modern image software. Noticeably smaller than JPEG at the same visual quality, and it supports transparency. Pick it for your own website, product galleries and blog images, anywhere the destination is a browser and you control the page.
  • AVIF. The smallest files of the three at comparable quality, especially on flat areas and gradients, and it handles 10-bit. Encoding takes longer. Support is modern-browser only, and plenty of desktop applications still cannot open it. Pick it when weight is the constraint and the destination is browsers you control, ideally with a JPEG or WebP fallback.
  • PNG. Lossless, so a photograph comes out several times larger than the equivalent JPEG. Only worth it when you need real transparency or pixel-exact graphics: screenshots, logos, line art, diagrams.

A workable habit for phone photos: keep the HEIC as the original, export one high-quality JPEG for forms, print and people, and export WebP or AVIF when a photo is going on a web page. Our guide to compressing images for the web goes into target sizes and quality settings in more detail.

Step by step in Airpic

  1. Open the compress image tool.
  2. Drop the .heic file onto the card, or paste it with Ctrl+V or Cmd+V. The tool also takes JPG, PNG including alpha and 16-bit, WebP, TIFF and AVIF.
  3. Choose JPEG as the output format. WebP, AVIF and PNG are in the same selector if you need one of those instead.
  4. Set the quality slider, or give it a target size in KB and let it find the quality that fits. For a form or a print lab, go high; for a web page, start from a target size.
  5. Set a maximum side if the destination caps dimensions. Plenty of upload forms fail silently on a 12 megapixel photo.
  6. Tick remove metadata if you are sending the photo to a stranger and would rather not include GPS coordinates and the camera details. The ICC colour profile is kept either way.
  7. Press process, check the before and after comparison, and download.

Compressing runs on CPU and it is free from end to end: processing and downloading, no credits and no account. Your file is deleted one hour after you download it, one day at the very most, and it is never used to train anything. If the converted photo is headed for print and needs more pixels, the upscaler is the next step. If what you have is a scan of an old print rather than a phone photo, start with restoring the scan instead.

FAQ

Why does this website reject my iPhone photo?

Almost certainly because the upload field only accepts .jpg, .jpeg, .png or .pdf, and your phone saved a .heic. Convert the file to JPEG and upload that instead. There is nothing wrong with the photo itself.

Will the JPG be bigger than the HEIC?

Usually yes, roughly twice the size at comparable quality. HEIC is a more efficient format, and that efficiency is what you trade away for compatibility. If the size matters, lower the quality slightly or set a target size in KB.

How do I stop my iPhone saving HEIC?

Settings, then Camera, then Formats, then Most Compatible. From then on the camera saves JPEG and H.264 video. Photos already on the phone stay as HEIC.

Does converting lose the date, the location or the colours?

The date and location travel in the EXIF data and are kept unless you tick remove metadata. The ICC colour profile is kept either way, so the colours do not shift. What you do lose is the 10-bit depth, because JPEG is an 8-bit format.

Convert HEIC to JPG in your browser. No account, and compressing is completely free, processing and download included.

Keep reading

White background product photos

Marketplaces want a pure white main image. What they actually check, why cheap cutouts leave a grey rim, and when to export white instead of transparent.

Restore a scanned photo

Scan at the right dpi, denoise first, rebuild faces, colour last. What AI restoration can really recover from an old print, and when to add reference photos.