.HEIC

How to Open a HEIC File

A .heic file is Apple's modern photo format — the default on every iPhone since iOS 11. It opens natively on Mac and iPhone, but Windows, Android and most browsers need help. Here's what's really inside one, and how to convert it.

Category: Raster image / photo Developer: Apple (based on the MPEG HEIF standard) MIME type: image/heic Native support: Mac, iPhone, iPad only

Open a HEIC File Online

Drop a .heic file below. This tool reads the file's real structure from scratch to show its true dimensions and EXIF/GPS metadata — that part works for every HEIC file. It also tries to preview the photo using your own browser's decoder; when that works (Safari usually can), you can convert it straight to JPG or PNG.

🔒 Nothing is uploaded — your file never leaves this device
Fastest answer: On a Mac or iPhone, just double-click or tap it — it opens instantly. On Windows, install the free "HEIF Image Extensions" from the Microsoft Store. Everywhere else (most Android phones, Chrome, Firefox), the reliable fix is converting to JPG — use the tool above if your browser can preview it, or change your iPhone's camera setting so it stops creating HEIC files going forward.

What is a HEIC file?

HEIC (High Efficiency Image Container) is Apple's implementation of the HEIF standard, and has been the default photo format on iPhone since iOS 11 (2017). Like JPG, it stores a compressed photo, but it uses much newer compression technology — the same HEVC (H.265) video codec used for 4K video — which typically produces files about half the size of an equivalent-quality JPG. That's the entire reason Apple switched: smaller photos, same quality, more room on your phone and in iCloud.

Structurally, a HEIC file is built on the same underlying container format as MP4 video (ISO Base Media File Format) — a series of nested "boxes" describing the image's properties, one or more embedded images, and metadata like EXIF and GPS location. That structure is exactly what the tool on this page reads directly, without needing to decode the actual compressed picture data to report dimensions, camera info or location.

Why can't I open a HEIC file on Windows or Android?

The compression technology inside HEIC (HEVC/H.265) is patent-licensed, so it isn't built into every operating system, app or browser by default the way older, royalty-free formats like JPG are. Apple licenses and ships the decoder on Mac and iPhone. Windows can decode it too, but only after installing a separate (free) extension. Most Android phones and virtually all desktop browsers — Chrome and Firefox included, on every platform — simply don't include an HEIC decoder at all, which is why a HEIC photo sent to a non-Apple device or uploaded to an older website often just fails to display.

How to open a HEIC file on Mac & iPhone

  1. Mac: Double-click the file — it opens in Preview automatically. Photos.app also imports and displays HEIC natively.
  2. iPhone/iPad: Tap the file in Photos, Messages or Files — it displays instantly, since HEIC is the device's native format.
  3. To convert on Mac, open the file in Preview and choose File > Export, then pick JPEG or PNG as the format.

How to open a HEIC file on Windows

  1. Open the Microsoft Store and install the free "HEIF Image Extensions" app.
  2. Also install "HEVC Video Extensions" (sometimes bundled, sometimes a separate small paid or free listing depending on your Windows version) — HEIC needs both to fully decode.
  3. After installing, HEIC thumbnails appear in File Explorer and the file opens directly in the Photos app.
  4. Without installing anything, use the online tool on this page — though full preview still depends on your browser's own HEIC support, which Chrome and Firefox on Windows generally lack even after installing the Microsoft Store extensions (those only add OS-level, not browser-level, support).

Stop your iPhone from creating HEIC files

If you're frequently running into compatibility problems, the most permanent fix is changing what format your iPhone's camera saves in going forward:

  1. Open Settings > Camera > Formats.
  2. Choose "Most Compatible" instead of "High Efficiency".
  3. New photos will now save directly as JPG — openable everywhere, with no conversion step ever needed again. (This only affects new photos; existing HEIC files stay as they are.)
Trade-off: JPG photos taken this way will use noticeably more storage space than the equivalent HEIC photo, generally 1.5–2× larger, for the same visual quality.

Common HEIC file problems and how to fix them

Photo shows as a gray box or broken-image icon in a browser or app

The app or browser you're using simply doesn't have an HEIC decoder. Convert the file to JPG first (using the tool on this page if your browser can preview it, or on the device that took the photo) and it will display everywhere.

"This file format is not supported" when uploading to a website

Many websites, especially older ones, only accept JPG or PNG uploads. Convert the file first, then upload the converted copy.

Photo looks correctly oriented on iPhone but sideways elsewhere

Similar to JPG, HEIC stores rotation as a metadata flag rather than physically rotating the pixels, and not every viewer respects it. Converting through an app that honors the orientation tag (like Preview on Mac) usually fixes this permanently in the output file.

Frequently asked questions

What program opens a .heic file?

On a Mac or iPhone, Photos and Preview open .heic files natively with no extra software. On Windows 10/11, you need the free "HEIF Image Extensions" and "HEVC Video Extensions" from the Microsoft Store, after which Photos and File Explorer's thumbnails will show them. Most web browsers, including Chrome and Firefox on Windows and Linux, currently can't display a .heic file directly — converting it to JPG (as this page's tool does when your browser supports it) is the most universally compatible fix.

Why can't I open a HEIC file on Windows or Android?

HEIC uses HEVC (H.265) video compression technology internally, which is licensed and not built into every operating system or browser by default. Apple ships the needed codec on Mac and iPhone, but Windows requires installing a separate extension, and most Android phones (and most desktop browsers everywhere) don't support it out of the box at all — which is why converting to JPG is so often the practical fix.

How do I stop my iPhone from taking HEIC photos?

Go to Settings > Camera > Formats and choose "Most Compatible" instead of "High Efficiency". New photos will then save directly as JPG, which every device and website can open without any conversion step.

Does converting HEIC to JPG lose quality?

There's a small amount of generational quality loss, since both HEIC and JPG are lossy formats and you're essentially re-compressing the image, but at a high JPG quality setting (as this page's tool uses) it's rarely noticeable to the eye. File size typically increases somewhat, since HEIC generally compresses more efficiently than JPG at the same visual quality.

Last updated September 21, 2026.