Convert HEIC to JPG: Every Method, Every Device

Convert HEIC to JPG on iPhone, Mac, Windows, or Android with the free built-in method for each device, why the JPG is bigger, and when to skip converting.

By Mike Wiberg · · 14 min read

Convert HEIC to JPG by switching your iPhone's Camera format to Most Compatible so every new photo saves as JPEG automatically, or by converting existing HEIC files during a transfer to a Mac or PC, in Preview on a Mac, through Windows' free HEIF extension, or with an online converter. Every method below runs on a real device today, not a hypothetical.

HEIC looks and behaves like a normal photo everywhere inside Apple's own apps, right up until you try to open one somewhere that has never heard of HEIF, usually a Windows PC without the right codec, an older piece of software, or a web form that only takes JPG or PNG. This guide covers every real way to convert HEIC to JPG on any device, the setting that stops new HEIC files at the source, and the honest reason your converted JPG might come back larger than the HEIC you started with. For the wider JPEG picture on this site, see the JPEG guide.

What Is HEIC, and Why Does the iPhone Save Photos This Way?

HEIC is Apple's file extension for photos saved in HEIF, the High Efficiency Image File Format, and it has been the default on iPhone cameras since iOS 11. Apple introduced HEIF for photos and HEVC, also called H.265, for videos together, and its own documentation states plainly that "HEIF and HEVC offer better compression than JPEG and H.264, so they use less storage space on your devices and iCloud Photos, while preserving the same visual quality" (Apple Support). That is the entire reason the format exists: the same photo, smaller on disk.

Not every iPhone can shoot HEIC. The same documentation lists device compatibility starting at the iPhone 7 and iPhone 7 Plus, plus a matching set of iPads, so a photo from an older device, or from an app that exports JPEG directly, may already be a JPG with nothing to convert.

The tradeoff is compatibility, not quality. HEIC is efficient inside Apple's ecosystem and a second class citizen everywhere else: older software, most of Windows out of the box, and any upload form that lists only JPG or PNG as accepted formats. That gap between what Apple ships by default and what the rest of the internet expects is the entire reason this page exists.

Does This Tool Handle HEIC Files?

No, not yet. This site's compressor reads and writes JPG, PNG, WebP, and AVIF, and HEIC input is not confirmed in the current build, so dropping a .heic file onto it will not work today. That is a gap in what the tool accepts, not a design choice, and it is on the roadmap.

Where the tool helps is right after you have a JPG in hand, from any of the methods below. Say you transfer 20 iPhone photos to a PC and they arrive as JPGs instead of the more efficient HEIC originals, a common outcome covered in the sections ahead. At the site's own published example, a 4.5 MB photo compresses to about 900 KB at the default quality, an 80 percent cut. Scale that to 20 photos and 90 MB of converted JPGs comes back to roughly 18 MB, the same ratio applied to a batch instead of one file, small enough for most upload forms and email attachments without resizing anything by hand.

Run that batch through the compressor once you have JPGs, whatever method got you there. The free tier takes files up to 25 MB each, 30 images per batch, no account required, and a free account raises that to 100 images a month with a usage dashboard.

How to Convert HEIC to JPG on Any Device

Here's how to convert HEIC to JPG on whichever platform is in front of you: every one below has a free, built-in method, no purchase required, though only some of them handle more than one file at a time.

Device Fastest built-in method Converts several at once?
iPhone Files app, Quick Actions No, one at a time
Mac Preview export or Finder Quick Actions Yes, select several first
Windows Photos "Save as" after the free extension No, one at a time
Android No dedicated tool, use a browser converter Depends on the converter
Any device Online converter Usually yes

Convert HEIC to JPG on iPhone, No Computer Needed

Open the Files app, find the HEIC photo, touch and hold it, tap Quick Actions, then Convert Image, and choose JPEG. The converted copy saves alongside the original, so nothing you already have gets overwritten. This only works one photo at a time inside Files, so for a whole camera roll, use the Camera format setting below to stop new HEIC files at the source, or hand the batch to a Mac, a PC, or an online converter instead.

If you only ever want new photos to save as JPEG and never think about this again, skip ahead to the Camera setting section below rather than converting file by file.

Convert Automatically When You Transfer to a Mac or PC

