HEIC vs JPG

Same photo, half the bytes, far fewer places that open it. Here’s where the savings come from and when to pick which.

HEICJPG
Typical size, 12 MP iPhone photo≈ 1.5–2.5 MB≈ 3–5 MB
CompressionHEVC (H.265) intra-frame, blocks 64 → 4 pxJPEG DCT, fixed 8 × 8 px blocks
Colour depthUp to 10-bit on iPhone (16-bit in the spec)8-bit
TransparencyYes (alpha plane)No
Extra dataDepth map, multiple images, thumbnailsOne image (+ EXIF thumbnail)
Opens on Windows out of the boxNo (needs Store extensions)Yes
Accepted by typical upload formsRarelyAlmost always
StandardISO/IEC 23008-12 & 23008-2ISO/IEC 10918-1 (1992)

File sizes vary with the scene; detailed, noisy shots are larger in both formats.

See how each format carves up the same photo

JPEG always cuts a photo into 8 × 8 pixel blocks. HEIC’s HEVC codec starts from 64 × 64 blocks and only splits where there’s detail, so a calm sky costs a handful of big blocks while the fruit gets small ones.

Show blocks for
0 blocks to describe this 600×448 crop, 0 of them 32 px or larger. Fewer, bigger blocks where nothing changes is a large part of why HEIC files are about half the size. Simplified illustration: real encoders also weigh prediction, motion-style copying within the image and bit cost.

Where HEIC’s savings come from

JPEG, standardised in 1992, splits every image into a grid of 8 × 8 pixel blocks, converts each block into frequencies and throws away the fine ones it thinks you won’t notice. Every block costs roughly the same overhead, even in an empty sky.

HEVC was designed two decades later for video. It uses blocks as large as 64 × 64 where the picture is smooth and splits down to 4 × 4 where there’s texture. It also predicts each block from its already-decoded neighbours in 35 directions and only stores the difference. Together that is why a HEIC is typically about half the size of a JPG at the same visual quality.

That cleverness costs compatibility. HEVC is covered by patent pools, so many operating systems and apps have avoided shipping a decoder by default. JPEG’s patents expired long ago, which is why it opens everywhere.

Wanting to know where half the file actually went is a good instinct; ahaboo answers that sort of why-question with narrated explainers, such as why the Moon has phases.

Which should you use?

  • Keep HEIC on the phone and in your iCloud or Apple Photos library: smaller, higher quality, metadata intact.
  • Convert to JPG whenever the photo leaves Apple devices: email to a Windows user, upload forms, print shops, marketplaces.
  • Convert to PNG only if you’ll edit the photo repeatedly and want no further loss.

Convert HEIC to JPG · What is a HEIC file?

Questions people ask

Is HEIC better than JPG?

For storing photos, yes: similar quality in about half the space, plus 10-bit colour and depth data. For sharing, JPG is better because everything opens it.

Does converting HEIC to JPG reduce quality?

Slightly, because JPG re-compresses the image. At quality 90 or above the change is not visible in normal viewing, but the file grows.

Why is a JPG from my iPhone about twice as big?

JPEG uses fixed 8×8 blocks and simpler prediction than HEVC, so it needs more data for the same picture.