HEIC Viewer: How to Open & View HEIC Files (Mac, Windows & Online)
HEIC Viewer: How to Open & View HEIC Files (Mac, Windows & Online)
You AirDropped a few photos from your iPhone, opened them on your Mac, and everything worked. Then you emailed those same shots to a colleague on Windows, or uploaded them to an old web form, and suddenly nothing recognized the file. Double-clicking did nothing. The thumbnail was blank. The extension said .HEIC and you'd never seen it before. That's the moment most people go looking for a HEIC viewer — some app, plugin, or website that will finally let them open and view HEIC files.
The good news: if you're on a modern Mac, you almost certainly already have a HEIC viewer installed and don't need to download anything. Preview, Photos, and Quick Look all open HEIC files natively. The trickier part is everywhere else — Windows, the web, old software — where HEIC isn't supported out of the box. This guide covers how to view HEIC files on every platform, why they sometimes refuse to open, and the one approach that makes a HEIC photo viewable absolutely anywhere.
What Is a HEIC File (and Why Won't It Open)?
HEIC stands for High Efficiency Image Container. It's Apple's name for a file built on the HEIF (High Efficiency Image Format) standard, using HEVC (H.265) compression to store your photos. Apple made HEIC the default capture format on iPhone starting with iOS 11 in 2017, and it's been the default ever since.
The reason Apple switched is simple: efficiency. A HEIC file is typically about half the size of an equivalent JPEG at the same visual quality, and it can store extras that JPEG can't — like depth maps for Portrait mode, Live Photo frames, wider color, and 16-bit data. For storage on your phone, it's genuinely better. If you want the full technical breakdown, our HEIC vs JPEG comparison digs into the trade-offs.
So why won't it open? Because HEIC is a relatively new, Apple-led format, and a lot of the software world hasn't caught up:
- Older operating systems. macOS before High Sierra (2017) and Windows 10/11 without the right codecs simply don't know what HEIC is.
- Non-Apple apps. Plenty of photo editors, content management systems, web upload forms, and messaging tools still expect JPEG or PNG and reject HEIC.
- Sharing across platforms. The classic case: an iPhone photo lands on a Windows PC, an Android phone, or a Linux box that has no HEIC support installed.
In other words, HEIC almost never fails to open because the file is broken. It fails because the thing you're trying to open it with doesn't speak HEIC yet. Pick the right viewer — or convert the file — and the problem disappears.
How to View HEIC Files on Mac (No Download Needed)
If you're on macOS High Sierra (2017) or later, your Mac has full, built-in HEIC support. You have three native ways to open and view HEIC files, and all of them are already on your machine.
Method 1: Quick Look (the fastest way)
This is the one most people forget. Select any HEIC file in Finder and press the spacebar. Quick Look instantly renders a full-size preview — no app launch, no waiting. Press spacebar again to dismiss it. For quickly flipping through a folder of iPhone photos, nothing beats it: arrow keys move between files while the preview stays open.
Method 2: Preview
Preview is macOS's default image and PDF viewer, and it handles HEIC natively. The simplest route is to just double-click the file — but if HEIC has been associated with something else, do this instead:
- Right-click (or Control-click) the HEIC file in Finder.
- Choose Open With → Preview.
- The image opens, and you can zoom, crop, rotate, annotate, or export it.
Preview can also export HEIC to JPG or PNG directly: open the file, choose File → Export, and pick a new format from the dropdown. That's handy for one or two images, though it gets tedious for a whole camera roll.
Method 3: Photos
If your HEIC files came from your iPhone via iCloud, AirDrop, or import, the Photos app views them seamlessly. Photos also lets you edit non-destructively and share in a converted format. When you drag an image out of Photos or use the share sheet, macOS often converts it to JPEG automatically — useful when you need to hand a file to someone on another platform.
What about older Macs?
If you're running macOS Sierra (2016) or earlier, native HEIC support isn't there. Your realistic options are to update macOS if your hardware allows it, or to convert the HEIC files to JPG so any image viewer can open them. The convert-to-view approach (covered below) is the reliable fallback for any machine that can't read HEIC directly.
How to View HEIC Files on Windows
Windows is where most "I can't open HEIC" frustration actually lives. Out of the box, Windows 10 and 11 don't fully support HEIC, but there are a few good fixes. We cover this in depth in our dedicated guide to opening HEIC files on Windows — here's the short version.
Option 1: Install the codecs for Windows Photos
Microsoft's built-in Photos app can display HEIC once you install two codec packs from the Microsoft Store:
- HEIF Image Extensions (free)
- HEVC Video Extensions (this one is a small paid item, usually around a dollar — there's sometimes a free "from device manufacturer" variant)
Once both are installed, HEIC thumbnails appear in File Explorer and the files open in Photos like any JPEG. This is the most "native" Windows route, but the paid codec catches people off guard.
Option 2: CopyTrans HEIC for Windows
CopyTrans HEIC is a free, popular utility that adds HEIC support to Windows Photo Viewer and lets you right-click a HEIC file to convert it to JPEG. For a lot of Windows users, this is the simplest single download.
Option 3: A dedicated image viewer
Free third-party viewers like IrfanView (with its plugins) and XnView MP can open HEIC files directly, often without needing the Microsoft codecs. If you already use one of these, you may be one plugin away from HEIC support.
How to View HEIC Files Online (Any Device)
Sometimes you just need to see one image and you're on a borrowed laptop, a Chromebook, or a phone that won't cooperate. A few cloud and browser-based options work regardless of OS:
- Online HEIC viewers. Sites like heic.online and various "HEIC to JPG" converters let you drop a file in the browser and view (or download) it. They're convenient for a single image — but remember you're uploading your photo to a stranger's server, so don't use them for anything private.
- Dropbox and Google Drive. Both render HEIC previews in their web and mobile apps. Upload the file and it'll display even if your local OS can't open it.
- Google Photos. Upload HEIC images and they display fine, with the option to download them as JPEG.
These are great for quick viewing, but they're not a real workflow if you have dozens of files or care about privacy. For that, converting locally is the better move.
The Universal Fix: Convert HEIC to JPG
Every method above is about teaching one specific app or platform to read HEIC. There's a simpler mental model: convert the HEIC to JPG once, and it opens everywhere, forever. JPG is the most universally supported image format on earth — every operating system, browser, editor, email client, and web form understands it.
This is the right move when you're:
- Sending iPhone photos to Windows or Android users
- Uploading to a website or app that rejects HEIC
- Archiving photos you want to guarantee will open in 10 years
- Editing in older software that predates HEIC
There are several ways to do it — converting HEIC to JPG right on your iPhone before you even share, using a dedicated HEIC to JPG converter on your Mac, or batch converting a whole folder of HEIC files to JPG at once. The batch approach is what you want for a full camera roll.
One thing to watch: when you convert, you can lose embedded metadata like GPS location, capture date, and camera settings if the tool strips it. A good converter preserves EXIF data — and if you want to inspect what's actually stored in your photos, our EXIF viewer guide shows you how.
View, Convert, and Compress HEIC Locally With Compresto
If your real goal isn't just to peek at one HEIC file but to actually deal with a batch of iPhone photos on your Mac — open them, convert them to JPG or PNG, and shrink them for sharing — doing it natively beats juggling online tools.
Compresto is a native macOS app that handles all three in one place. Drop a folder of HEIC files onto the window and Compresto opens them, converts HEIC to JPG or PNG, and compresses the output using hardware-accelerated encoding on Apple Silicon. Because it runs entirely on your machine, nothing uploads to a server — your photos never leave your Mac, which matters for personal or client images.
It handles batches of dozens or hundreds of files at once, preserves EXIF metadata, and works on images, videos, PDFs, and GIFs beyond just HEIC. So instead of installing codecs, hunting for a viewer, and round-tripping files through a sketchy website, you get one local app that views, converts, and compresses in a single drag-and-drop.
To be honest about fit: if you only ever need to glance at one HEIC file on your Mac, just hit spacebar — you don't need anything else. But if you regularly receive iPhone photos and need them in a universal, smaller, share-ready format, that's exactly what Compresto is built for.
Download Compresto free for macOS.
Frequently Asked Questions
How do I open a HEIC file?
On a Mac (High Sierra 2017 or later), select the file and press the spacebar for an instant Quick Look preview, or right-click and choose Open With → Preview. On Windows, install the HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store so the Photos app can open it, or use a free tool like CopyTrans HEIC. To open a HEIC file on any device, convert it to JPG first.
Can Mac open HEIC files?
Yes. Any Mac running macOS High Sierra (2017) or newer opens HEIC files natively — no download required. Preview, the Photos app, and Quick Look (spacebar) all display them. Only Macs on macOS Sierra (2016) or older lack built-in HEIC support, in which case converting to JPG is the workaround.
What app opens HEIC files?
On Mac: Preview, Photos, and Quick Look — all built in. On Windows: the Microsoft Photos app (with the HEIF/HEVC codec extensions installed), CopyTrans HEIC, IrfanView, or XnView MP. Cross-platform: Dropbox, Google Drive, and Google Photos all render HEIC in the browser. For a single all-in-one Mac tool that also converts and compresses, Compresto opens HEIC and exports it to JPG or PNG locally.
Why won't my HEIC file open?
Almost always because the app or operating system you're using doesn't support HEIC, not because the file is corrupted. HEIC is a newer Apple-led format, so older software, non-Apple apps, and Windows machines without the right codecs can't read it. The fix is to use a HEIC-capable viewer or convert the file to JPG, which opens everywhere.
Is there a free HEIC viewer?
Yes, several. On Mac, the built-in Preview, Photos, and Quick Look are all free HEIC viewers you already have. On Windows, CopyTrans HEIC is free, and IrfanView and XnView MP open HEIC at no cost. Online, Dropbox and Google Drive preview HEIC for free. The most universal free option is to convert HEIC to JPG so any image viewer can open it.
Conclusion
Viewing a HEIC file is only hard when your software doesn't speak the format — and the fix depends entirely on where you are. On a Mac, you're already done: spacebar gives you an instant preview, and Preview and Photos handle the rest. On Windows, a couple of codec installs or a free tool like CopyTrans HEIC gets you there. Online, Dropbox and Google Drive will render almost anything.
But the cleanest long-term answer is to stop fighting per-app support and convert HEIC to JPG, which opens on every device ever made. If you're regularly wrangling iPhone photos on a Mac and want to view, convert, and compress them in one local, private workflow, Compresto does all three without uploading a single file.
Download Compresto for macOS and turn HEIC headaches into a simple drag-and-drop.