Apple started using the High Efficiency Image Container (HEIC) in iOS 11 and macOS High Sierra in 2017. The new format promises much smaller file sizes compared to JPG or PNG, and it supports many other useful features. Microsoft and Google recently announced support for HEIC in the next versions of their respective operating systems.
HEIC And HEIF
HEIC is the container or file extension that holds HEIF images or sequences of images. HEIF borrows technology from the High Efficiency Video Compression (HEVC) codec, also known as h.265. Both HEVC and HEIF are proprietary technologies developed by the Moving Picture Experts Group (MPEG).
HEIF came into the mainstream when Apple made it the default format for its pictures on iOS11 devices and macOS High Sierra. However, other operating systems or websites don’t yet support HEIF and its HEIC file extension, so Apple’s operating systems will automatically convert the images to JPEG when users want to share them with friends who don’t use Apple products.
Benefits Of HEIC
The biggest benefit by far of HEIC, and why anyone would even consider yet another image format on the web, is that HEIC images promise to be half the size or smaller compared to JPEG images, but with even better quality. HEIC can also replace file extensions that support image sequences, such as GIF and GIFV.
Additionally, HEIC files can store not just multiple individual images, but also their image properties, HDR data, alpha and depth maps, and even their thumbnails.
Cons Of HEIC
Because HEIC and HEIF are developed by MPEG and are based on HEVC technology, that means that HEIC could have some patent issues. Multiple patent groups outside of MPEG claim to have patents on HEVC technology, so we may see similar claims against HEIC. This could (potentially) impact not just larger platform owners, such as Apple, but also small websites that publish images in the HEIC format.
Another con of HEIC is quite obvious: It doesn’t yet have widespread adoption beyond iOS 11 and macOS High Sierra. Without use on other platforms, HEIC could remain just another technology that can be used only among Apple users.
The good news is that Windows 10 Build 17123 should support HEIC in its Photos app, and Google also promised support for this file format in Android P. Both of these operating systems should be released later this year. However, it will take some time before most people are on Windows 10 Build 17123 or newer, or on Android P or newer. Therefore, HEIC adoption still won’t happen overnight, even if all the patent issues are resolved.
How To Open HEIC Files?
Because Apple supports HEIC on its iOS 11 and macOS High Sierra devices, its users shouldn’t have any issues opening HEIC files. They also don’t have to worry about converting them before sending them to friends, because they will convert automatically to JPEG when they're shared through Apple’s multi-purpose Share sheet.
If you’re on Windows, you can’t yet open HEIC files natively, but you can convert them using either one of the online HEIC to JPG converting services, or you can download software to convert them on your PC. You may also want to use one of these services if you want to view the images as JPG on an Android device or a Linux machine.
HEIC could enable users to take not just smaller photos, but also higher-quality photos of higher resolutions, with minimal impact on their device storage. However, HEIC will become truly useful only when most users can open HEIC images on any and all of the devices they use, without having to worry about first converting them.