Every HEIF Variant Never Saved to Disk

Convert HEIF to JPG

Universal converter for the HEIF standard. Convert .heif images from desktop editors, phones and image pipelines to JPG, with .heic and .hif files welcome in the same batch. No codec purchase, no software install.

How to convert HEIF to JPG

  1. 1

    Drop your files in the box above, or click browse. .heif, .heic and .hif files can go in the same batch: up to 3 files per batch with no signup or on a free account, 25 per batch on Seller and Pro.

  2. 2

    Choose whether to keep the metadata. Once your files are in, a Strip EXIF switch appears; that is the only choice on this page. Each file is then decoded and re-encoded as a JPG with Google's jpegli encoder.

  3. 3

    Download your JPGs. They open in Windows Photos, Preview, every browser and every upload form, none of which need to know what HEIF is.

Which HEIF have you actually got?

All three extensions below are the same container with different branding on the outside, and all three convert here. If your file came from one of the two specialist sources, those pages carry notes this one does not.

.HEIF

Desktop editors, Android handsets, and anything exporting to the plain standard

You are in the right place
.HEIC

iPhone and iPad, plus most photos shared out of iCloud

HEIC to JPG →

Works here, but the iPhone page has the Apple-specific notes

.HIF

Canon, Sony, and Fujifilm mirrorless bodies shooting 10-bit

HIF to JPG →

Works here, but the camera page covers film sims and HDR PQ

Why HEIF files refuse to open

HEIF is only the wrapper. What sits inside is almost always HEVC, a patent-encumbered codec, and that is the whole problem: your machine can read the container perfectly well and still have no legal right to decode the picture.

This is why the same file opens instantly on a phone and shows a gray placeholder on a laptop. Converting to JPG removes the dependency rather than working around it, which is why it stays the fastest fix.

Windows

Needs two pieces: the HEIF Image Extension, free and bundled with Windows 11, plus the HEVC Video Extensions, which cost $0.99 in the Microsoft Store because of HEVC patent licensing. Without the second one, Photos opens the container and finds image data it cannot decode. Full fix-by-fix walkthrough: opening HEIF files on Windows.

Browsers

Only Safari renders HEIF. Chrome, Edge, and Firefox have never shipped support in any version, so a HEIF dropped into a web page, a CMS, or a marketplace listing is a broken image for most of the internet.

Linux

Depends entirely on whether libheif is installed and built with an HEVC decoder. Distributions increasingly ship it, but plenty of image viewers still hand you a grey box.

Older software

Anything predating roughly 2018 has no concept of HEIF at all, which covers a lot of print shops, legacy CMS uploaders, and internal business tools.

Where stray .heif files come from

Not every HEIF arrives from a camera roll. Desktop editors such as Affinity Photo and Adobe Lightroom write the format on supported platforms, some Android phones save it when a high-efficiency photo setting is switched on (Samsung Galaxy phones write .heic), and cloud services sometimes hand back a plain .heif when you download an original. Files also get renamed in transit, so an extension is a hint rather than a guarantee. Drop it in and the converter reads the actual container.

Convert HEIF to JPG without a converter

You can, one file at a time, once your system can decode the file.

Windows 11 or 10. Install the HEIF Image Extension and the HEVC Video Extensions ($0.99) from the Microsoft Store, open the file in Photos, then use the three-dots menu, Save as, and choose JPG. Without the paid extension, Photos opens the container and shows nothing. Every fix is in how to open HEIF files on Windows.

Mac. Right-click the files in Finder, choose Quick Actions, then Convert Image, and pick JPEG (macOS Monterey or later). Or open one in Preview and use File, Export. Both use the system encoder with no quality control.

iPhone. For a photo you already have, save it to the Files app, touch and hold it, choose Quick Actions, then Convert Image, and pick JPEG. To stop new photos being HEIF at all, go to Settings, Camera, Formats and choose Most Compatible. The HEIC to JPG converter has the rest of the iPhone routes.

