Aller au contenu
FileTinker

HEIC to JPG: Why iPhone Photos Won't Open on Windows (and How to Fix It)

5 min de lecture

You AirDropped some photos from your iPhone to a Windows laptop, and now they end in .HEIC and nothing will open them. Or you tried to upload one to a website or email it to a coworker, and it bounced back. It's one of the most common file-format headaches around, and it isn't your fault. It's a mismatch between what Apple ships by default and what the rest of the world expects. Here's what HEIC actually is, why so much software chokes on it, why JPG is still the safe fallback, and the fastest ways to convert. Plus how to stop your iPhone from making HEIC files in the first place.

What HEIC actually is

HEIC stands for High Efficiency Image Container. It's Apple's name for a HEIF file (High Efficiency Image Format), and it's been the default photo format on iPhones since iOS 11 launched in 2017. If you bought your iPhone in the last several years and never changed a setting, your camera roll is almost certainly full of HEIC files.

The reason Apple switched is genuine. HEIC uses HEVC (also called H.265) compression, the same technology behind modern video. It stores a photo at roughly half the file size of an equivalent JPG while keeping similar visual quality. On a phone holding thousands of photos, that saving adds up fast.

The HEIF container can also do things a plain JPG can't: hold image sequences (bursts and animations), store depth maps for Portrait mode, and support higher color depth. It's a genuinely better container. The problem is entirely about who can read it.

Why Windows and older software can't open it

JPG has been a universal standard since the early 1990s. Every operating system, browser, printer, and photo app on earth can open it. HEIC is far newer, and HEVC compression is patent-encumbered, so companies have to license it. That slowed adoption everywhere outside Apple's own ecosystem.

On Windows 10 and 11, the built-in Photos app can't open HEIC out of the box. Microsoft splits support into add-ons: the free HEIF Image Extensions package handles the container, but decoding the actual image usually also needs the HEVC Video Extensions, which Microsoft charges a small fee for. Until both are installed, double-clicking a .HEIC file gives you an error or a blank preview.

Older photo editors, many web upload forms, older Android phones, and plenty of business software (think content management systems or print-shop portals) simply don't recognize the format. That's why a photo that looks fine on your iPhone becomes unusable the moment it leaves it.

Why JPG is still the answer

When you need a photo to just work anywhere, on any device, in any app, JPG is the answer. It's the lowest common denominator of image formats, and that's exactly its value. Uploading to an old web form, emailing a photo to someone on Windows, submitting an image to a government or job portal, dropping a picture into a document: JPG never gets rejected.

The tradeoff is that JPG is a lossy format and doesn't carry the extras HEIC does. No depth maps, no image sequences, and slightly larger files at the same quality. For a single shareable photo, none of that matters. You want compatibility, and JPG delivers it.

If you specifically need transparency or a copy with no added compression, PNG is the alternative: larger files, but no lossy artifacts.

How to convert HEIC to JPG in your browser

The fastest way to convert without installing anything is a browser-based tool. FileTinker's HEIC to JPG converter runs entirely on your own device. The photo is decoded and re-encoded inside the browser tab and never gets uploaded to a server. For personal photos, that privacy matters: your images stay on your machine.

Under the hood, the tool decodes the HEIC file with an in-browser HEIF decoder, draws the result onto a canvas, and re-encodes it as a standard JPG. Because JPG is a lossy format, that re-encode runs at high quality (0.92 on a 0-to-1 scale, near the top) but is not perfectly lossless. You trade a tiny, usually invisible amount of quality for universal compatibility. That's an honest limitation of any conversion to JPG, not a flaw in the tool.

If you'd rather avoid even that small loss, use the HEIC to PNG converter instead. PNG output is lossless, so the decoded pixels are kept exactly. The files just come out noticeably larger. And if you're juggling a mix of formats, the general image converter handles HEIC, PNG, WebP, and more from one place.

  • JPG output: smallest files, opens everywhere, slight quality loss on re-encode (quality 0.92).
  • PNG output: lossless pixels, larger files, supports transparency.
  • Everything runs locally in your browser: no upload, no signup, no watermark.

Stop your iPhone from making HEIC files

If you're tired of converting after the fact, tell your iPhone to shoot in the compatible format from now on. Open Settings, tap Camera, then Formats, and choose Most Compatible instead of High Efficiency. From that point on, your camera saves photos as JPG and videos as H.264, which every device understands.

There's a real cost: JPG files are larger, so you'll fill your storage faster, and you lose HEIC's efficiency and some advanced features. Many people leave High Efficiency on for everyday shooting and just convert the specific photos they need to share.

One more tip. How you move photos off an iPhone matters. Importing over a USB cable through the Photos or Windows import flow, or downloading from iCloud on the web, will often hand you JPGs automatically. AirDrop and direct file copies, by contrast, preserve the original HEIC, which is exactly when you end up needing a converter.

Questions fréquentes

Is converting HEIC to JPG lossless?

No. JPG is a lossy format, so re-encoding always adds a small amount of compression. FileTinker converts at high quality (0.92 on a 0-to-1 scale), which is near the top of the range and usually invisible to the eye, but it isn't pixel-perfect. If you need a copy with no added loss, convert to PNG instead: it's lossless, just with larger files.

Do my photos get uploaded when I convert them?

No. FileTinker's converters run entirely in your browser. The HEIC file is decoded and re-encoded on your own device, and the image data never leaves your computer or gets sent to a server. That makes it safe for personal or sensitive photos.

How do I open a HEIC file on Windows without converting it?

On Windows 10 or 11, install the HEIF Image Extensions from the Microsoft Store so the Photos app can read the container. Decoding the image usually also needs the HEVC Video Extensions, which Microsoft charges a small fee for. Once both are installed, HEIC files open in Photos. If you'd rather not install anything, converting to JPG is simpler and works everywhere.

How do I make my iPhone take JPG photos instead of HEIC?

Go to Settings, tap Camera, then Formats, and select Most Compatible. Your iPhone will save new photos as JPG and videos as H.264. The tradeoff is larger files that use more storage, and you lose some of HEIC's advanced features like depth data.

Why is HEIC smaller than JPG?

HEIC uses HEVC (H.265) compression, a modern codec that stores the same image at roughly half the file size of JPG at comparable quality. That efficiency is great for saving space on your phone, but the format is newer and patent-licensed, which is why so much non-Apple software can't open it.