Skip to content
Kordu Tools Kordu Tools

HEIC Explained: What It Is and How to Convert to JPG/PNG

HEIC files are Apple's photo format since iOS 11 (2017), storing images at half the size of JPEG. Learn why they break on Windows and how to convert them.

I
iyda
9 min read
heic heic to jpg heic to png convert heic apple photos

You send an iPhone photo to a friend, and they can’t open it. The file ends in .heic, and their Windows PC has no idea what to do with it. This happens because Apple switched from JPEG to HEIC with iOS 11 in September 2017, and the rest of the world’s software largely hasn’t caught up. Understanding what HEIC is, why it exists, and how to convert it takes about five minutes to read but will save you a lot of frustration.

related: understanding all major image formats

Key Takeaways

  • Apple introduced HEIC as the default iPhone photo format in iOS 11 (September 2017).
  • HEIC files are roughly half the size of JPEG at equivalent visual quality, using the HEVC (H.265) codec.
  • Windows, most Android devices, and web browsers cannot open HEIC files without extra software or conversion.
  • Converting HEIC to JPG or PNG requires no quality loss if you use a lossless conversion path.

What Is HEIC?

HEIC is Apple’s default photo format since iOS 11 in 2017, built on the HEIF container standard developed by the Moving Picture Experts Group (MPEG). According to Apple’s developer documentation, HEIC uses the HEVC (H.265) video codec to compress still images, achieving roughly half the file size of JPEG at comparable visual quality. Every iPhone and iPad running iOS 11 or later saves photos as HEIC by default.

The name breaks down like this. HEIF stands for High Efficiency Image File Format, which is the container standard. HEIC stands for High Efficiency Image Container, which is Apple’s specific implementation of HEIF using HEVC compression. You’ll sometimes see .heif extensions for non-Apple devices using the same standard. For practical purposes, HEIC and HEIF are the same thing.

What makes HEIC technically interesting is that it’s not a simple image file. It’s a container, similar to how MP4 contains video. A single HEIC file can store a burst of photos, depth maps, HDR data, live photo frames, and the still image, all in one file. JPEG has no equivalent capability.

Citation capsule: HEIC (High Efficiency Image Container) uses the HEVC/H.265 codec to compress still images inside a HEIF container standardized by MPEG. Apple adopted HEIC as the default iPhone photo format in iOS 11 (September 2017), achieving approximately 50% smaller file sizes compared to JPEG at equivalent visual quality, per Apple developer documentation.

Why Did Apple Switch From JPEG to HEIC?

Apple switched because iPhone cameras got dramatically better while storage didn’t grow proportionally. According to Apple’s WWDC 2017 presentation on HEIF, the same quality photograph saved as HEIC takes approximately half the space of its JPEG equivalent. For a user shooting dozens of photos daily on a 64GB phone, that compression improvement adds up to thousands of extra photos before hitting the storage limit.

The compression advantage comes from the underlying HEVC codec. JPEG was standardized in 1992 and uses block-based discrete cosine transform compression. HEVC, originally designed for 4K video, uses more sophisticated prediction algorithms, adaptive block sizes, and better entropy coding. These techniques were never available to JPEG designers.

HEIC also supports modern photographic features that JPEG lacks. It handles 10-bit and 12-bit color depth natively, meaning HDR photos can be stored without data loss. It supports wide color gamuts (Display P3), transparency via an alpha channel, and image sequences. The iPhone’s computational photography features, including Deep Fusion and Smart HDR, benefit directly from HEIC’s ability to store intermediate processing data alongside the final image.

learn about image compression methods

Why Does HEIC Break on Windows and Android?

HEIC compatibility outside Apple’s ecosystem is poor because the format is relatively new and requires licensing fees for the HEVC codec. Windows 10 and 11 cannot open HEIC files natively without installing a separate codec from the Microsoft Store. According to Microsoft’s support documentation, the free “HEVC Video Extensions from Device Manufacturer” codec must be installed for Windows Photos to render HEIC files.

Windows cannot open HEIC without a codec

If you open a HEIC file on Windows and get an error or see a blank thumbnail, you need to install the HEVC codec from the Microsoft Store. Search for “HEVC Video Extensions” or the “HEIF Image Extensions” in the Microsoft Store. The “from Device Manufacturer” version is free. The standalone version costs around $0.99 USD.

