iformat.io Logo iformat.io
iformat.io Logo iformat.io

How to Convert HEIC to JPG — Windows, Mac, iPhone, and Online (2026)

Aug 25, 2026
8 min read

You airdrop vacation photos to your Windows laptop and none of them open. Or you try uploading a headshot to a job portal and it says "unsupported format." The culprit is HEIC — the image format your iPhone has been using since iOS 11 shipped in 2017. Apple chose it because HEIC files are roughly half the size of equivalent JPGs at the same visual quality, which matters when you're shooting 4032 × 3024 photos on a 48MP sensor.

The problem is that HEIC (technically HEIF, defined by ISO 23008-12) still isn't universally supported. Windows didn't get native HEIC viewing until the HEIF Image Extensions hit the Microsoft Store, and even then plenty of apps — web forms, older Photoshop versions, most online printers — reject the format entirely. JPG (ISO 10918-1) is still the lingua franca of images. If you've got HEIC files that need to go somewhere HEIC isn't welcome, conversion is the answer.

What HEIC actually is

HEIC stands for High Efficiency Image Container. It's a file wrapper based on the HEIF standard that uses HEVC (H.265) compression for the actual image data. That's the same codec used for 4K video, applied to still images. The result is genuinely impressive compression — a 12MP iPhone photo lands at about 1.5–2.5 MB in HEIC versus 3.5–5 MB in JPG, with no visible difference at normal viewing sizes.

HEIC also supports features JPG can't touch: 16-bit colour depth, transparency (alpha channels), image sequences (Live Photos are stored as HEIC), and non-destructive edits embedded in the file. When you crop a photo in Apple Photos and then undo it months later, the original data was never thrown away — that's HEIC at work.

The HEVC compression algorithm inside HEIC is patented, which is one reason adoption has been slow outside Apple's ecosystem. MPEG-LA and Access Advance both hold patent pools for HEVC, and licensing costs have kept some software makers from implementing support. That's starting to change with AVIF (based on the royalty-free AV1 codec), but HEIC remains what your iPhone shoots by default.

The fastest way to convert HEIC to JPG

Open the iFormat HEIC to JPG converter in any browser. Drag your HEIC files into the upload zone — you can drop multiple files at once for batch conversion. The tool converts each file right in your browser using client-side processing, so your photos never leave your device. Click Download to save the JPGs.

The output uses standard JPEG compression at quality 92, which keeps the file visually identical to the original while being compatible with every device and service you'll encounter. If you need to shrink the files further after converting, run them through the image compressor to dial in your target file size.

EXIF data is preserved

The converter carries over your EXIF metadata — date taken, GPS coordinates, camera settings, orientation — from the HEIC to the JPG. You won't lose your photo dates or location info in the conversion. This matters for photo library management: apps like Google Photos and Apple Photos use EXIF dates to organize your timeline. Lose the metadata and your photos show up with today's date.

Bulk conversion: handling hundreds of HEIC files

If you're migrating an entire photo library — say, moving from iCloud Photos to Google Photos or to a NAS — you probably have thousands of HEIC files. The browser-based converter handles batches well, but for truly massive libraries you've got a few options.

On macOS, there's a built-in shortcut: select files in Finder, right-click, Quick Actions, Convert Image. This uses the system's ImageIO framework and outputs JPGs. It works but gives you zero control over quality settings, and it's slow on batches over a few hundred.

On Windows, the Photos app can open individual HEIC files (after installing the HEIF extensions from the Microsoft Store) and export as JPG. But there's no built-in batch option, so you're stuck doing them one at a time unless you use a dedicated tool.

For most people, the web-based converter hits the sweet spot: select a bunch of files, convert them all, download the results. No software installation, no command-line tools, no quality-setting guesswork. It handles batches of 50+ files in a single session without breaking a sweat.

Should you change your iPhone to shoot JPG instead?

You can. In Settings → Camera → Formats, switch from "High Efficiency" to "Most Compatible" and your iPhone will shoot JPG/H.264 instead of HEIC/HEVC. But there are real trade-offs.

