HEIF and JPG explained
HEIF is the underlying container standard that HEIC is a specific profile of. The distinction matters mainly to developers: HEIF describes the box structure, while HEIC specifies HEVC-compressed contents inside it.
JPEG is a lossy image format designed for photographs. It works by discarding detail the human eye is least likely to notice, particularly in colour and in smooth gradients, which is why it compresses photos far better than it compresses text or line art.
- Where HEIF files come from
- Newer cameras and some Android devices, alongside Apple's HEIC.
- Where JPG is used
- Digital cameras, phone screenshots on Android, and essentially every photo on the pre-2015 web.