Android. On Samsung Galaxy phones, open the Camera, then Settings, Advanced picture options, and switch off High efficiency pictures; new photos save as JPEG. Photos you already took stay HEIF and still need converting.

Canon, Sony and Fujifilm cameras. Canon bodies convert in the Playback menu, and Canon's Digital Photo Professional and Sony's Imaging Edge Desktop convert on a computer. The HEIF to JPG guide covers each maker, and the HIF to JPG converter has the notes for 10-bit camera files.

None of these handles a mixed folder in one pass, which is where a batch converter earns its keep.

Bulk, batch and automated HEIF to JPG

A folder of mixed .heif, .heic and .hif files is the usual case. Seller and Pro accounts convert up to 25 files per batch at up to 75MB each, and a Day Pass gives you 100 uploads in 24 hours for $2 with no account. The same conversion runs from the terminal with the Mochify CLI (mochify, sign in once with mochify auth login), from an AI agent through the hosted or local MCP server, and from the REST API:

curl -X POST "https://api.mochify.app/v1/squish?type=jpg" \
  -H "Content-Type: image/heif" \
  -H "Authorization: Bearer $MOCHIFY_KEY" \
  --data-binary @photo.heif \
  -o photo.jpg

Files travel over HTTPS to api.mochify.app, are converted in memory and discarded. Full parameter reference in the API documentation. Need the photos in one document instead? HEIC/HEIF to PDF bundles up to 20 of them.

Frequently asked questions

Is HEIF the same thing as HEIC?

HEIF is the container standard, ISO/IEC 23008-12. HEIC is what Apple calls a HEIF file whose image data is HEVC-encoded. Camera makers call the same thing HIF. The wrapper is identical in all three cases, which is why one converter handles the lot.

Why does my HEIF open on my phone but not my laptop?

Phones ship a hardware HEVC decoder and the operating system wires it into the photo viewer. Desktops often have the hardware but not the licensed software decoder, so the file is readable as a container and unreadable as an image. Converting to JPG sidesteps the codec question entirely.

My iPhone photos say HEIF. Is this the right converter?

Yes, they convert here. An iPhone saves HEIF files as .heic, and some exports and downloads label them .heif; either way the file is the same container and this page reads it. The HEIC to JPG page has the iPhone-specific notes, including how to stop the phone saving HEIC in the first place.

HEIF is a container, so what is actually inside it?

Usually HEVC, which is what makes licensing awkward. The same container can also hold AV1 data, in which case the file is what everyone calls AVIF, or even plain JPEG data. That is why "my HEIF will not open" has a different answer on different machines.

Will converting change how the photo looks?

JPEG is 8-bit, so a 10-bit HEIF loses tonal precision in principle. At sensible quality settings the difference is invisible in normal viewing. The exception is HDR source material, where mapping down to standard range is a genuine change in appearance rather than a rounding error.

Can I convert a folder of multiple HEIF files in one go?

Yes. Drop in multiple .heif files and every one comes back as a JPEG. Batch size depends on your plan.

What happens to my files after conversion?

They travel to our encoder over HTTPS, are streamed into memory, converted, and discarded. Nothing is written to disk and nothing is logged. Metadata is stripped by default, GPS included, so turn the Strip EXIF toggle off before converting if you need the camera data kept.

What does HEIF stand for?

High Efficiency Image File Format. It is a container standard (ISO/IEC 23008-12) developed by MPEG, and Apple's .heic, the camera makers' .hif and the generic .heif are all HEIF files underneath.

Is HEIF better quality than JPEG?

At the same file size, usually yes: the HEVC compression inside most HEIF files keeps more detail than JPEG and can store 10 bits per channel where JPEG stores 8, which is why a HEIF is often around half the size of a JPEG that looks the same. The catch is compatibility, not quality: a JPG opens everywhere and a HEIF does not. In normal viewing a converted photo looks the same; the tonal precision beyond 8 bits is what goes.

Want the long version?

Our complete guide walks through every conversion method, platform by platform, and what the 10-bit to 8-bit step actually costs you.

Read the guide

Also available