Your photos will take up roughly twice the storage. A 256GB iPhone shooting HEIC holds about 65,000 photos; switch to JPG and you're down to maybe 35,000. You'll also lose Live Photo support (Live Photos need the HEIC container's sequence capability) and any ProRAW/ProRes features that rely on the HEIF container.

The smarter approach: keep shooting HEIC for the storage and quality benefits, and convert to JPG only when you need to share with something that doesn't understand HEIC. That's convert-on-demand rather than shoot-at-lowest-common-denominator.

There's also a middle ground: in Settings → Photos, enable "Automatic" transfer mode. When you AirDrop or share photos, iOS automatically converts HEIC to JPG on the fly. This works for casual sharing but doesn't help when you're uploading to a web form or transferring files via USB cable.

HEIC vs JPG vs PNG — when to use each

JPG is the right choice for photographs you're sharing — email attachments, web uploads, online printing, social media. It's universal. Every device, every browser, every app knows what to do with a JPG.

HEIC is the right choice for storage and archival. The compression is superior and the format supports features JPG doesn't. Keep your originals in HEIC and convert copies when needed.

PNG makes sense for graphics with sharp edges, text overlays, screenshots, or anything where you need transparency. It's lossless but produces much larger files for photographs (a 12MP photo PNG might be 15–20 MB). You can use the image converter to switch between all three formats.

WebP is the newer contender — it offers better compression than JPG and supports both lossy and lossless modes plus transparency. Browser support is now universal, but some desktop apps and older systems still choke on it. JPG remains the safer bet for maximum compatibility.

Converting HEIC to JPG on Android

Android phones don't shoot HEIC by default (most use JPG, though Samsung Galaxy phones from the S10 onward offer HEIC as an option). But you might receive HEIC files from iPhone users via AirDrop alternatives, email, or cloud sharing. Android 10+ can display HEIC natively, but sharing those files onward — uploading to a form, sending to an older device — often requires conversion. The web-based converter works the same way in Chrome on Android as it does on desktop: open, upload, convert, download.

Google Photos handles HEIC viewing smoothly on Android, but if you download a photo from Google Photos to share it, it may stay in HEIC format. This catches people off guard — they expect Google Photos to convert it automatically, but it preserves the original format.

Common HEIC conversion mistakes

A few things trip people up:

Using a screenshot instead of converting. Some people open the HEIC in Photos, take a screenshot, and use that. This gives you a 72 DPI screen capture instead of your original 12MP+ photo. The resolution drops from 4032 × 3024 to whatever your screen resolution is. Don't do this — the image quality loss is massive.

Converting to PNG when you mean JPG. If the destination expects a photo (passport application, print order, social media profile), JPG is correct. PNG will work but the file will be 5–10x larger for no visible benefit in a photograph.

Losing metadata. Some converters strip EXIF data during conversion. If your date-taken and location data matters — it usually does for a photo library — make sure the converter preserves it.

Batch renaming confusion. When you convert 50 HEIC files to JPG, the filenames change from IMG_1234.HEIC to IMG_1234.jpg. If you have both files in the same folder and sort by name, they'll interleave. Keep the originals and conversions in separate folders to avoid confusion.

Frequently asked questions

Does converting HEIC to JPG lose quality?
There's a tiny amount of recompression because JPG is lossy, but at quality 92 the difference is invisible to the human eye. Side-by-side at 100% zoom, you can't tell them apart. The file size typically increases by about 50–80% because JPG compression isn't as efficient as HEVC.

Can I convert HEIC to JPG on my iPhone directly?
Yes. Open the HEIC file in Files, tap Share, and choose "Save to Files" — iOS will often export a JPG copy automatically. Or use the web converter in Safari. The web approach gives you more control and handles batches.

Why does Windows say it can't open my HEIC file?
Windows 10/11 needs the HEIF Image Extensions from the Microsoft Store (free) to display HEIC files. Even with the extension, many Windows apps still can't edit or re-save HEIC — converting to JPG is usually the simpler fix.

Are HEIC and HEIF the same thing?
HEIF is the format standard (ISO 23008-12). HEIC is a specific file type within that standard, using HEVC compression. It's like how MP4 is a container and H.264 is a codec inside it. For practical purposes, HEIC and HEIF are interchangeable when talking about iPhone photos.

Does the converter work with .heif files too?
Yes. Both .heic and .heif extensions are supported. The converter detects the container format automatically and handles the decoding regardless of extension.

Convert HEIC to JPG Free

Drag, drop, and download. No signup, no watermarks.

Browse All Posts