Skip to content
Images & photos guides

HEIC to JPG: Why iPhone Photos Get Rejected and the Fix

The short answer

HEIC is the file type iPhones use for photos by default. It saves storage, but plenty of software outside Apple’s can’t open it: Windows needs add-ons, most web browsers can’t display it, and many upload forms accept only JPG or PNG. That’s why a photo that looks fine on your phone gets refused by a job portal or shows as a blank icon on a PC.

You have two fixes:

  • For photos you already have: convert them to JPG. HEIC to JPG does it in your browser, a whole batch at a time, without uploading anything.
  • For photos you haven’t taken yet: on the iPhone, open Settings, then Camera, then Formats, and choose Most Compatible. New photos are saved as JPEG from then on.

What HEIC is

HEIF (High Efficiency Image File Format) is the photo format, and the files an iPhone saves in it carry the .heic extension. Apple says iPhone 7 and later can capture photos in HEIF, and that viewing and editing them needs iOS 11 or later, or macOS High Sierra (10.13) or later. Several iPad models and Apple Vision Pro capture HEIF too.

The appeal is storage. Apple says HEIF offers better compression than JPEG, so photos use less space on your devices and in iCloud Photos. The cost is compatibility. JPEG has been around for decades and, as MDN’s image format guide puts it, is “the most widely used lossy compression format for still images.” HEIC isn’t.

Why HEIC photos get rejected

Web browsers. According to Can I use, Safari (version 17 and later) is the only major browser that displays HEIF images. Chrome, Edge and Firefox don’t. A website that shows you a preview of your upload, or resizes it in the browser, often can’t do either with HEIC, so many simply don’t allow it.

Upload forms. Job applications, school portals, rental sites and government forms commonly list accepted types as JPG, JPEG, PNG or PDF. A .heic file is refused at the door, even though it is a perfectly good photo.

Windows. Microsoft says Windows needs two extensions from the Microsoft Store to open HEIC: HEIF Image Extensions (free) and HEVC Video Extensions ($0.99). In Microsoft’s words, “You’ll need both, even if you only plan on using photos and not videos.” Without them, Photos can’t open the file.

Older software, printers and kiosks. Many photo editors, print services and kiosks still expect JPEG.

When your iPhone converts for you

Apple already converts in some situations, which is why the problem seems to come and go:

  • AirDrop, Messages and email may send a JPEG copy if the receiving device doesn’t support HEIF.
  • Importing over USB into Photos, Image Capture or a Windows PC may convert to JPEG. If you’d rather keep the original HEIC files, Apple’s setting is Settings, then Apps, then Photos, then Keep Originals.
  • iCloud Photos keeps the original format.

The awkward case is everything else: uploading straight from the Files app or a browser, syncing through a cloud drive, or copying files around. Those keep the .heic file as it is.

Step by step: convert HEIC to JPG

  1. Get the photos onto the device you’re using. On a PC, that’s usually a cloud drive download or a USB copy. On the iPhone itself, you can pick photos straight from Files.
  2. Open HEIC to JPG and drop them in, as many as you like.
  3. Keep JPG selected. PNG is there too, but a photo saved as PNG is usually several times larger, because PNG is lossless.
  4. Leave quality at 92 unless a site limits the file size. 92 looks the same as the original on screen and in prints; 75 to 80 makes smaller files.
  5. Press Convert, then Download all. Each photo keeps its name and pixel size, so IMG_4021.HEIC becomes IMG_4021.jpg at 4032 × 3024 if that’s what it was. Your browser may ask once whether to allow several downloads.

How the conversion works

Safari 17 and later can decode HEIC itself, so the tool lets it. Chrome, Edge and Firefox can’t, so the page loads an open-source HEIC decoder (heic2any, built on libheif) and decodes each photo inside the browser tab. Either way, the decoded picture is saved again as JPG or PNG on your device. Nothing is sent to a server, which is the point for personal photos.

What you lose in conversion

Be aware of three things before you delete the originals:

What After conversion
Pixels and visible quality Same size; at quality 92 the difference is hard to see
EXIF data (date taken, camera, GPS location) Not copied to the new file
Live Photo motion Becomes a still picture
Burst or multi-image HEIC files First image only

Dropping EXIF is often a plus when you share a photo, since the GPS position goes with it. But if you rely on the date-taken information to sort your library, keep the HEIC originals. A few HEIC files from the newest cameras use features the bundled decoder can’t handle. If one fails, open it in Photos or Preview on a Mac and use File, then Export, choosing JPEG, which Apple lists as its own manual conversion.

Should you switch the camera to Most Compatible?

If you… Setting
Mostly view photos on Apple devices and want to save storage Keep High Efficiency
Often upload photos to forms, sell things online, or send to Windows users Most Compatible
Use a Windows PC as your main computer Most Compatible, or install both Microsoft extensions

Switching only affects new photos. Everything already in your library stays HEIC and needs converting when you want to use it somewhere picky.

Common mistakes

  • Renaming .heic to .jpg. The file is still HEIC inside; changing the extension doesn’t convert it, and many sites will reject or mangle it.
  • Screenshotting the photo. It “works”, but you lose resolution and get your screen’s status bar in the picture.
  • Using a converter that uploads your photos. It isn’t necessary. The conversion can happen on your own device.
  • Converting to PNG for a size-limited form. PNG makes photos bigger, not smaller. Use JPG, and if you still need to hit a limit like 100 KB, compress the JPG afterwards.

Need it done now? Drop the photos into HEIC to JPG, keep the defaults, and download all.

Sources

  1. Apple Support: Using HEIF or HEVC media on Apple devices
  2. Microsoft Support: Open HEIF or HEVC media on Windows
  3. Can I use: HEIF/HEIC image format
  4. MDN: Image file type and format guide