Android handles HEIC inconsistently. Google Photos on Android can display HEIC files synced via iCloud or transferred directly, but the native Gallery app on most Android devices cannot open them. There is no system-wide HEIC support in Android the way JPEG support is built in. Web browsers present similar limitations: Safari on Apple devices handles HEIC natively, but Chrome and Firefox have no native HEIC support as of 2026. Users on those browsers see broken images or download prompts when HEIC files are linked.

The result is a format that works perfectly within Apple’s product line but creates friction everywhere else. That’s why HEIC conversion is one of the most searched image topics for iPhone users.

Citation capsule: Windows 10 and 11 require a separately installed HEVC codec from the Microsoft Store to display HEIC files, according to Microsoft support documentation. Safari supports HEIC natively, but Chrome and Firefox lack built-in HEIC decoding as of 2026, making conversion necessary for cross-platform sharing.

How to Convert HEIC to JPG

Converting HEIC to JPG is the most common solution for sharing iPhone photos with Windows users, posting to websites, or uploading to services that don’t support HEIC. The converter below runs entirely in your browser. Your photos never leave your device.

Try it HEIC to JPG Converter
92%
Smaller fileHigher quality

Click to upload or drag and drop

HEIC, HEIF up to 50MB

Drop multiple files to convert them all at once

Drop your HEIC files above and download them as JPEG. For batch conversions, select multiple files at once. Quality settings let you balance file size against sharpness.

direct tool link

What quality setting should I use?

For photos you’re sharing online or via messaging apps, quality 85 produces excellent results with significant file size reduction. For photos you plan to edit further or need to archive, use quality 95-100 to minimize any JPEG artifacts. The HEIC source already contains all the detail; the quality slider only affects how much detail survives the JPEG encoding step.

Convert in bulk before sharing

If you regularly share photos with non-iPhone users, convert your HEIC files before sending. Attaching HEIC to email or uploading to a Windows user’s shared folder will leave them unable to view the images without extra steps on their end.

How to Convert HEIC to PNG

PNG conversion is the right choice when you need lossless quality, need to preserve transparency, or are preparing images for graphic design work. PNG files are larger than JPEG, but every pixel is preserved exactly.

HEIC to PNG Converter

Convert iPhone HEIC photos to lossless PNG. Full transparency support, no quality loss — no upload required.

Try it free

direct tool link

Use PNG when the image contains sharp edges, text overlays, or UI elements where JPEG’s lossy compression would create visible artifacts around the boundaries. For photographs going onto a website or social media, JPEG is usually the better choice since it produces smaller files without visible quality loss at normal viewing sizes.

HEIC vs JPG vs PNG vs WebP: Format Comparison

Feature HEIC JPEG PNG WebP
File size (photo) Smallest (~50% of JPEG) Baseline 2-10x larger than JPEG ~30% smaller than JPEG
Compression type Lossy (HEVC) Lossy (DCT) Lossless Lossy or lossless
Transparency (alpha) Yes No Yes (full alpha) Yes (full alpha)
Color depth Up to 16-bit 8-bit 8-bit or 16-bit 8-bit
HDR support Yes (native) Limited No No
Image sequences Yes (burst, live) No APNG (limited) Yes (animated)
Windows support Requires codec Native Native Native (Win 10+)
Android support Inconsistent Native Native Native
Chrome/Firefox No native support Native Native Native
Safari Native Native Native Native
Best for iPhone storage/archive Universal sharing Lossless graphics Web images

The table makes the trade-off visible. HEIC wins on file size and features but loses on compatibility. JPEG wins on compatibility but loses on size and feature support. For web publishing, WebP provides the best balance of compression and compatibility. For local iPhone storage, HEIC is the clear choice.

related: full image format comparison guide

Citation capsule: HEIC uses HEVC compression to achieve roughly half the file size of JPEG at equivalent visual quality, while also supporting 16-bit color depth, HDR, transparency, and image sequences in a single container. JPEG achieves 100% platform compatibility but lacks these capabilities, making HEIC optimal for on-device storage and JPEG optimal for sharing across mixed-platform environments.

When Should You Keep HEIC vs. When Should You Convert?

Whether to keep HEIC or convert depends on who you’re sharing with and what you’re doing with the files. Apple’s ecosystem handles HEIC transparently: iPhone, iPad, Mac, iCloud, AirDrop, and Messages all read HEIC without any user action. If your photos stay within Apple devices, there’s no reason to convert.

