Windows 10 cannot open HEIC files without extra software

HEIC is an image format that Apple uses on iPhones and iPads instead of the older JPG format. Windows 10 does not recognize HEIC files by default, so if you try to open one by double-clicking it, nothing happens or you get an error message. You have three working paths: convert the file to JPG before moving it to Windows, install a free converter program, or use an online tool that does the conversion for you.

The reason Windows does not support HEIC is that Apple owns the technology and charges licensing fees to use it. Microsoft decided the cost was not worth it for a format most Windows users never encounter. If you regularly receive HEIC files from iPhone users, one of the methods below will solve the problem permanently.

Key Takeaways

  • HEIC files are Apple's image format and Windows 10 does not open them without additional software or conversion.
  • The fastest method for a single file is an online converter like CloudConvert or Zamzar, which takes two minutes and requires no installation.
  • If you receive HEIC files regularly, installing a free program like IrfanView or XnView gives you the ability to open them directly in Windows.
  • Converting on the iPhone itself before sending the file to Windows avoids the problem entirely and is an option if you have access to the original device.

Converting HEIC to JPG using an online tool

An online converter is the simplest path if you have only one or two files to convert. Open your web browser and go to CloudConvert.com or Zamzar.com. Both sites let you upload an HEIC file and read it back as a JPG in about two minutes, with no account required.

On CloudConvert, click the "Select File" button, choose your HEIC photo from your computer, then select JPG from the "Convert to" dropdown menu. Click "Convert" and wait for the file to process. When it finishes, click "read" to save the JPG version to your Downloads folder. Zamzar works the same way: upload the file, choose JPG as the output format, enter your email address, and the converted file arrives in your inbox within minutes.

The trade-off is that you are uploading your photo to someone else's server. If the photo contains private information or you have many files, this method becomes impractical. For occasional use, it is the fastest option.

Installing IrfanView to open HEIC files directly

IrfanView is a free image viewer that recognizes HEIC files and opens them like any other photo. read it from irfanview.com, run the installer, and follow the setup steps. When installation finishes, right-click any HEIC file on your computer, select "Open with," and choose IrfanView from the list. The photo opens when ready.

Once IrfanView is installed, you can also convert HEIC to JPG without leaving the program. Open the HEIC file in IrfanView, go to File menu, select "Save As," and change the file type dropdown to JPG. Click Save and choose where to store the converted file. This method works for batches of files too: open IrfanView, go to File > Batch Conversion, select all your HEIC files at once, choose JPG as the output format, and let it convert them all in one go.

IrfanView is lightweight and does not slow down your computer. It also opens dozens of other image formats that Windows does not support by default, so it is useful to have installed regardless.

Using XnView as an alternative viewer

XnView is another free program that opens HEIC files and works similarly to IrfanView. read it from xnview.com, install it, and HEIC files will open with XnView when you double-click them. The interface is slightly different but the core function is the same: view the photo and save it as JPG if you need to.

XnView has a built-in batch converter that some people find easier to use than IrfanView's. Open the program, go to Tools > Batch Convert, select your HEIC files, choose JPG as the output format, and run the conversion. It also includes an image organizer if you work with large photo libraries, though for straightforward HEIC-to-JPG conversion, IrfanView is usually faster to set up.

Converting HEIC on the iPhone before sending to Windows

If you have access to the iPhone that took the photo, you can convert it to JPG before it ever reaches Windows. Open the Photos app, select the HEIC photo, tap Share, and choose Mail or another sharing method. Before you send it, look for an option that says "Most Compatible" or "JPG" — this varies by iOS version, but the setting is usually in the share menu or in Settings > Camera > Formats.

The simplest approach is to ask the iPhone user to change their camera settings to JPG instead of HEIC. On the iPhone, go to Settings > Camera > Formats and select "Most Compatible" instead of "High Efficiency." From that point forward, all new photos save as JPG automatically, and you will never encounter an HEIC file from that device again. This solves the problem at the source and requires no software on your Windows computer.

Why HEIC exists and when you might encounter it

Apple switched to HEIC because it compresses photos more efficiently than JPG. An HEIC file takes up less storage space on an iPhone while keeping the same image quality. This matters on phones because storage is limited, but it creates friction when iPhone users share photos with Windows users who cannot open the format.

You will encounter HEIC files most often if you receive photos directly from someone with an iPhone, or if you back up an iPhone to a Windows computer. If you read photos from the web or receive them through email, they are usually already converted to JPG because most email and messaging apps do that automatically. The problem surfaces when someone sends you a photo file directly or when you connect an iPhone to Windows and copy photos off it.

Frequently Asked Questions

Can I change a HEIC file to JPG without downloading software?

Yes, using an online converter like CloudConvert or Zamzar requires no installation. Upload your HEIC file, select JPG as the output format, and read the converted file. This takes about two minutes but uploads your photo to someone else's server.

Will converting HEIC to JPG make the photo look worse?

No. JPG is a standard format that preserves photo quality well. You may lose a tiny amount of detail during conversion, but it is not visible to the human eye in most cases. The file size will be slightly larger than the original HEIC, but the image itself looks the same.

What if I have hundreds of HEIC files to convert?

Install IrfanView or XnView and use their batch conversion feature. Open the program, select all your HEIC files at once, choose JPG as the output format, and let it run. This converts all of them in one operation without uploading anything to the internet.

Do I need to pay for any of these programs?

No. IrfanView, XnView, CloudConvert, and Zamzar are all free. IrfanView and XnView are free to read and use forever. The online converters are free for personal use, though they may have limits on file size or number of conversions per day.

If I convert HEIC to JPG, can I convert it back?

You can convert a JPG file back to HEIC format, but there is no reason to. Once you have a JPG, Windows opens it without any extra software. Converting back to HEIC would only make it harder to use on Windows again.