How to convert HEIC to JPG
A practical guide · Updated June 2026
If you have ever emailed a photo from your iPhone to a friend on a Windows PC and heard back "it won't open," you have already met HEIC. It is the format Apple quietly switched to years ago, and while it is genuinely clever engineering, it trips up a surprising amount of the software people use every day. Converting HEIC to JPG turns those stubborn files into something every phone, laptop, website and printer understands. This guide explains what HEIC actually is, why it refuses to open in so many places, and the fastest ways to convert it on an iPhone, a Windows PC, a Mac or straight in your browser — with the real numbers on what you gain and lose along the way.
What HEIC actually is
HEIC stands for High Efficiency Image Container, and it has been Apple's default photo format on the iPhone and iPad since iOS 11 arrived in 2017. The container is Apple's flavour of an open standard called HEIF (High Efficiency Image File Format), and the clever part sits inside it: HEIC compresses photos using HEVC, also known as H.265 — the same modern codec used for 4K video. A single HEIC file also carries far more than a plain snapshot:
- Much smaller files. Roughly half the size of a JPG at the same visible quality, thanks to that HEVC compression.
- 10-bit colour and HDR. It can store a wider colour and brightness range than JPG's 8-bit ceiling, which matters on modern displays.
- Extras in one file. Live Photos, burst sequences, Portrait-mode depth maps and even transparency can all live inside a single HEIC.
In other words, HEIC is genuinely better technology than the thirty-year-old JPEG standard. The problem is not quality — it is that the rest of the world has not fully caught up.
Why HEIC won't open on Windows and other apps
HEIC's weakness is compatibility. JPG is understood by essentially everything ever made; HEIC is understood by a much shorter list. The usual reasons a HEIC file refuses to open are:
- Missing codec on Windows. Windows does not ship with the HEVC decoder HEIC needs. On Windows 10 and 11 you can add it from the Microsoft Store — the HEIF Image Extensions are free, but the essential HEVC Video Extensions usually cost about $0.99. Until both are installed, File Explorer shows a blank thumbnail and the Photos app throws an error.
- Patent licensing. HEVC is wrapped in a thicket of patents, which is exactly why Microsoft charges for the codec and why many app makers avoid bundling HEIC support at all.
- Older and non-Apple software. Plenty of websites, upload forms, email clients, content systems and photo editors simply reject a
.heicfile or fail to preview it, even in 2026. - Web browsers. Safari can display HEIC because it borrows Apple's system codec, but Chrome, Firefox and Edge cannot open a HEIC file natively at all.
None of this means your photos are broken. It just means that the moment a file needs to travel outside the Apple ecosystem, JPG is the safe currency — and converting is how you exchange it.
HEIC vs JPG: the numbers that matter
Before you convert, it helps to see exactly what you are trading. Here is how the two formats stack up on the things that actually affect your photos:
| Feature | HEIC | JPG |
|---|---|---|
| Typical size (12 MP photo) | ~1.5–2 MB | ~3–4 MB |
| Compression | HEVC / H.265, very efficient | Older DCT, less efficient |
| Colour depth | Up to 10-bit (HDR) | 8-bit only |
| Transparency | Yes (alpha supported) | No |
| Live Photos / depth / bursts | Stored in one file | Not supported |
| Windows support | Needs paid codec (~$0.99) | Universal, built in |
| Mac support | Native since 2017 | Native |
| Browser support | Safari only | Every browser |
| Upload / sharing | Often rejected | Accepted everywhere |
| Best used for | Storage on Apple devices | Sharing, uploading, printing |
The takeaway is counter-intuitive: HEIC is the technically superior format, yet JPG is the one you reach for the instant a file has to leave your phone.
The one-time fix: stop your iPhone shooting HEIC
If HEIC keeps causing you grief, the smartest move is to prevent new HEIC files at the source. Your iPhone can shoot ordinary JPGs instead, and it takes about ten seconds to set up:
- Open Settings and tap Camera.
- Tap Formats.
- Choose Most Compatible instead of High Efficiency.
From now on the camera saves new photos as JPG (and video in the more compatible H.264). You give up a little storage efficiency and the 10-bit colour, but you gain files that open anywhere without a second thought. One important caveat: this only changes future photos. Everything already sitting in your camera roll stays HEIC, so you will still need to convert those existing files using one of the methods below.
How to convert HEIC to JPG, step by step
Whichever device you are on, converting is quick. Pick the route that matches your setup.
In your browser (any device)
The most universal method — because it works identically on a phone, a PC and a Mac — is a browser-based converter like Imagloo:
- Open the converter and drag your HEIC files onto the drop zone (on a phone, tap to pick them from your photos).
- Choose JPG as the output format.
- Set a background colour for any transparent areas — white is the safe default.
- Pick a quality level — 85 is a good starting point.
- Convert and download. Your original HEIC files are left untouched.
On an iPhone or iPad
You do not always need an extra app. Two built-in tricks work:
- Share it. When you attach a HEIC photo to Mail or many messaging and upload apps, iOS often converts it to JPG automatically on the way out.
- Use the Shortcuts app. Add the built-in "Convert Image" action, set the format to JPEG, and you can turn any selected photo into a JPG saved to Files in a couple of taps.
On Windows
Once your HEIC files are on a Windows PC:
- Browser converter (easiest). Drop them into Imagloo — no codec install, no upload, and it works even if Windows cannot preview the file.
- Photos app. If you have installed the HEIF and HEVC extensions, open the HEIC in Photos, then use "Save as" and choose JPG.
On a Mac
macOS has opened HEIC natively since 2017, so conversion is built in:
- Preview. Open the HEIC, choose File > Export, pick JPEG, and use the quality slider to balance size and detail.
- Finder Quick Actions. Select one or many files, right-click, choose Quick Actions > Convert Image, and pick JPEG — it batch-converts on the spot.
Converting in your browser (and why it still works offline)
You might wonder how a website can read a HEIC file when Chrome and Firefox cannot open one themselves. The trick is that good in-browser converters bundle their own HEIC decoder — the open-source libheif library compiled to WebAssembly — so the decoding happens right inside the page, using your device's own processor.
That brings two big benefits. First, it works regardless of whether your browser or operating system understands HEIC. Second, and more importantly, your photos never leave your device. Many free converters upload your files to a server, process them there and send them back — fine for a meme, risky for private photos, ID scans or unreleased work. A local, in-browser tool keeps everything on your machine. A quick way to confirm a tool is truly local: switch off your Wi-Fi and try again. If it still converts, nothing is being uploaded. Imagloo's tools are built this way on purpose.
Getting the quality and size right
Here is the surprise most people miss: converting HEIC to JPG usually makes the file bigger, not smaller, because HEIC was more efficient to begin with. So the quality slider is really about damage control — keeping the JPG close to the original without needlessly bloating it. Take a single 12-megapixel iPhone photo that is 1.9 MB as HEIC. Convert it to JPG and you get roughly:
- Quality 100: about 6.2 MB — needlessly huge, with no visible benefit.
- Quality 92: about 3.6 MB — excellent, ideal for prints or archives.
- Quality 85: about 2.3 MB — the sweet spot; artifacts are invisible.
- Quality 75: about 1.5 MB — smaller than the HEIC, fine for web and email.
- Quality 60: about 0.9 MB — visibly softer; use only when size is everything.
For everyday use, 85 is the number to remember. If you actually need the JPG to be smaller than the HEIC original, drop to around 75 and you probably still won't spot the difference on screen.
Batch converting a whole camera roll
Converting one photo is trivial; the real value is doing hundreds at once. If you are moving a phone's worth of pictures onto a Windows PC or into an app that hates HEIC, batch conversion applies one format, background and quality to every file in a single pass. A few tips:
- Mind the total size. A thousand HEIC photos at ~1.9 MB each is about 1.9 GB. Converted to quality-85 JPG at ~2.3 MB each, the same set balloons to roughly 2.3 GB — plan for the extra space.
- Split photos from screenshots. One quality setting can't be ideal for both photographs and text screenshots, so convert them in separate batches.
- Download as a zip. Browser converters usually bundle the results, so you get one file to unpack rather than saving each photo by hand.
Frequently asked questions
Why won't my HEIC photos open on Windows?
Windows does not include the HEVC codec that HEIC files rely on, so older versions and fresh installs often show an error or a blank thumbnail. On Windows 10 and 11 you can add support by installing the HEIF Image Extensions plus the HEVC Video Extensions from the Microsoft Store, but the simplest fix is to convert the files to JPG, which every version of Windows opens without any extra software.
Does converting HEIC to JPG reduce quality?
HEIC is already a compressed format, so converting to JPG re-encodes the photo and discards a little more detail. At a quality setting of 85–90 the difference is invisible to the eye on a normal photo. The catch is size: because HEIC is so efficient, the resulting JPG is usually larger than the original HEIC, not smaller. Your original file is never changed, so you can re-export at a higher quality any time.
How do I stop my iPhone taking HEIC photos?
Open Settings, tap Camera, then Formats, and choose Most Compatible. From that point on the camera saves new photos as JPG instead of HEIC. It does not touch the HEIC photos already in your library, so you will still need to convert those, but every new shot will be a universally compatible JPG.
Try it yourself — free, in your browser
You can convert HEIC to JPG (or to PNG and WebP) in seconds with our free, private tools — your images are never uploaded:
- Image Converter — turn HEIC into JPG, PNG or WebP, with a background colour and quality control.
- Image Compressor — shrink the resulting JPGs even further, single files or whole batches.