HEIC vs JPG: Which Is Better and When to Convert (2026)

HEIC vs JPG: Which Is Better and When to Convert (2026)

You take a photo on your iPhone, email it to a colleague on Windows, and it won't open. The file ends in .heic, and their computer stares back blankly. It's one of the most common small frustrations in modern photography, and it comes down to a format most people never chose on purpose: HEIC, the format Apple quietly made the iPhone default years ago.

HEIC is genuinely the better file in most technical respects. It's smaller, richer, and cleverer than JPG. The problem is that being technically better doesn't help when the file can't leave the Apple world without trouble. This guide explains what HEIC actually is, how it stacks up against JPG, and the specific moments when you should convert one to the other.

The short answer

Keep HEIC when photos stay on your iPhone and in iCloud, because it stores the same image at roughly half the size. Convert to JPG the moment a photo needs to go somewhere else, like a Windows PC, an Android phone, a website upload form, a printer, or an email to someone whose software you can't predict. The decision isn't really "which format is better," it's "where is this photo going next." HEIC wins on quality and storage; JPG wins on going anywhere without a hitch.

What HEIC is

HEIC stands for High Efficiency Image Container, and it's Apple's name for an image stored in the HEIF format (the ISO standard developed by the group behind modern video codecs) using HEVC, also known as H.265, for compression. That's the same efficient codec used for 4K video, applied here to still photos. Apple made it the iPhone camera default in iOS 11, back in 2017, on the iPhone 7 and later, with one main goal: fit far more photos in the same storage.

It works. HEIC uses smarter, variable-sized compression blocks, up to 64 by 64 pixels, where the decades-old JPEG format is stuck with fixed 8 by 8 blocks. The result is a photo that holds up better with fewer of the blocky artifacts JPEG can show, in about half the space.

HEIC also does things JPG simply can't. A single file can hold transparency, depth information for Portrait-mode blur, the short motion clip behind a Live Photo, and multiple frames from a burst, along with HDR data and richer color at higher bit depths. It's less a plain image and more a small container of image data, which is where the "container" in its name comes from.

What JPG is

JPG, also written JPEG, is the format that's been the internet's common currency for photographs since 1992. It's lossy, meaning it shrinks files by permanently discarding detail your eye is unlikely to miss, and it's very good at that for everyday photos. It stores 8-bit color, doesn't support transparency, and holds only a single flat image with none of HEIC's extras.

What JPG has that HEIC lacks is universality. It opens on every device, browser, operating system, printer, and app that has ever handled an image, without anyone needing to install anything or think about compatibility. That reliability is the entire reason it's still everywhere, decades after newer, more efficient formats arrived. When you don't know where a photo is going, JPG is the format that never surprises anyone.

HEIC vs JPG: the differences that matter

Four practical differences decide almost every situation.

File size and quality is the first, and it's HEIC's headline win. At the same visual quality, a HEIC file is typically 40 to 50 percent smaller than the equivalent JPG. A photo that would weigh 5 MB as a JPG often lands around 2.5 MB as a HEIC. Put another way, at a matching file size HEIC preserves more fine detail, and at a matching quality level with no size limit, the two look nearly identical for everyday photos. Either way, HEIC delivers the same picture for roughly half the storage, which is exactly why Apple switched to it.

Compatibility is the second, and it's the one that actually drives the decision. HEIC has only around 14 percent support among web browsers, essentially Safari alone, while Chrome, Firefox, and Edge don't display it. By 2026, Windows 11 generally handles HEIC once the free codec is present, and older Windows versions can add it from the Microsoft Store, but plenty of web upload forms, government portals, and email clients still reject or fail to preview it. Android support is patchy and depends on the device. JPG, by contrast, is understood by effectively everything. This gap is the whole reason converting exists.

Extra features are the third. HEIC's support for transparency, depth maps, Live Photos, burst sequences, and HDR gives it real advantages inside the Apple ecosystem, where those features are used. JPG has none of them. If any of that matters to how you'll use the image, that's a point for keeping HEIC, at least until you specifically need a flat, shareable copy.

Color depth and editing is the fourth. HEIC can store richer, higher bit-depth color, which gives editing software more room to work before banding appears in skies and gradients. JPG's 8-bit color is fine for viewing and sharing but less forgiving under heavy edits. For serious photo work you'd keep the HEIC or a RAW original, and export JPG only for the final shareable version.

When to keep HEIC

Keep HEIC whenever the photo is staying inside Apple's world. If you shoot on an iPhone, view on that phone or a Mac, back up to iCloud, and share mostly with other Apple users, HEIC is the right default and you'll rarely notice it. AirDrop between Apple devices handles it natively, and iOS is smart enough to convert automatically to JPEG in certain sharing situations, such as sending through the Mail share sheet, so many everyday shares just work.

