HEIC to JPG: Why Apple Uses HEIC and How to Open It on Windows
If you own an iPhone and have ever tried to email photos to a Windows user or upload them to a website, you have likely run into the HEIC problem. Your photos arrive with a .heic extension that will not open, upload, or preview on most non-Apple devices. This article explains why Apple chose HEIC, why it causes friction, and what to do about it.
What Is HEIC and Why Does Apple Use It?
HEIC stands for High-Efficiency Image Container. It is based on the HEIF (High-Efficiency Image File Format) standard, which was developed by the Moving Picture Experts Group (MPEG) — the same group behind MP4 video. Apple adopted HEIC as the default photo format starting with iOS 11 and macOS High Sierra in 2017.
The primary reason Apple switched is efficiency. HEIC files are typically 40–50% smaller than equivalent JPEG files at the same visual quality. That means roughly twice as many photos fit in the same storage space, and iCloud backups take up less bandwidth. For a company selling devices with non-expandable storage and promoting cloud services, the savings are substantial.
HEIC also supports features that JPEG cannot match: image sequences (Apple calls them Live Photos), depth maps for portrait mode editing, multiple images in a single file, 16-bit color depth, and lossless compression as an option. It is technically a superior format to JPEG by most metrics.
The Problem: Incompatibility with Windows
Windows did not support HEIC natively until the Windows 10 Fall Creators Update in 2017, and even then, support required installing a paid codec extension from the Microsoft Store. As of 2026, Windows 11 can open HEIC files if you install the HEIF Image Extensions package — but many users do not know this, and the extension costs a small fee unless your device manufacturer has pre-installed it.
Beyond the operating system, widespread software support is limited. Many web applications, upload forms, content management systems, social media platforms, and email services do not accept HEIC files. Uploading a .heic photo to a standard HTML file input often results in a silent failure or an error message. Some platforms convert HEIC on the server side, but this is inconsistent and adds delay.
Sharing a HEIC file with someone who uses an Android phone, a Linux desktop, or an older version of Windows is a gamble. Even among Apple users, older versions of iOS and macOS may not handle HEIC smoothly in all contexts. Compatibility is the core issue, and it is the reason most iPhone users eventually need to convert their photos.
How to Convert HEIC to JPG
There are several ways to convert HEIC images to JPEG, depending on your workflow:
- On iPhone: Go to Settings > Photos > Transfer to Mac or PC and select "Automatic." This causes your iPhone to convert HEIC photos to JPEG when transferring via USB. It does not help with AirDrop, email, or cloud uploads from the phone itself.
- On macOS: Open a HEIC photo in Preview and choose File > Export. Select JPEG as the format. For batch conversion, use the built-in Image Capture app or Automator.
- On Windows: Install the HEIF Image Extensions from the Microsoft Store. After installation, you can open HEIC files in the Photos app and export as JPEG. If you prefer not to install extensions, use a browser-based converter.
- Browser-based tools: Tools like ByteShift convert HEIC to JPEG entirely in your browser. Your files are processed locally and never uploaded to a server, which is important given that photos often contain sensitive personal content.
Does HEIC to JPG Conversion Lose Quality?
The short answer is yes, but it is more nuanced than it sounds. If your iPhone captured a photo in HEIC using the default high-efficiency setting, the camera already applied some compression. Converting that HEIC file to JPEG re-encodes the image with a different compression algorithm. Since JPEG uses lossy compression, the resulting file loses a small amount of information compared to the original HEIC.
In practice, at standard quality settings (90% or higher JPEG quality), the visual difference is nearly imperceptible to most people. The larger practical change is file size: a JPEG version of the same photo is typically 40–60% larger than the HEIC original. A 2 MB HEIC photo becomes a 3–3.5 MB JPEG. This adds up quickly if you are converting many photos.
A related concern is metadata. HEIC files store extensive EXIF data — camera settings, GPS location, date, and more. Most conversion tools transfer the basic EXIF fields, but some may strip or alter certain metadata during re-encoding. If GPS coordinates or precise camera settings matter to you, verify that your converter preserves them. HEIC also supports depth maps and burst sequences that JPEG cannot store at all; these are lost during conversion.
Keeping Originals vs. Converting
The safest approach is to keep your HEIC originals for archival storage on your iPhone, iCloud, or a Mac, and convert only the copies you need to share. This way you retain the smaller file sizes and richer metadata of HEIC for your personal library while sending JPEG versions to people and platforms that need them.
For day-to-day sharing, iPhones now handle some of this automatically. AirDrop to another Apple device sends the original HEIC. The Mail app and Messages app can downsample and convert photos depending on your settings. But for uploading to web forms, emailing to Windows users, or sharing on social media, manual conversion is still the most reliable path.
As of 2026, HEIC adoption outside the Apple ecosystem has grown slowly. Google, Microsoft, and web standards bodies have not embraced it as a universal replacement for JPEG. Most industry observers expect JPEG XL or AVIF to become the next broadly supported image format rather than HEIC, though adoption timelines remain uncertain. For now, HEIC-to-JPEG conversion remains a practical necessity for anyone who takes photos with an iPhone and shares them outside Apple's ecosystem.
Convert HEIC to JPG Privately in Your Browser
ByteShift handles HEIC, JPEG, PNG, WebP, and more — all processed locally on your device. No uploads, no accounts, no file size limits.
Try ByteShift Now →