HEIF and PNG 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.
PNG is a lossless raster format built to replace GIF. It stores every pixel exactly as given and supports a full 8-bit alpha channel, which means genuine partial transparency rather than the single transparent colour GIF offers.
- Where HEIF files come from
- Newer cameras and some Android devices, alongside Apple's HEIC.
- Where PNG is used
- Screenshots, exported logos and UI assets, and anything designed rather than photographed.