HEIC to JPG on a Chromebook

Someone iMessaged you a photo and ChromeOS pops up a thumbnail it refuses to open in anything else. This converts those HEIC and HEIF files into JPGs that the Files app, Gmail, and every upload form will actually accept. No extension to install, no Linux, no Google Photos round-trip.

Drop HEIC files here

or click to browse (Files app → pick photos)

Accepts: .heic, .heif

Why ChromeOS won't open HEIC the easy way

HEIC is Apple's photo format. Your Chromebook can show a thumbnail, but the Files app doesn't expose a "Save as JPG" option, and the moment you try to attach the file to a web form (Canvas, a job application, a help-desk ticket) you'll get an error that says the file type isn't supported. The fix is to re-save it as JPG.

How this page handles it

What about Google Photos?

Uploading to Google Photos works as a conversion trick, but it sends every photo through Google's servers, which is fine for vacation pics and not great for a passport scan or a medical document. This page never sends them anywhere.

What about the Linux container?

You can `apt install` libheif tools inside ChromeOS's Linux container. That works if you already have Linux turned on. For everyone else (school accounts, locked-down enterprise Chromebooks, regular consumer use) the install is a much larger pain than just dragging files onto a page.

If something looks off

HEIC supports color profiles that JPG handles differently. If a converted photo looks slightly more washed out, drop the quality from Standard to High — the High preset minimizes recompression artifacts. For sending to family on iMessage or Slack, Standard is invisible in practice.

Works on every Chromebook

Tested on the cheapest 4 GB Chromebook through the Pixelbook. The decoder is the same; the bigger machine just finishes faster. A batch of 50 photos takes about 20 seconds on a modern Chromebook, a minute on an older 4 GB model.

Nothing leaves your browser

Load the page, turn off Wi-Fi, then convert. It still works. That's the proof.