Plenty of people never touch a Camera setting and let the transfer step do the converting instead. Importing photos from an iPhone into Photos, Image Capture, or directly onto a PC can convert HEIC to JPEG automatically, and which one happens depends on a setting on the phone itself: open Settings, tap Apps, tap Photos, then look for Keep Originals (Apple Support). With Keep Originals off, incoming transfers arrive as JPEG. With it on, the transfer keeps the original HEIC file untouched, which only matters if the receiving computer already reads HEIC fine.

On the iPhone side, a second setting governs this from the sending end: Settings, then Photos, then Transfer to Mac or PC, set to Automatic, tells the phone to convert on the way out whenever the destination cannot read HEIC or HEVC (Microsoft Learn).

Convert HEIC to JPG on Windows

A Windows PC that refuses to open a .heic file at all is usually missing two free codecs, not broken. Install HEIF Image Extensions from the Microsoft Store, free, and if the file still will not open, add HEVC Video Extensions too, which can cost around a dollar on some Windows versions (Microsoft Learn).

Once both are installed, HEIC photos open directly in the Photos app, and its Save As menu lets you save a copy as a JPG. For a whole folder at once, opening and resaving each photo by hand gets old fast, so a dedicated batch converter, or the browser method below, is faster than doing this one file at a time through Photos.

Convert HEIC to JPG on a Mac

Macs read HEIC natively, so converting one here is an export step, not a codec install. Open the photo in Preview, choose File, then Export, set the Format menu to JPEG, adjust the quality slider if it appears, then save.

To convert several files in one pass, select every photo in Finder first, right click, choose Quick Actions, then Convert Image, and pick JPEG as the output for the entire selection. This is the fastest built-in batch method on any platform covered here, since Windows and the iPhone's own Quick Actions both stay limited to one file at a time.

Convert HEIC to JPG on Android

Android has no dedicated conversion screen the way Windows and Mac do, and most Android camera photos are already JPEG by default, since HEIC is an Apple default, not an Android one. The files that do need converting on Android are almost always photos received from an iPhone. Open a browser based converter in Chrome, Firefox, or Samsung Internet exactly as you would on a desktop, upload the file, and download the JPG that comes back. Nothing to install, and the phone never needs to natively understand the HEIC format at all.

Online HEIC to JPG Converters

Searching for a HEIC to JPG converter online turns up plenty of browser based tools, and they work, with one caveat worth knowing before you use one repeatedly: every conversion is a fresh lossy pass, so converting the same photo back and forth, or re-saving an already converted JPG through another round trip, adds visible quality loss each time it happens. Convert once, keep that JPG, and stop there. An online converter is also the only method here that requires uploading the file somewhere outside your own device, so check what the tool says about deleting files before trusting it with anything private.

Stop Your iPhone From Making New HEIC Files

If you are tired of converting files after the fact, fix it at the camera instead. Open Settings, then tap Camera, tap Formats, then tap Most Compatible. Every photo and video shot from that point forward saves as JPEG and H.264 instead of HEIC and HEVC (Apple Support).

This only affects photos you have not taken yet. It does nothing to the HEIC files already sitting in your camera roll, the single most common misunderstanding about this setting. Most Compatible is also only available on the iPhone and iPad models that can shoot HEIF or HEVC in the first place, so on an older device the option will not appear at all.

Turning this on trades a little storage efficiency for guaranteed compatibility everywhere: JPEGs are typically larger than the HEIC files that held the same photo, but nothing you send anyone will ever come back asking what a .heic file is.

Why Won't My Windows PC Open iPhone Photos?

Because most Windows installs do not ship the HEVC decoder HEIC files need, not because anything is broken. HEIC photos are built on the HEIF container using HEVC compression, and Windows only reads that format after two specific extensions are installed from the Microsoft Store, the same fix covered in the Windows steps above.

The overwhelming majority of "my iPhone photos won't open on my PC" reports trace back to this one missing pair of codecs, not a damaged file or a failed transfer, and it is worth trying before assuming anything worse. If a photo still refuses to open after both extensions are installed and a restart, the more likely explanation at that point is a genuinely interrupted transfer, and re-sending it from the phone is the faster fix than troubleshooting further.

Older Windows machines occasionally block the HEVC Video Extensions install if hardware video decoding is not supported, in which case a converter, browser based or a Mac in the house, sidesteps the issue entirely rather than depending on a specific codec landing correctly on that machine.

Why Does the Converted JPG End Up Bigger Than the Original HEIC?

