Home › Blog › HEIC vs JPG

HEIC vs JPG: What Is the Difference? (Comparison Table)

By · Updated September 25, 2026 · 8 min read

Illustration comparing HEIC with JPG

Every iPhone from the iPhone 7 onward saves photos as HEIC by default, so sooner or later the HEIC vs JPG question lands on your desk: a web form rejects your photo, a Windows laptop shows a blank thumbnail, or a client asks what a .heic file even is. Both formats store photographs, but they were designed 23 years apart and they make opposite trade offs.

This comparison walks through 15 factors, from file size and color depth to browser support and licensing, and ends with a decision table you can apply in ten seconds. If you want the full backstory of the newer format first, start with our explainer on what a HEIC file is, then come back for the head to head.

The short answer

HEIC wins on technology: files are roughly half the size of JPG at the same visual quality, with support for up to 16 bit color, HDR, transparency, depth maps and Live Photos. JPG wins on compatibility: it opens on every device, browser, printer and web form built since the 1990s. The practical rule is simple: keep HEIC for storing photos on your phone, and switch to JPG the moment a photo needs to leave the Apple ecosystem.

The full comparison table

Here is the whole matchup in one place. The sections after the table unpack the rows that matter most in daily life.

FeatureHEICJPG
File size (same visual quality)40 to 50% smaller, roughly halfBaseline; about twice the size
CompressionHEVC (H.265), standardized in 2013DCT based, published in 1992
Color depthUp to 16 bit; 10 bit and 12 bit common8 bits per channel
HDR supportYes (PQ and HLG)No
Transparency (alpha channel)YesNo
Multiple images per fileYes: bursts, sequences, Live PhotosNo, one image per file
Depth mapsYes (used for portrait mode effects)No
MetadataEXIF and XMP, plus nondestructive edits stored in the fileEXIF and XMP
Browser supportSafari onlyEvery browser since the 1990s
Windows supportStore add ons needed on Windows 10; usually preinstalled on Windows 11Native on every version
Web forms and CMS uploadsFrequently rejectedAccepted virtually everywhere
Editing softwarePartial: Photoshop opens HEIC but cannot save itUniversal
Year introduced2015 (default on iPhones since 2017)1992
LicensingHEVC decoding carries patent royaltiesFree to implement
Best use caseShooting and storing photos on modern phonesSharing, uploading, printing, everything else
See also

Size: what half really means

The headline difference is compression. JPG uses a discrete cosine transform design published in 1992 by the Joint Photographic Experts Group. HEIC stores its image data with HEVC (H.265), a codec standardized in 2013 by a joint team of MPEG and ITU video experts. Those two extra decades of compression research show up directly on your storage bill: at the same visual quality, HEIC files come out 40 to 50% smaller than JPG.

Worked example

Picture a camera roll that would occupy 4 GB as JPG files. Shot as HEIC, the same photos need roughly 2 GB. That saving repeats everywhere the photos travel: iCloud storage, backups, laptop disk space, and the minutes every large upload takes on a slow connection.

This is exactly why Apple flipped the switch. When iOS 11 shipped in September 2017, HEIC became the default camera format on iPhone: identical looking photos, half the space, on devices where storage upgrades cost real money. The trade off Apple accepted on your behalf is the compatibility gap we will get to in a moment.

Here is what that gap looks like for a single photo straight off the camera:

Same photo, half the bytesTypical size of one 12 megapixel photoHEIC1.7 MBJPG3.2 MB
Approximate values; savings of 40 to 50% are typical across whole photo libraries.

Quality and color depth

Size is only half the story. JPG is locked to 8 bits per color channel, a limit that was generous in 1992 and feels tight today. HEIC supports up to 16 bit color, with 10 bit and 12 bit files common from modern cameras, and it can carry true HDR photos using the PQ and HLG transfer functions. If you shoot HDR on a recent iPhone, HEIC is the format that actually preserves that extra range.

This is not just a phone story. Professional cameras such as the Canon EOS R5, Sony a7 IV, Nikon Z9 and Fujifilm X-T5 can record HEIF stills, usually as 10 bit HDR files, precisely because 8 bit JPG cannot hold everything their sensors capture.

JPG also has a quality quirk worth knowing: generation loss. Its lossy compression is applied again on every save, so a JPG that is edited and saved over and over degrades a little each time. HEIC sidesteps part of this problem with nondestructive editing: crops and 90 degree rotations can be stored as instructions inside the container instead of being baked into the pixels.

Compatibility: where JPG still rules

Now for the other side of the ledger. As of mid 2026, Safari is the only major browser that displays HEIC natively. Chrome, Firefox and Edge do not, largely because HEVC decoding carries patent royalties that browser vendors refuse to take on. JPG, by contrast, has rendered in every browser since the 1990s and always will.

Windows tells a similar story. Windows 10 needs two Microsoft Store add ons to open HEIC: the free "HEIF Image Extensions" plus "HEVC Video Extensions", which usually costs about $0.99. Windows 11 usually has the HEIF extension preinstalled, though a clean install can lack it and HEVC decoding still depends on the device. Editing software is patchy too: Photoshop opens HEIC files but cannot save the format, GIMP has handled it since version 2.10.2 in May 2018, Discord does not support it at all, and many web forms, CMSes and online marketplaces simply reject .heic uploads.

