JPG vs HEIC: Which Photo Format Is Better?
HEIC saves iPhone photos at half the size of JPG, but JPG opens everywhere. Here is the real trade-off between file size and compatibility, and which to choose.

HEIC stores an iPhone photo at roughly half the file size of JPG while keeping the same visual quality, which is why Apple made it the default in 2017. JPG's advantage is the opposite and just as decisive: it opens on every device, browser, and program ever made, while HEIC works reliably only inside Apple's ecosystem. So the honest answer to which is better is that it depends on what you are doing. If your photos live on your iPhone and iCloud, HEIC saves gigabytes. The moment a photo needs to travel to a Windows PC, an Android phone, a job portal, or a print shop, JPG is the format that simply works. This guide compares the two in depth across size, compatibility, quality, features, and storage, then shows when converting HEIC to JPG makes sense.
What HEIC actually is
HEIC is Apple's file extension for an image stored in the HEIF standard, High Efficiency Image Format, using HEVC compression, also known as H.265. HEVC was designed for video, where efficient compression saves enormous bandwidth, and Apple applied the same engine to still photos starting with iOS 11 in 2017. A HEIC file is essentially one frame of HEVC video wrapped in a container that can also hold extras like Live Photo motion, depth maps for portrait mode, and edit history. That container is powerful, but it is also why the format struggles outside Apple's world.
What JPG is
JPG comes from the Joint Photographic Experts Group and dates to 1992, which makes it one of the oldest and most established image formats in use. It uses lossy compression tuned for photographs, discarding fine detail the eye barely registers to shrink files. After more than three decades, JPG support is universal: every operating system, browser, camera, printer, and photo app reads it without setup. That ubiquity is its single greatest strength and the reason it remains the default for sharing photos anywhere outside a purely Apple pipeline.
File size: HEIC wins clearly
HEVC compression is far more efficient than JPG's older method, so HEIC packs the same photo into much less space. A shot that takes 4MB as JPG often lands near 2MB as HEIC, and the gap can be wider for detailed scenes. Across a library of thousands of photos, that difference frees real storage. On a 128GB iPhone holding 20,000 photos, shooting HEIC instead of JPG can save tens of gigabytes, which is the practical reason Apple switched. If you never leave the Apple ecosystem, HEIC is the efficient, sensible choice.
Compatibility: JPG wins decisively
This is where the formats separate hardest. JPG opens on Windows, Android, every browser, every printer, and software going back decades, with no extra steps. HEIC, by contrast, hits friction almost everywhere outside Apple devices:
- Windows needs the free HEVC and HEIF extensions from the Microsoft Store before it can open or thumbnail HEIC.
- Android support is patchy, better on recent phones and absent on older ones.
- Upload forms on government portals, job sites, and applications frequently reject HEIC and accept only JPG or PNG.
- Older software and web platforms built before 2020 often fail to recognise HEIC at all.
- Email recipients on non-Apple devices may see a file they cannot open.
The pattern is clear: the moment a photo leaves your iPhone, JPG is the format that avoids every one of these problems.
Quality and advanced features
At normal viewing, HEIC and a high-quality JPG look identical, because HEIC simply keeps the same quality in less space. Under the hood, though, HEIC carries more. It supports 16-bit colour depth against JPG's 8-bit, which means smoother gradients and more room for editing without banding. It stores Live Photo motion, portrait-mode depth maps, wider colour gamuts, and even multiple images in one file. For serious editing on Apple devices, that extra data matters. For a plain photo you will view or share, a well-saved JPG is visually indistinguishable from the HEIC it came from.
Editing and re-saving
Both formats are lossy, so re-saving repeatedly degrades either one slightly, a effect called generation loss. HEIC's higher bit depth gives it a little more headroom before edits show banding, and its non-destructive edit history on iPhone lets you revert changes. In practice, most people edit once and share, where the difference is negligible. If you plan heavy, repeated editing, keeping a high-quality master matters more than the format choice, and on Apple devices HEIC's extra data is a mild advantage.
Storage: the real reason to keep HEIC
The strongest case for HEIC is pure storage math. Halving the size of every photo across a large library is a major saving on a phone, in iCloud, and in backups. If your photos stay in Apple's ecosystem, where everything reads HEIC natively, there is little reason to give that up. The trade-off only bites when you need to share or upload, which is exactly the situation where converting a single photo to JPG solves the problem without abandoning HEIC for everything.
The practical trade-off
Keep HEIC when photos live on your iPhone and Mac and storage matters. Switch to JPG the moment a photo needs to go somewhere else: a Windows PC, a job portal, an Android friend, a print shop, or an upload form. Many people leave the camera on HEIC for the storage saving and convert individual photos to JPG only when sharing them, which captures both benefits. You do not have to choose one format forever; you choose per photo, based on where it is going.
How to get a JPG from a HEIC photo
You have two routes. To stop making HEIC in the first place, open Settings, Camera, Formats, and choose Most Compatible, which makes the camera shoot JPG directly. To convert existing HEIC files, a browser converter turns them into JPG locally, with a Target Size mode for form caps and no upload, so a private photo never reaches a server. The full walkthrough, including the Files app and Windows methods, is in the HEIC to JPG guide.
The verdict
Neither format wins outright. HEIC is the better format on paper, with half the size and richer data, and it is the right default for photos that stay on Apple devices. JPG is the better format in the real world of sharing, uploads, and mixed devices, because it opens everywhere without a single extra step. The smart approach is to shoot HEIC for storage and convert to JPG whenever a photo needs to leave the Apple ecosystem.
HEIC on social media and messaging apps
Sharing platforms add another wrinkle. WhatsApp, Instagram, Facebook, and most messaging apps recompress every photo you send, converting it to JPG on their servers regardless of what you uploaded. So the HEIC advantage evaporates the moment a photo goes through them: you gain nothing from the smaller source file, because the platform makes its own JPG copy anyway. Some older apps also fail to read HEIC at the upload stage and simply refuse the file. If most of your sharing runs through social apps, converting to JPG yourself gives you control over the quality of that conversion instead of leaving it to the platform.
Printing and professional use
Print shops and photo labs are firmly in JPG territory. Their ordering systems, kiosks, and workflows expect JPG and often reject HEIC outright, since the format arrived long after most of that infrastructure was built. The same applies to many professional contexts: stock libraries, print catalogues, and client deliverables typically specify JPG. Even where HEIC is technically supported, sending JPG avoids a conversation about whether the recipient can open it. For anything you hand to a business, JPG is the safe default.
HEIC vs HEIF: the naming confusion
The two names cause needless confusion, so it is worth settling. HEIF is the standard, and HEIC is Apple's file extension for an image stored in that standard using HEVC compression. Think of HEIF as the container specification and .heic as the filename you actually see on an iPhone. You may also encounter .heif on other systems. For practical purposes they refer to the same thing, and any tool that opens one generally opens the other.
Frequently asked questions
Is JPG or HEIC better?
It depends on the goal. HEIC is half the size with richer data, JPG opens everywhere. Keep HEIC for storage on Apple devices, use JPG for sharing and uploads.
Why does my iPhone save photos as HEIC?
Because HEIC stores the same photo in about half the space. Apple made it the default in iOS 11 in 2017 to save storage across large libraries.
Does HEIC lose quality compared to JPG?
No, the opposite. HEIC keeps the same quality in less space and even supports 16-bit colour against JPG's 8-bit, so at normal viewing the two look identical.
Which format works on Windows and Android?
JPG, without setup. HEIC needs an extra codec on Windows and has patchy support on older Android, while JPG opens everywhere.
Is HEIC smaller than JPG?
Yes, significantly. A HEIC photo is roughly half the size of the same JPG, because HEVC compression is far more efficient than JPG's older method.
Should I turn off HEIC on my iPhone?
Only if compatibility matters more than storage. Switch to Most Compatible to shoot JPG, or keep HEIC and convert photos when you share them.
Can I convert many HEIC photos to JPG at once?
Yes. A browser converter takes up to 50 files in one batch, which beats converting each photo individually on the phone.
Do WhatsApp and Instagram accept HEIC?
Mostly yes, but it does not help. They recompress every photo to JPG anyway, so the HEIC size advantage disappears once the platform makes its own copy.
Can I print a HEIC photo?
Often not directly. Most print labs and kiosks expect JPG and reject HEIC, so convert before ordering prints.
What is the difference between HEIC and HEIF?
HEIF is the standard; HEIC is Apple's file extension for an image stored in it using HEVC compression. In practice they mean the same format.