Because HEIF compresses more efficiently than JPEG at the same visual quality, so going from HEIC to JPG trades a smaller, newer format for a larger, older one. Converting to JPEG does not add detail or improve anything about the photo, as the compression comparison above already covers. It repackages the same image in a less efficient container, and the file grows because JPEG needs more bits to describe what HEIF already stored compactly.

This surprises people who assume "converted" means "processed" or "improved" in some way. It is neither. The photo looks the same at normal viewing sizes either way; only the format and the size on disk change, and only one of those changes in your favor. If storage space matters to you and everything that touches your photos already reads HEIC, whether that is another iPhone, a recent Mac, or iCloud Photos itself, converting is pure downside: same picture, bigger file, nothing gained.

The upside of converting only shows up on the compatibility side: JPEG opens everywhere HEIC does not, which is the entire reason to trade the smaller file for the more compatible one in the first place.

Can You Convert a Whole Folder of HEIC Photos at Once?

Yes, though which method handles a batch depends entirely on the platform. On a Mac, select every file in Finder, right click, choose Quick Actions, then Convert Image, and the entire selection converts to JPEG in one pass, the fastest built-in batch method covered on this page. On Windows and an iPhone's own Files app, both Paint and Quick Actions convert one photo at a time, so a folder of fifty screenshots means fifty individual save-as operations unless you reach for something else.

For a real batch on Windows or iPhone, two routes work. A dedicated third-party HEIC batch converter handles a whole folder in one operation, similar to what Finder does natively on a Mac. Or an online converter that accepts multiple files at once does the same job from any device with a browser, uploading and downloading the whole set together instead of one file per round trip.

Whichever route converts the batch, the resulting JPGs are typically larger than the HEIC originals, for the reason covered above, so a folder of converted photos is a reasonable moment to run the set through a compressor before emailing or uploading the whole batch anywhere with a size limit.

When Should You Keep the HEIC Instead of Converting?

Keep the HEIC whenever every device and app that touches the photo already reads it fine: another iPhone, a recent Mac, iCloud Photos, or Apple's own apps generally. Converting in that situation is pure downside, a smaller file becomes a larger one for no gain, covered in full above. Convert only the specific photos actually going somewhere that cannot read HEIC.

Situation Convert to JPG?
Staying inside Apple devices and iCloud Photos No, keep HEIC
Uploading to a form that lists JPG or PNG only Yes
Emailing someone on an older Android phone or Windows PC Yes
Archiving your master camera roll No, keep HEIC, convert copies only when needed

There is no reason to convert an entire camera roll ahead of time on the chance a photo might need to travel somewhere HEIC unfriendly later. Convert the individual photo when the actual need shows up, using whichever method above matches the device in front of you at that moment.

Questions

Does Converting HEIC to JPG Lose Quality?

A little, yes. HEIC and JPEG compress differently, so converting between them is not a pixel-for-pixel copy, similar to converting between any two lossy formats. One conversion is generally not visible at normal viewing sizes. Converting the same photo back and forth repeatedly compounds the loss, so convert once from the original and keep that result rather than re-converting later.

Why Won't Most Compatible Convert the Photos I Already Have?

Most Compatible only changes the format of photos and videos captured after you turn it on. Every HEIC file already sitting in your camera roll stays HEIC until you convert it directly, through a transfer, Preview, Windows' extensions, or an online converter. There is no setting that retroactively rewrites existing files.

Can I Convert HEIC to JPG on Android?

Yes, though Android has no built-in converter the way iPhone and Mac do. Open a browser based converter in Chrome, Firefox, or Samsung Internet, upload the HEIC file, and download the JPG it returns. Most Android camera photos are already JPEG by default, so this mainly comes up for HEIC files received from an iPhone.

Is HEIC Actually Worse Than JPG, Since Everyone Converts Away From It?

No, the opposite. HEIF compresses better than JPEG at matching visual quality, so HEIC files are typically smaller for the same look, covered in full above. People convert to JPEG for compatibility with software and upload forms that do not read HEIC, not because JPEG is the better format.

How Do I Convert Several HEIC Photos to JPG at Once?

On a Mac, select every file in Finder, right click, and choose Quick Actions, then Convert Image. On Windows or an iPhone, Paint and the Files app both convert one photo at a time, so for a real batch, use a dedicated batch converter or an online tool that accepts multiple files together. However you convert HEIC to JPG today, the file that comes back is usually the larger one of the pair, not the smaller one. [Compress it here](/) before it heads anywhere with a size limit, an inbox, an upload form, or a print vendor that would otherwise bounce it back.