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.
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.
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.
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.
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.
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.
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
Image Formats Explained: PNG vs JPG vs WebP vs AVIF vs SVG
Compare PNG, JPG, WebP, AVIF, SVG, and GIF with real file sizes. WebP cuts photo size 25-35% vs JPEG. Find the right format for every use case.
Convert Images to WebP Format (And Why You Should)
Learn why WebP is the best image format for the web. Convert PNG and JPG to WebP instantly. Compare file sizes, quality, and browser support across all major formats.
How to Create Animated GIFs from Images
Learn how to create animated GIFs from a series of images. Covers frame rate, file size, the 256-color limit, and when to use WebP or MP4 instead.
Free Alternatives to Adobe Photoshop for Quick Image Edits
Photoshop costs ~$22/month. Most people use 10% of it. Here are the best free alternatives for quick edits, browser tools, and desktop apps.