The storage saving is the real reason to leave it alone. On a phone holding tens of thousands of photos, halving the file size means roughly twice as many pictures in the same space, with no visible quality penalty. Switching your camera to shoot JPG instead would actually use more storage going forward, not less.

How much storage does HEIC really save?

The difference is bigger than it sounds on paper. Because HEIC is roughly half the size of JPG at the same quality, a phone that would hold around 20,000 JPG photos can hold something closer to 40,000 in HEIC, in exactly the same space. On a 256 GB iPhone that fills up with years of photos and 4K video, that gap is the difference between constant "storage full" warnings and never having to think about it. It flows through to your iCloud bill too, since you're syncing and backing up half the data. This is the quiet reason Apple made the switch, and it's why turning HEIC off to shoot JPG usually backfires: you trade a compatibility annoyance you hit occasionally for a storage cost you pay on every single photo, forever.

When to convert to JPG

Convert to JPG the moment a photo has to leave the Apple ecosystem or land somewhere with strict compatibility. That covers sending photos to Windows or Android users, uploading to websites and web apps that don't accept HEIC, attaching images to emails that need to display inline, submitting to portals and forms, and preparing files for a print shop. In all of these, a HEIC file is a gamble and a JPG is a certainty.

It's worth knowing that converting to JPG does trade away HEIC's advantages. The resulting JPG is larger and drops back to 8-bit color, and the compression efficiency is gone. But for a photo you're about to share or upload, none of that matters, because the image itself still looks the same to the person receiving it. Convert at a high quality setting, around 90 percent or above, and the difference is invisible.

How to convert HEIC to JPG for free

You don't need to install anything to make the switch. A free online converter turns HEIC into JPG in a browser, and uploaded files are deleted automatically after conversion.

The direct route is the convert to JPG tool, which accepts HEIC among its many input formats and outputs a standard, universally compatible JPEG. Set a high-quality option so the photo stays crisp, then download. If you're converting a batch of iPhone photos, the general image converter handles the same job and covers other formats too. Because a JPG made from a HEIC is larger than the original, running the result through a JPG compressor afterward trims it back down for email or upload without a visible drop.

There's one useful special case. HEIC can hold transparency, and JPG can't, so if a particular image relies on a transparent background, convert it to PNG instead of JPG to preserve it. And if the photo is bound for a website, converting to WebP usually produces a smaller file than JPG while still being supported almost everywhere online. You can check every supported input and output on the Formats page, and files uploaded to Online-Convert.net are cleared automatically after 24 hours.

Common HEIC headaches and quick fixes

A few HEIC problems come up again and again, and each has a simple fix. The most common is a .heic file that won't open on Windows; on Windows 11 it usually works once the free codec is installed, and when it doesn't, converting to JPG sidesteps the issue entirely. A close second is an upload form that rejects the file, which is nearly always because the site only accepts JPG or PNG, so converting first lets it through. Email is another: some clients, including Outlook on Windows, won't display a HEIC inline, so a JPG copy is the reliable attachment.

Two subtler ones catch people out. Converting a Live Photo to JPG keeps only the still frame and drops the short motion clip, which is fine for sharing but worth knowing beforehand. And a burst or multi-image HEIC turns into a set of separate JPGs when converted, one per frame. Neither is a real obstacle; they're just quirks of a container format meeting the flat, single-image world of JPG. Whenever a HEIC file misbehaves somewhere, converting to JPG is almost always the fastest way through. The FAQ answers common questions about limits and formats, the Privacy Policy covers what happens to your files, and the guide to the best free online file converters is a broader starting point if you convert other files too.

Should you switch your iPhone to shoot JPG?

If the compatibility problem is driving you up the wall, you can change the camera itself. Under Settings, then Camera, then Formats, "High Efficiency" is HEIC and "Most Compatible" is JPG. Choosing Most Compatible makes the iPhone capture JPGs directly, so there's nothing to convert later.

For most people, though, that's the wrong trade. It only affects new photos, it uses more storage for every shot going forward, and iOS already converts to JPEG automatically in many of the moments compatibility matters. The better habit is usually to leave the camera on High Efficiency, enjoy the storage savings, and convert individual photos to JPG when you actually need to send them somewhere. Switching the camera only makes sense if you constantly share original files straight out to non-Apple systems and never want to think about it.

The bottom line

HEIC versus JPG isn't a fight one format wins outright. HEIC is the better file, smaller and richer, holding detail, color, and extras that JPG can't touch, which is exactly why it's your iPhone's default. JPG is the more useful file the instant a photo needs to travel, because it opens on everything, everywhere, with no compatibility roulette.

So keep HEIC for capture and storage inside the Apple ecosystem, and convert to JPG whenever a photo is headed for a Windows PC, an Android phone, a website, a printer, or an inbox you can't vouch for. The conversion takes seconds in a browser and costs you nothing you'll notice on screen. Match the format to the destination and the "it won't open" problem disappears for good.