Since iPhone 7, Apple's default photo format is HEIC — High Efficiency Image Container. It's half the size of JPEG at the same quality, which is why Apple uses it. But on Windows, HEIC files need a codec to open, and if a file gets corrupted during transfer, backup, or storage, Windows can't open it at all — often showing no useful error message.

This guide explains why HEIC photos get corrupted, how to tell corruption from a missing codec, and how to repair them step by step using AMRescue Photo Repair Advanced.

📱 HEIC & HEIF Repair

Full HEIC repair support. Free preview before you pay.

AMRescue Photo Repair Advanced handles HEIC and HEIF files from iPhone 7 and later, including Live Photos and Portrait mode shots. Windows 8/10/11.

Is Your HEIC File Corrupted — or Just Missing a Codec?

Before attempting repair, it's worth confirming your file is actually corrupted. On Windows 10 and 11, HEIC files won't open without the HEVC Video Extensions codec from the Microsoft Store — this is a separate install and isn't included by default.

SymptomLikely CauseFix
All HEIC files fail to openMissing HEVC codecInstall HEVC Extensions from Microsoft Store
Specific files won't open, others workFile corruptionAMRescue Photo Repair Advanced
File opens but shows grey/black areasPartial data corruptionAMRescue Enhanced Repair
File appears fine but won't transferFilesystem / iCloud sync issueRe-download from iCloud, then repair
File size is 0 KB or very smallTransfer interrupted entirelyRecover from iCloud backup if available

What Is HEIC and Why Does It Get Corrupted?

HEIC is a container format based on the ISO Base Media File Format (the same standard used for MP4 video). Each HEIC file can contain multiple images — for example, a burst sequence, a Live Photo (still + video), or a Portrait mode shot with depth map. This multi-layer structure makes HEIC slightly more complex to repair than a standard JPEG, but AMRescue handles all of it.

Common causes of HEIC corruption:

  • Interrupted USB transfer: Disconnecting your iPhone mid-copy, or Windows ejecting the device during a slow transfer.
  • iCloud sync errors: Partially synced files that download as broken placeholders, especially on slow connections.
  • Storage drive issues: Corrupted sectors on the PC drive where the HEIC was saved after transfer.
  • Third-party backup software errors: Some backup tools mishandle HEIC's container format, producing unreadable output files.
  • Antivirus interference: Rare, but some antivirus tools quarantine or partially modify HEIC files they flag incorrectly.
💡
Check iCloud first
If the photo was taken on an iPhone with iCloud Photos enabled, the original may still be intact in iCloud. Try downloading directly from icloud.com before attempting repair.

What Can AMRescue Recover from a Corrupted HEIC?

  • Standard HEIC shots: Single photos taken in HEIC format — full resolution recovery when header or data corruption is partial.
  • Portrait mode photos: The main image is recovered; depth map data (used for background blur) may not be preserved, but the full-resolution photo is.
  • Live Photos: The still image component is fully repaired. The video component (MOV) is a separate file and not affected by HEIC repair.
  • Burst shots: Each frame inside a burst HEIC is treated individually — multiple frames can be recovered from a single file.
  • Embedded thumbnail fallback: If main image data is unrecoverable, AMRescue extracts and upscales the embedded thumbnail 4×.

Step-by-Step: Repair Corrupted HEIC Photos

1

Transfer the corrupted HEIC files to your Windows PC

Connect your iPhone via USB, or locate the corrupted files already on your PC. If files are in iCloud, download them via iCloud for Windows or icloud.com first.

2

Download and install AMRescue Photo Repair Advanced

Get the free installer from amrescue.com. Fully offline — your photos never leave your machine. No account required.

3

Add your corrupted HEIC files

Drag your .heic or .heif files into AMRescue, or use "Add Files" to browse. Batch loading works — add an entire folder if multiple files are affected.

4

Click "Repair All"

Basic and Enhanced Repair run automatically. For files that still show corruption after this, right-click and select Advanced Repair to trigger the deep reconstruction pass.

5

Preview — free, before you pay

Every repaired photo is displayed in the built-in viewer at full resolution with a watermark. What you see is exactly what you'll save. Verify quality before spending anything.

6

Activate and save

Purchase a license (from ₹449) to unlock saving. Repaired HEIC files are exported as high-quality JPEG. Choose your output folder and file naming.

7-day money-back guarantee
Not satisfied after saving? Email support@amrescue.com within 7 days for a full refund — no questions asked.

How to Prevent HEIC Corruption When Transferring iPhone Photos

  • Use "Keep Originals" in iPhone settings. Go to Settings → Photos → Transfer to Mac or PC and select "Keep Originals" to transfer HEIC instead of having iOS convert to JPEG (conversions can fail mid-transfer).
  • Never disconnect during transfer. Wait for Windows to confirm the copy is complete before unplugging your iPhone.
  • Use iCloud Photos as your primary backup. Originals are always safely stored in Apple's infrastructure, protected from local transfer corruption.
  • Avoid third-party "HEIC to JPEG" converter tools that process files in-place — they can overwrite your original and produce a broken output simultaneously.
  • Eject your iPhone using "Safely Remove Hardware" in the Windows system tray before disconnecting.

Frequently Asked Questions

Why can't Windows open HEIC files at all?

Windows needs the HEVC Video Extensions codec to display HEIC files. It's available free from the Microsoft Store — search for "HEVC Video Extensions." Once installed, Windows Photos and File Explorer thumbnails will display HEIC files correctly. If you still have individual files that won't open after installing the codec, those files are likely corrupted and need repair.

Will AMRescue repair HEIC files from Android phones too?

Yes. Some newer Android phones (Samsung Galaxy, Google Pixel) also shoot in HEIC/HEIF. AMRescue handles HEIC/HEIF regardless of the source device.

Can I recover deleted HEIC photos from my iPhone?

AMRescue repairs corrupted files — it doesn't recover deleted ones. For deleted iPhone photos, check the "Recently Deleted" album in iOS Photos first (files are kept for 30 days). For older deletions, an iCloud backup is your best option.

My HEIC file size looks normal but the photo won't open. Why?

Normal file size with failure to open usually means header corruption — the container structure is damaged, but the underlying pixel data may be intact. This is one of the best-case scenarios for repair: AMRescue's Basic Repair resolves this in the majority of cases.