How to Convert iPhone HEIC Photos to JPG
Last updated: June 2026
You snap a photo on your iPhone, text it or upload it, and the person on the other end gets a file they can't open — something ending in .HEIC. The image looks fine on your phone, but on a Windows PC, an older app, or a job-application upload form, it's a dead end. Here's what's going on and how to fix it for good.
What is HEIC (and why does my iPhone use it)?
HEIC is Apple's name for files saved in HEIF — the High Efficiency Image Format. Since iOS 11, iPhones have captured photos in this format by default because it's genuinely better at storage: a HEIC file is roughly half the size of a JPEG at similar visual quality. That means more photos in the same space and faster iCloud backups. The catch is compatibility — efficiency you can't open isn't much use when you need to share.
Why HEIC causes problems
HEIC is relatively new and tied closely to the Apple ecosystem. Plenty of places still don't accept it:
- Many websites and upload forms (job portals, government sites, school systems) only accept JPG or PNG.
- Older Windows versions can't preview HEIC without an extra codec download.
- Some apps, editors, and email clients simply refuse to render it.
The result is that your photo arrives as an unopenable file, or shows a broken-image icon. The fix is to give people a JPG instead.
Solution 1: Convert your existing HEIC files to JPG
If you already have HEIC photos and need to send them now, convert them to JPG. With iResize's HEIC to JPG converter it takes a few seconds:
- Open the converter and drop your .heic file onto the page (convert them one at a time, or use the bulk image resizer for a whole folder at once).
- Choose JPEG as the output format.
- Set the quality — higher keeps more detail, lower makes a smaller file.
- Download the converted JPG, which now opens anywhere.
Here's the important part for personal photos: iResize decodes the HEIC right in your browser. The file never gets uploaded to a server. Your photos stay on your device, which matters when you're converting family pictures, ID scans, or anything private. If you'd rather not pick a format manually, the general image converter handles HEIC alongside other formats too.
Solution 2: Make your iPhone capture JPEG by default
To stop the problem at the source, tell your iPhone to shoot in the universally compatible format:
- Open Settings.
- Tap Camera.
- Tap Formats.
- Select Most Compatible.
From then on, new photos are saved as JPEG and will open everywhere with no conversion needed. (Photos you already took stay HEIC — use Solution 1 for those.)
When to convert to PNG instead
For ordinary photos, JPG is the right choice. PNG is worth it only in the rare case where you need lossless quality — for example, a screenshot with sharp text, a graphic with hard edges, or an image you'll edit repeatedly. In those cases use the HEIC to PNG converter. For everyday photographs, PNG just makes a much larger file with no visible benefit.
One note on file size
Because JPEG is less storage-efficient than HEIC, your converted JPG will usually be somewhat larger than the original HEIC. That's normal and the trade-off for compatibility. If the result is too big for an email attachment or an upload limit, run it through the image compressor afterward to shrink it back down while keeping it looking good.
Convert what you have, switch your camera setting for the future, and HEIC headaches are behind you — all without your photos ever leaving your device.