"HEIC Not Supported" Error: What It Means and How to Fix
What Is HEIC and Why Does It Cause Problems?
HEIC, or High Efficiency Image Container, became the default camera format on iPhones and iPads back in 2017 with iOS 11. It's built on the HEIF (High Efficiency Image File Format) standard from the Moving Picture Experts Group. The real magic is its HEVC (H.265) compression, which shrinks images to roughly half the size of a comparable JPEG without any visible loss in quality. That's a big deal. A 12-megapixel iPhone photo that might be 4–5 MB as a JPEG can easily be under 2 MB as a HEIC file. This efficiency came at a cost: compatibility. HEIC was born in Apple's ecosystem, and the rest of the software world took its sweet time catching up. Windows didn't add native support until Windows 10 version 1809 in October 2018, and even then, you often had to buy a codec from the Microsoft Store. Linux support is still spotty, relying on third-party libraries. Worse, many web platforms—from social media to e-commerce uploaders and content management systems—still reject HEIC files. Their image-processing pipelines were built for JPEG, PNG, and WebP, and they haven't been updated. So when you hit that 'HEIC Not Supported' error, it's not you, it's them. The software you're using either lacks the necessary HEIC decoder or has decided to block the format entirely as a policy. Either way, the solution is the same: you have to convert the file to something more universal before you can move on.
The Most Common Places You'll See This Error
You'll run into the 'HEIC Not Supported' error in a few usual suspect locations. Understanding where you are helps you find the quickest fix. **E-commerce platforms:** Trying to upload product photos? Good luck. Shopify, Etsy, and Amazon Seller Central each have their own particular ways of failing. Shopify's uploader might accept your HEIC, but then silently fail to create a thumbnail, leaving you with a broken image icon and no error message. Anyone who's managed a large product catalog knows how frustrating silent failures are. Etsy is more direct; its uploader just rejects the file. Amazon's flat-file bulk upload tool simply pretends your HEIC files don't exist. **Web-based forms and CMS tools:** WordPress added experimental HEIC support in version 6.3, but it’s a gamble. It only works if the server has a specific PHP extension (Imagick with HEIF support), which is rare on most shared hosting plans. As of early 2026, popular site builders like Squarespace and Wix still reject HEIC files. **Email clients and collaboration tools:** Even desktop software can be a minefield. The Windows desktop version of Outlook won't display inline HEIC images unless the proper Windows HEVC codec is installed. Google Workspace tools like Docs, Slides, and Drive will let you store HEIC files, but they refuse to generate previews or let you embed them in documents. **Design and editing tools:** Results are mixed here. Canva accepts HEIC uploads, but its server-side conversion can sometimes cause noticeable color shifts, especially with images using Apple's wide color (Display P3) profile. While Adobe Express is better at handling them, its free tier has file size limits that can be a problem with high-res HEIC files. The common theme is clear: HEIC support is patchy, depends heavily on software versions, and often breaks silently instead of giving you a clean error message.
Quick Fixes That Don't Require Any Software
Before you hunt down a conversion tool, see if you can fix the problem at the source: your iPhone or iPad. A few settings changes can make a world of difference. **Change your iPhone camera format to JPEG.** The most permanent fix is to stop creating HEIC files altogether. Go to Settings → Camera → Formats and switch from 'High Efficiency' to 'Most Compatible.' All new photos will be saved as JPEGs. This won't change your existing photos, but it solves the problem for the future. Just be aware of the trade-off: JPEGs use roughly 2–3 times more storage space. **Use AirDrop or the Share sheet to auto-convert.** iOS has a clever built-in feature. When you use AirDrop or the Share sheet to send photos to a non-Apple device or app, it can automatically convert them to JPEG. This doesn't happen when sharing between Apple devices, which will keep the HEIC format. To enable this, go to Settings → Photos → Transfer to Mac or PC and choose 'Automatic.' Once this is set, even connecting your iPhone to a Windows PC via USB and dragging files with File Explorer will result in JPEGs. **Export from Apple Photos on Mac.** If you're a Mac user, this is easily the best zero-cost option for handling large batches. Just open Photos.app, select all the images you need, and go to File → Export → Export Photo. In the dialog box, simply change 'Photo Kind' from HEIC to JPEG. You can process hundreds of photos at once this way. These built-in methods are great for one-off conversions or future-proofing. But they have their limits. You can't use them to batch-convert files that are already sitting on a Windows PC, and the automatic iOS conversion only works during the transfer itself, not on files you've already synced to cloud storage.
How to Convert HEIC Files Using CocoConvert
What if the built-in options don't work for your situation? Maybe you're on Windows, or someone emailed you a folder of HEIC files. When you have files that are already on your computer and need converting, an online tool is the most practical solution. CocoConvert handles HEIC-to-JPEG and HEIC-to-PNG conversions right in your browser, no software install required. The process is simple: 1. Go to CocoConvert's HEIC converter page. You can click 'Choose Files' or just drag and drop your HEIC files onto the page. The free tier lets you convert up to 20 files in a single batch. 2. Choose your output format. For photos, JPEG is the universal standard and the best choice for keeping file sizes small. If your image has transparency or you need a perfect, lossless copy for more editing, choose PNG. 3. When converting to JPEG, you'll get a quality slider. Don't overthink it: a setting between 85 and 90 is the sweet spot. It produces an image that looks identical to the original while keeping the file size down. Pushing it above 95 just bloats the file for no real visual gain. 4. Click 'Convert' and wait for your new files to download. There are a couple of limitations to know about. CocoConvert currently does not support HEIC files that contain multiple image sequences, like 'burst' HEIC files or Live Photos stored as HEIC. If you upload the HEIC from a Live Photo, it will convert the still image but discard the motion part. Also, HEIC files using Apple's wide color (Display P3) gamut are converted to the standard sRGB color space for JPEGs. For professional print work where color accuracy is paramount, you'll need a desktop tool like Adobe Lightroom or Affinity Photo that offers precise color management profile conversions.
HEIC to PNG vs. HEIC to JPEG: Which Format Should You Choose?
JPEG or PNG? The format you convert to actually matters, and the right choice depends entirely on what you plan to do with the image next. **Choose JPEG when:** you're dealing with photos. This is the format for uploading to websites, social media, e-commerce listings, or attaching to emails. JPEG's lossy compression is perfect for the complex details in a photograph—smooth gradients, rich textures, and varied colors. This results in files that are 3 to 10 times smaller than PNGs. A 12-megapixel photo converted to JPEG at quality 85 typically lands between 2–4 MB. The same image as a PNG would be 15–25 MB. On the web, that size difference is huge for page load speed and hosting costs. **Choose PNG when:** the image isn't a typical photograph. Think screenshots, logos, graphics with sharp lines, or images with large blocks of solid color. PNG's lossless compression keeps every single pixel pristine. Crucially, it also supports transparency (the alpha channel), which JPEG does not. If you have a graphic with a transparent background or an image you need to edit and re-save multiple times, PNG is the only way to go. Re-saving a JPEG over and over introduces more compression artifacts each time, slowly degrading the image quality. **What about WebP?** CocoConvert also supports HEIC-to-WebP conversion, which is an excellent option for the web. WebP offers better compression than JPEG at equivalent quality levels, typically 25–35% smaller files, and is now supported by all major browsers. If you're optimizing images for a website you control, WebP is a smart move. But for general-purpose sharing with other people, it's not a safe bet yet, as desktop software support can be hit-or-miss. Let's be clear: for most people hitting a 'HEIC Not Supported' error, the goal is just to make the photo usable. The answer is JPEG. Convert to JPEG at 85-90 quality and move on with your day.
Windows-Specific Fixes: Installing HEIC Support Natively
If you're a Windows user who deals with HEIC files constantly, converting them one by one gets old. You can solve this by adding native HEIC support directly into the operating system. This upgrade lets File Explorer generate HEIC thumbnails, allows the Photos app to open them, and enables other programs to read the format without a separate conversion step. **Option 1: Microsoft Store codec (paid, $0.99):** This is the most reliable fix. Search the Microsoft Store for 'HEVC Video Extensions' from Microsoft Corporation. Pay the $0.99. This tiny purchase adds the underlying HEVC decoder that HEIC relies on. Once installed, HEIC files start working natively in Windows Photos, File Explorer, and more. Frankly, it's worth the dollar to make the problem go away. Before you buy, try opening a HEIC file in the Photos app—some PC manufacturers include the codec for free, so you might already have it. **Option 2: Free codec from device manufacturers:** Search the Microsoft Store for 'HEVC Video Extensions from Device Manufacturer.' This is the same codec, but it's a free version Microsoft provides for PCs where the OEM included it in the license. It may or may not appear as available for your specific machine. It's worth a quick search. **Option 3: CopyTrans HEIC for Windows (free):** A popular third-party alternative, this free shell extension has been around since 2018. It adds HEIC thumbnail support to Windows Explorer and lets you open the files in the classic Windows Photo Viewer. It's a solid tool for viewing and printing. It does not add HEIC support to other applications like Photoshop or Lightroom — those have their own codec dependencies. Be warned: installing these codecs only solves local problems. Web-based applications and upload forms will still reject your HEIC files. That rejection is happening on their server, which doesn't care what's installed on your PC. Native Windows HEIC support fixes the 'I can't open this file' problem, but not the 'this website won't accept my upload' problem.
Preventing the Problem for Future Photos
Fixing one error is one thing, but if you're constantly fighting HEIC files, it's time to create a workflow that stops the problem before it starts. **The simplest long-term fix:** Just switch your iPhone's camera to shoot JPEG. Go to Settings → Camera → Formats and choose 'Most Compatible.' This single change eliminates all future format headaches. The downside is a 40–50% hit to your storage efficiency. If you have a 256 GB iPhone and 10,000 photos, that adds up. But for most users, the sheer convenience is worth far more than the lost storage space. **If you want to keep shooting HEIC:** You can still automate the conversion. For Mac power users, set up automatic iCloud Photos with the 'Download and Keep Originals' option, then use a Folder Action or Automator workflow to automatically convert new HEIC arrivals to JPEG. It's an advanced setup, but it gives you the best of both worlds: efficient on-device storage and ready-to-share JPEGs. Apple's Shortcuts app on iPhone can also be configured to convert and share photos as JPEG through a custom shortcut, though the setup requires about 10 minutes of configuration. **For teams and businesses:** When you have multiple people on your team sending HEIC files for a product catalog, a real estate listing service, or a media archive, a batch conversion step at the point of ingestion is more reliable than trying to fix the problem downstream. CocoConvert's batch processing handles up to 20 files at a time, which works for small teams. For larger volumes, a server-side solution using ImageMagick (which has had HEIC support since version 7.0.7 with the libheif library) or a dedicated API is more practical. The 'HEIC Not Supported' error is a classic tech problem: Apple pushed a superior format, but the rest of the world has been slow to catch up. The compatibility gap is smaller than it was in 2018, but it's definitely still there. For now, knowing how to quickly wrestle a HEIC into a JPEG is a skill every modern computer user needs.