How to open HEIC on Windows and keep the original photo

To open HEIC on Windows, add the format support your photo app needs or convert a copy to JPG. Keep the HEIC original so you can return to it after checking the converted picture.

Why a photo can arrive intact and still refuse to open

A photo copied from an iPhone may end in .heic while the rest of your pictures end in .jpg. The photo app needs a decoder for the file it receives. A message asking for an extension can mean that support is missing; the message alone does not prove the file is damaged.

Choose an extension if you want to view the HEIC original in the Windows Photos app. In its Windows 10 Photos guidance, Microsoft directs users to the HEIF Image Extensions and HEVC Video Extensions, then says to restart Photos. Follow the requirements and availability shown for your Windows installation in the Microsoft Store. That guidance does not establish how every Windows 11 Photos version behaves.

If you need a copy for a form, an email attachment, or an app that accepts JPG, conversion is the more direct route. Renaming photo.heic to photo.jpg leaves the encoded picture unchanged and will not add JPG support.

Open HEIC on Windows with a converted copy

Open Image Converter, add the HEIC file, and choose JPG. The tool loads its HEIC decoder and converts the selected image in the browser. It accepts up to 20 files in a batch, with a 30 MB limit for each HEIC file and a 50-megapixel image limit. It does not install a Windows codec or add HEIC support to other apps.

JPG is re-encoded at quality 95, so keep the original if you may need to edit or archive it. PNG is another output option when you need a lossless encoding of the decoded pixels, although it can be larger. Saving a PNG does not restore detail already lost when the HEIC was created.

In a local test on October 27, 2026, Utilza's image worker converted an existing HEIC fixture with its bundled decoder and JPG encoder in Node.js v24.15.0 on Windows. The 1,564,602-byte input decoded to 1848 × 4000 pixels; the JPG was 1,822,955 bytes at the same dimensions. Other photos will give different sizes. The fixture contained an orientation tag and no ICC color profile. The test did not cover Windows Photos, browser network traffic, or calibrated color matching.

If the copy will be shared, use Image Metadata Remover to inspect the downloaded JPG for camera or location fields. The guide to hidden photo metadata before sharing explains the separate privacy check. Metadata removal cannot hide information visible in the picture.

For a website with a file-size limit, open the JPG in Image Compressor and compare the result before downloading. Our guide to compressing images for a website covers choosing dimensions and checking detail. Skip this extra encoding when the converted file already meets the destination's requirements.

Open HEIC on Windows by converting a JPG copy

  1. Keep the original HEIC file in a separate folder. Check whether the destination needs JPG or whether you only want to view the original in Photos.
  2. For a JPG copy, open Image Converter and add the HEIC file. Keep each HEIC under 30 MB and the decoded image within 50 megapixels.
  3. Choose JPG under Convert to and wait for the conversion. An internet connection may be needed to load the page and decoder files.
  4. Compare the preview with the picture you expect. Check its orientation, dimensions, and any colors that matter to your use.
  5. Download the JPG and open that downloaded file in the Windows app or upload form you intend to use. Check the saved copy before deleting any temporary files.
  6. If needed, inspect the JPG with Image Metadata Remover or make a smaller web copy with Image Compressor. Retain the HEIC original.

What a JPG copy cannot preserve or repair

  • The converter reads HEIC but does not write a new HEIC file. Converting a copy does not change which file types Windows Photos can open.
  • Only the main picture is converted. Extra frames, depth maps, and other HEIC auxiliary data do not become part of the JPG.
  • JPG uses lossy compression and has no transparency. The tool's HEIC decode path produces 8-bit-per-channel pixels; this is not a way to preserve a high-bit-depth editing original.
  • A damaged file or a file your device will not let the browser read may still fail. Download a complete local copy and select it again through Files or Browse.
  • Color appearance can vary between apps and displays. The example above did not test a wide-color ICC profile or prove identical appearance across Windows apps.
  • The page and its decoder must load successfully. Local conversion does not mean the website is available offline before those assets are loaded.

Frequently asked questions

Why will my iPhone HEIC photo not open on Windows?

Your photo app may lack the decoder it needs. Microsoft documents HEIF and HEVC extensions for Windows 10 Photos. A missing-extension message alone does not prove that the file is damaged.

Can I rename a HEIC file to JPG?

Renaming changes the filename, not the encoded picture. Use an image converter to create a JPG copy and keep the original HEIC.

Will the JPG be smaller than the HEIC?

Not necessarily. The local fixture in this guide produced a larger JPG at the same pixel dimensions. If a destination has a size limit, check the downloaded file and compress a separate copy if needed.

Do I need to install HEIC extensions to use the browser converter?

The browser converter uses its bundled HEIC decoder instead of installing a Windows codec. The page and decoder still need to load, and unsupported or damaged files may fail.

Tools used in this guide

  • Image ConverterImage Tools

    Converts images between JPG, PNG, WebP, AVIF, and ICO, and opens iPhone HEIC photos. ICO is a ZIP of icon sizes.

  • Image Metadata RemoverImage Tools

    Shows and removes EXIF, GPS, XMP, and IPTC data from JPG, PNG, and WebP files.

  • Image CompressorImage Tools

    Shrinks JPG, PNG, WebP, and AVIF files with a quality slider and a before/after view.

More from the blog

All guides