Convert to JPEG when:

  • Sending to Windows or Android users via email or file transfer
  • Uploading to websites, web apps, or services that don’t accept HEIC
  • Sharing in contexts where you can’t guarantee the recipient’s setup
  • Posting to social media platforms that don’t handle HEIC automatically

Keep HEIC when:

  • Archiving photos on your iPhone or Mac
  • Backing up to iCloud
  • Sharing via AirDrop to other Apple devices
  • Storage space is a constraint

iCloud automatically converts for compatibility

When you download photos from iCloud to a non-Apple device through the iCloud.com website, Apple converts HEIC to JPEG automatically. This means your cloud backup stays as space-efficient HEIC while recipients get a compatible JPEG. No manual conversion needed for iCloud-to-web transfers.

How to Stop Your iPhone From Shooting HEIC

If you want your iPhone to shoot JPEG from the start rather than converting later, you can change this in Settings. Go to Settings > Camera > Formats and switch from “High Efficiency” to “Most Compatible.” This makes the camera write JPEG files directly instead of HEIC.

The tradeoff is storage. HEIC photos are roughly half the size of equivalent JPEG photos. Switching to JPEG means your camera roll fills up roughly twice as fast. For most users, converting HEIC on demand is a better solution than giving up the storage efficiency permanently.

This setting affects new photos only

Switching to “Most Compatible” in Camera Formats does not convert existing HEIC photos in your library. Photos already taken remain as HEIC. The setting only applies to new photos taken after the change.

exif data and photo privacy

Frequently Asked Questions

Can Windows open HEIC files?

Windows 10 and 11 cannot open HEIC natively. You need to install the “HEIF Image Extensions” and “HEVC Video Extensions” from the Microsoft Store. The device-manufacturer versions are free. Once installed, Windows Photos and File Explorer thumbnails display HEIC correctly. Alternatively, convert the files to JPEG using our HEIC to JPG converter and no installation is required.

HEIC to JPG tool

Why does my iPhone take HEIC photos instead of JPEG?

Apple set HEIC as the default format starting with iOS 11 in September 2017. The reason is storage efficiency: HEIC files are approximately half the size of equivalent JPEG photos. With camera sensors improving yearly and video resolution pushing toward 4K and ProRAW, the storage savings matter. To switch back to JPEG, go to Settings > Camera > Formats > Most Compatible.

How do I convert HEIC to JPG on Windows without software?

The fastest way without installing anything is to use a browser-based converter. Our HEIC to JPG tool runs entirely in your browser, requires no installation, and processes files locally so nothing is uploaded to a server. Drag your files in, download the JPEGs, done.

Does converting HEIC to JPG reduce quality?

It can, depending on the JPEG quality setting you use. HEIC uses HEVC compression internally, and converting to JPEG re-encodes the image using JPEG’s DCT compression. At JPEG quality 90-95, the difference is invisible at normal viewing sizes. At quality 85, files are smaller and still look excellent. Setting quality below 75 introduces visible JPEG blocking artifacts. For archiving, keep the original HEIC and convert a copy for sharing.

Do social media platforms accept HEIC?

Most major platforms convert HEIC on upload, but support is inconsistent. Instagram and WhatsApp handle HEIC files from iOS when uploaded directly from the share sheet. However, Facebook, Twitter/X, and most websites expect JPEG or PNG. When in doubt, convert to JPEG first. It takes seconds and guarantees compatibility everywhere.

What is the difference between HEIC and HEIF?

HEIF (High Efficiency Image File Format) is the container standard developed by MPEG. HEIC is Apple’s specific implementation using HEVC (H.265) as the codec inside that container. Non-Apple devices using HEIF might use different codecs and save files with a .heif extension. For practical purposes, .heic and .heif files behave identically and both require the same codec to display on Windows.

Convert Your HEIC Files

The simplest fix for HEIC compatibility problems is a one-time conversion before sharing. Use the HEIC to JPG converter above for universal compatibility, or the PNG converter below for lossless quality when working with graphic design assets. Both tools process everything in your browser.

convert HEIC to JPG - fast, free, browser-based

related: image format guide for all use cases related: convert images to WebP for web publishing

Related articles