HEIC vs JPEG: what is the difference?

HEIC and JPEG can both hold a shareable photo, but their format features and compatibility trade-offs differ.

HEIF is a container; HEIC is a common kind of HEIF image

HEIF is a container format that can hold one or more images and related image data. HEIC commonly describes an HEIF image encoded with HEVC. Apple's HEIF overview explains that the format can store more than one still image, so an extension alone is not a complete compatibility test.

A practical comparison

On narrow screens, scroll sideways to see every column. With a keyboard, focus the table area and use the left and right arrow keys.

HEIC / HEIF vs. JPEG
Question HEIC / HEIF JPEG
Container and codec HEIF is a container; HEIC commonly uses HEVC image coding. A still-image format standardized by ITU-T JPEG.
Compression Apple uses HEIF/HEVC for High Efficiency capture; the result varies by image and software. This tool uses lossy JPEG encoding, so its conversion is not a bit-for-bit copy.
Compatibility Support depends on the operating system, app, and file features. Commonly accepted by older apps and upload forms; confirm the destination's rules.
Retained content after conversion May carry more than one still image or related image data. This tool makes a decoded still-image JPEG; do not treat it as preserving metadata, HDR, depth, or Live Photo auxiliary data.
Best use Keep an original when your devices and workflow support it. Create a copy when a recipient or service needs a conventional still image.

What conversion changes

This tool creates a new, lossy JPEG rendition and leaves the original HEIC unchanged. Its release check verifies JPEG structure and dimensions for two supported fixtures; it does not verify retention of metadata, HDR, depth information, or Live Photo auxiliary data. Keep the original when those features may matter.