How to Open HEIC Files on a Chromebook (No App Needed)
You copy a batch of iPhone photos onto your Chromebook, double-click the first one in the Files app, and Gallery flatly refuses: “This file type is not supported.” No preview, no thumbnail, just a gray placeholder icon. I’ve watched this play out with students, parents, and plenty of iPhone owners who use a Chromebook as their main computer, and the cause is always the same: the photos are HEIC, and ChromeOS doesn’t know what to do with them.
Here’s the twist, though. A Chromebook is actually one of the easiest devices to fix this on, precisely because everything on it runs in the browser. You don’t need an app, a codec, or admin rights. This guide covers the honest current state of HEIC on ChromeOS, the fastest way to view those photos, and how to convert them to JPG so they work everywhere.
Can a Chromebook open HEIC files natively?
At the time of writing, no. The built-in Gallery app on ChromeOS can’t decode HEIC, the Files app won’t show a thumbnail for it, and the Chrome browser itself doesn’t render .heic images the way it renders JPG or PNG. This isn’t some obscure edge case, either. It catches practically everyone who moves iPhone photos onto a Chromebook for the first time.
ChromeOS updates every few weeks, and Google could flip this switch at some point. But I haven’t yet seen a Chromebook open a HEIC file out of the box, so plan around the limitation rather than waiting for it to disappear.
Why is it like this? HEIC (High Efficiency Image Container) stores images using HEVC compression, a codec wrapped in patent licensing fees. It’s the same reason Windows makes you buy a $0.99 extension to open these files. If you want the full background, I’ve written a plain-English explainer on what a HEIC file actually is, including why iPhones picked the format in the first place.
The workarounds people usually suggest all come with a catch:
- Google Photos. It does accept HEIC (the format is on Google’s official supported-types list) and will display your photos once they’re uploaded. The catch: you’re sending personal photos to Google’s servers just to look at them, and depending on how you download them back, you can end up holding the same HEIC file you started with.
- Android apps. Some Chromebooks can install Android photo apps from the Play Store (Google covers the requirements in its Chromebook help pages). But Play Store availability varies by model, and on managed devices it’s often disabled entirely.
- Chrome extensions. HEIC viewer extensions exist, but quality varies, and every extension you install gets some level of access to your browsing. For personal photos, that deserves a pause.
None of those are terrible. But there’s a cleaner option that fits how a Chromebook is designed to work.
The browser is the operating system, and that’s your fix
On a Windows PC, the standard fix for HEIC is installing a codec so the system itself learns to decode the format. You can’t do that on a Chromebook. There’s no codec layer for you to touch, no system-level image decoder to install, no Device Manager to fiddle with. The browser essentially is the operating system.
That sounds like a limitation, but it points straight at the answer. Modern browsers run near-native code through WebAssembly (WASM), which means a web page can decode HEIC files entirely by itself, on your machine, without asking ChromeOS for help. That’s exactly how SnapHEIC works: the decoding and converting happen inside the browser tab, and your photos never leave the Chromebook. You can read how the in-browser conversion works if you’re curious about the mechanics.
So on a Chromebook, a browser-based HEIC tool isn’t a workaround or a second-best compromise. It’s the native solution. It works on every Chromebook, from a $150 school device to a high-end model, with nothing to install and no admin rights needed.
View a HEIC file instantly (no install, no upload)
If you just need to see the photo, use the free HEIC viewer:
- Open the viewer in a Chrome tab.
- Drag your HEIC file in from the Files app, or click to browse for it.
- The photo renders immediately. Look, zoom, done.
There’s no signup and no limit, and the file never uploads anywhere. If you’re skeptical (healthy!), open Chrome’s DevTools, watch the Network tab while you view a file, and you’ll see no photo data leaving the machine.
This is my go-to move when someone shares a HEIC by email or Drive and I just need to know what’s in it.
Convert HEIC to JPG on a Chromebook, step by step
Viewing solves today’s problem. Converting solves it permanently, because a JPG opens in Gallery, uploads to any website, drops into Google Docs and Slides, and works in every app your Chromebook has. Here’s the whole process with SnapHEIC’s HEIC to JPG converter:
- Open the converter in Chrome on your Chromebook.
- Drag in your HEIC files from the Files app. One photo or a whole batch, both work.
- Let it convert. Everything happens on-device in a moment or two. Nothing uploads.
- Download your JPGs. Single files download individually; a batch comes down as one tidy ZIP.
- Find them in Downloads in your Files app and use them like any normal image.
A few details worth knowing:
- It’s free and unlimited. No file caps, no daily quotas, no account.
- EXIF and GPS metadata are stripped during conversion, so you’re not embedding your home location in photos you share.
- Clearing out a huge camera roll? The same tool handles bulk jobs. Drop the whole batch in at once and everything comes back in a single ZIP.
- Need a different output? SnapHEIC also converts HEIC to PNG for lossless graphics work, and to PDF when a form or a teacher asks for a document.
Worried about losing quality in the conversion? For everyday photos the difference is invisible in practice. JPG is lossy on paper, but at the sizes photos actually get viewed and shared, you won’t spot it.
A note on school and work Chromebooks
Managed Chromebooks, the kind schools and companies hand out, are usually locked down hard: no Play Store, no extension installs, sometimes no developer tools. This is exactly where the browser-based approach earns its keep. A website needs zero installation and zero admin rights. If Chrome loads pages, it can run the converter.
One honest caveat: some school networks filter which sites students can reach. If the web filter blocks a site, no tool can route around that, and the right move is asking the administrator to allow it. The privacy story makes that an easy conversation, because files never leave the device, which is precisely what a school IT team wants to hear. I’ve laid out how to judge any online converter’s privacy claims in is it safe to convert HEIC online; the short version is that no-upload tools are in a different category from upload-based ones.
Getting iPhone photos onto a Chromebook cleanly
Converting is the easy part. Half the friction is getting photos from the iPhone to the Chromebook in the first place. Your realistic options:
- USB cable. Plug the iPhone in, tap Trust on the phone, and browse it from the Files app. You get the original files, which means HEIC, so plan a conversion pass afterward. If your photos live in iCloud, Apple’s photo transfer guide is written for Mac and PC, but the same caveat applies here: download the full-resolution originals to the phone before you copy them off.
- Google Photos. Install the app on the iPhone, let it back up, then open photos.google.com on the Chromebook. Convenient, but your photos are stored on Google’s servers, and downloads can come back as HEIC anyway.
- iCloud.com in Chrome. Sign in, open Photos, and download what you need. Apple sometimes hands you a JPG this way and sometimes the original HEIC, so check what actually landed in Downloads.
- Stop the problem at the source. On the iPhone, go to Settings > Camera > Formats and pick Most Compatible. Every new photo saves as JPG from then on. I walk through the trade-offs in how to stop your iPhone saving HEIC. Existing photos stay HEIC, so you’ll still convert those once.
Whichever route the photos take, the endgame is the same: anything arriving as .heic goes through the converter once, and from then on it behaves like a normal image everywhere on your Chromebook.
The bottom line
A Chromebook can’t open HEIC files by itself right now, and you can’t install a codec to teach it. The good news is you don’t need to. The browser is the operating system, and the browser can handle this job on its own: open the HEIC viewer when you just need to look at a photo, and run your files through the HEIC to JPG converter when you need them to work everywhere. Both are free, unlimited, and never upload your photos, which makes them a fit for any Chromebook, including the locked-down one in your kid’s backpack.