Fact

During the remote AP exams in 2020, students who photographed their handwritten answers with iPhones had submissions fail because the College Board's upload system did not accept HEIC files. Format compatibility is not an abstract concern; it can cost you an exam.

When you hit one of these walls, you do not need to install anything or dig through settings: the fastest fix is to convert your files from HEIC to JPG right in the browser and upload the JPG instead. And if it keeps happening, you can make your iPhone shoot JPG permanently under Settings > Camera > Formats > Most Compatible.

Here is the whole support landscape at a glance:

Where each format just worksNative support, no add onsHEICJPGiPhone / iPad (iOS 11+)macOS (High Sierra+)Windows 10Windows 11Android 10+Chrome / Firefox / EdgeSafariWeb forms & older systemsYesPartialNo
Partial: viewing works, but HEVC decoding may require a one time add on depending on the device.

Metadata and features

HEIC is technically a container format, a sibling of MP4 built on the same ISO base media foundation, and that design explains its party tricks. One HEIC file can hold multiple images, so burst shots, image sequences and Apple Live Photos travel as a single file. The container can also carry an alpha channel for transparency, depth maps that power portrait mode effects, embedded thumbnails, and the usual EXIF and XMP metadata.

JPG carries EXIF and XMP too, so the basics such as capture date, GPS location and camera settings survive in both formats. Everything else on that list, though, is HEIC only. One practical note: when a converter turns a Live Photo into a JPG, it extracts the main still frame, because the motion component has nowhere to live in a single image format.

HEIC or JPG: which should you use?

The honest answer to HEIC vs JPG is "both, for different jobs." Use the table below as a quick lookup, and if you are weighing whether to convert your whole library, our guide on whether you should convert HEIC to JPG digs deeper into the trade offs.

SituationRecommended format
Storing photos on your iPhoneHEIC (half the storage, no visible downside)
Shooting HDR or portrait mode photosHEIC (keeps the extra data)
Emailing photos to anyoneJPG (iOS Mail already converts HEIC when you email someone outside the Apple ecosystem)
Uploading to a web form, job application or insurance portalJPG (HEIC is frequently rejected)
Sending photos to a Windows or Android userJPG (opens without add ons or guesswork)
Printing at a kiosk or photo labJPG (universal printer support)
Editing in software without HEIC supportJPG (Photoshop cannot even save HEIC)
Posting on forums, Discord or older sitesJPG (Discord does not support HEIC)
Long term archive inside the Apple ecosystemHEIC (more color depth in less space)
Sharing when you are not sure what the other side usesJPG (it always works)

Frequently asked questions

Is HEIC better quality than JPG?

At the same file size, yes. HEIC stores up to 16 bit color per channel and uses HEVC compression, so it keeps more detail in gradients and shadows than an 8 bit JPG of the same size. At the same visual quality, a HEIC file is roughly half the size. JPG wins only on compatibility.

Does converting HEIC to JPG lose quality?

Slightly in theory, because both formats are lossy and a conversion means encoding the image again. At quality 92 the difference is invisible for viewing, sharing and printing. Keep the HEIC original and convert once when you need a JPG.

Should I keep my iPhone photos in HEIC or JPG?

Keep HEIC on the phone: it halves the storage cost and keeps Live Photo and depth data. Switch to JPG only for a specific file that has to open somewhere HEIC does not, such as a web form, an older Windows PC or a print service.

Can I convert HEIC to JPG for free?

Yes. heicjpg.online converts up to 60 photos per batch at full resolution with no account, no watermark and no software. On a Mac, Preview or the Finder Quick Action can do it too, and on Windows the Photos app can save a copy as JPG.

Is JPEG the same as JPG?

Yes. JPG and JPEG are the same format with two spellings of the file extension, so everything in this comparison applies to both. The shorter .jpg spelling comes from MS DOS and early Windows, which allowed only three letters after the dot.

Can I convert a JPG back to HEIC?

Yes, but it rarely helps. On a Mac, Preview and the Finder Convert Image action can save a JPG as HEIC, which roughly halves the file size, while Windows can read HEIC but has no built in way to write it. What the JPG lost when it was compressed does not come back, so converting back saves space without restoring quality. Keep your HEIC originals instead.

What is the difference between HEIC and JPG?

HEIC uses modern HEVC compression, so a photo takes roughly half the space of a JPG at the same visual quality, and it can hold up to 16 bit color, Live Photos and depth maps. JPG dates from 1992, stores 8 bit color and opens on practically every device, browser and web form. Keep HEIC for storage on the phone and use JPG for sharing.

Need a JPG right now?

Drop a HEIC photo and it converts automatically: full resolution, EXIF preserved, no signup, no ads.

Convert HEIC to JPG now

Verdict

HEIC is the better format on paper and the right default for shooting and storing photos on a modern iPhone: half the size of JPG, more color depth, HDR, and clever container features like Live Photos and depth maps. JPG remains the format of record for the open web: more than three decades of universal support mean it never triggers a "file not supported" error. So keep HEIC at home, send JPG into the world, and convert on demand whenever the two worlds collide.

Curious how HEIC stacks up against the other classic image format? Read the companion piece, HEIC vs PNG: key differences explained, which covers the screenshots and graphics side of the story.