Rasp

Comparison

HEIC vs JPG

One is technically better by a wide margin. The other is the only one you can send to anyone. That is the whole trade-off.

Should I use HEIC or JPG?

Keep HEIC on your phone, where it saves roughly half the storage at the same visual quality. Convert to JPG whenever a file leaves your control — for emailing, uploading to a form, printing, or opening on Windows. HEIC is the better format; JPG is the one everything can read.

The comparison

HEIC JPG
File size About half a JPG at matched quality Baseline
Colour depth 16 bits per channel 8 bits per channel
Transparency Supported Not supported
Published 2015, adopted by Apple 2017 1992
Opens on Apple devices Yes Yes
Opens on Windows Needs a codec extension Yes
Opens on Android Varies by device Yes
Web upload forms Frequently rejected Universally accepted
Print services Frequently rejected Universally accepted
Can a browser create one? No — patent-encumbered Yes

Why there is no measured size table here

Every other comparison on this site quotes figures produced by the site’s own converters over a fixed corpus. This one cannot.

HEIC encoding is patent-encumbered, and no browser ships an encoder — including this one. There is no way to produce a HEIC input here without introducing a file from elsewhere, which would make the number unreproducible and therefore worth less than no number at all.

What can be said with confidence is the direction and rough magnitude: Apple’s own documentation and the HEIF specification both describe roughly half the size at equivalent quality, and that matches general experience. Where this site can measure, it does; where it cannot, it says so.

HEIC is the better format

This is not really contested. HEIC compresses far more efficiently, stores twice the colour depth, supports transparency, and can hold image sequences — which is how Live Photos work.

The reason is chronology. JPEG was standardised in 1992. HEIC arrived in 2015 and inherited two decades of video compression research, because it is structurally a video frame in a container.

If image formats were judged only on their merits, nobody would use JPG.

JPG is the format that works

But formats are not judged only on merit. They are judged on whether the recipient can open the file.

  • Windows needs a codec extension for HEIC, and the HEVC component has historically carried a charge
  • Many Android devices cannot open HEIC at all
  • Upload forms reject it routinely
  • Print services mostly reject it
  • Older photo editors do not know what it is

JPG has none of these problems, anywhere, and has not for thirty years.

The rule that follows

Keep HEIC on the phone. Convert to JPG on the way out.

Your camera roll stays half the size it would otherwise be. Anything you hand to another person or system arrives in a format that cannot fail to open.

That means leaving your iPhone on High Efficiency and converting to JPG when you need to — rather than switching the camera to Most Compatible and paying double storage for every photograph you will never send anyone.

When to pick something else entirely

JPG is not always the right destination.

  • Putting photos on a website you controlconvert straight to WebP. Smaller than JPG, and every current browser reads it. Go directly rather than via JPG, because two lossy steps discard more than one.
  • Editing the photoconvert to PNG for a lossless working copy, at a much larger file size.
  • Maximum compression for the webAVIF, which is technically HEIC’s sibling but royalty-free, and which browsers can actually create.

More detail on each format: HEIC, JPG.

Questions

Is HEIC better quality than JPG?
At the same file size, yes, noticeably. HEIC also stores 16 bits per colour channel against JPG's 8, which matters when editing — 8-bit files band visibly when you push exposure or shadows. At the same visual quality, HEIC is roughly half the size.
Should I turn off HEIC on my iPhone?
Only if converting files is a constant annoyance. Settings → Camera → Formats → Most Compatible switches new photos to JPG. You will roughly double your photo storage use, and existing HEIC files are unaffected. For most people, keeping HEIC and converting when needed is the better trade.
Does converting HEIC to JPG lose quality?
A little. Both are lossy and the image is re-encoded, so a small amount of detail goes. At a sensible quality setting the difference is invisible at normal viewing sizes. It is a one-way step, so keep the HEIC original.
Why is my JPG bigger than the HEIC it came from?
Because HEIC is the more efficient format. Storing the same picture as JPG costs more space — that is the whole reason Apple adopted HEIC. A larger JPG is the expected outcome, not a failed conversion.
Which should I use for printing?
JPG, at a high quality setting, unless the print service explicitly accepts HEIC. Most do not. Print resolves detail that screens hide, so use quality 95 or above.
Can I convert JPG back to HEIC?
Not in a browser, and mostly not worth doing anyway. HEIC encoding is patent-encumbered and no browser ships an encoder. Converting a JPG to HEIC would also gain you nothing — the detail JPG discarded is already gone.
Do HEIC files keep more metadata than JPG?
Both formats can carry EXIF metadata such as capture date and GPS coordinates. What varies is whether a particular conversion preserves it — most converters, including this one, do not carry all of it across.

Sources

Related reading