You AirDrop or export photos off an iPhone, and somewhere down the line something refuses to open them: a Windows PC without the right codec, an upload form, a friend’s older Android phone. The files look fine on the iPhone itself — they’re just saved in a format called HEIC that a lot of the outside world still doesn’t read. Here’s why that happens and how to convert a whole batch of photos to JPG for free, without installing anything.

Why Are iPhone Photos HEIC in the First Place?

Since iOS 11 (2017), iPhones save photos as HEIC (High Efficiency Image Container) by default instead of JPG. The reason is genuinely useful on the phone itself: HEIC uses a newer compression method that produces roughly half the file size of a JPG at the same visual quality, which matters a lot when you’re storing tens of thousands of photos on a phone with limited storage. Apple’s own apps — Photos, Messages, Mail — all understand HEIC natively, so on an iPhone, iPad, or Mac you’d never notice the format at all.

The catch is that HEIC support outside Apple’s ecosystem is inconsistent. Windows can open HEIC files, but only after installing a codec extension from the Microsoft Store — something most people never realize they need until a photo simply won’t preview. Many web forms, older photo-editing programs, print labs, and even some social platforms still expect a plain JPG.

When You’ll Actually Need to Convert to JPG

  • Uploading to a website or web form that only accepts JPG or PNG — common on job application portals, e-commerce seller dashboards, and older CMS platforms.
  • Sending photos to a Windows PC or an Android phone where HEIC either won’t open or shows as a generic file icon.
  • Printing photos at a lab or kiosk that only reads JPG.
  • Opening photos in older editing software — many versions of Photoshop, GIMP, and other tools predate HEIC support.
  • Archiving or backing up photos somewhere you want guaranteed long-term compatibility, since JPG has been universally supported for three decades.

HEIC vs. JPG at a Glance

HEICJPG
Typical file size (same quality)~50% smallerLarger
Opens natively oniPhone, iPad, MacEverything — Windows, Android, every browser, every app
Windows supportNeeds a codec extensionBuilt in, no setup
Editing software supportModern tools onlyUniversal, including decades-old software
Best forStoring photos on your own Apple devicesSharing, uploading, printing, archiving

How to Convert HEIC to JPG

A browser-based converter is the fastest option when you have more than one or two photos to deal with — no app to install, and no waiting on an upload queue.

  1. Open RedPandaCompress’s HEIC to JPG converter.
  2. Drag in your photos — select as many as you want in one go, up to 200 at a time. There’s no per-file upload wait, because nothing is actually uploaded: conversion happens locally in your browser using WebAssembly.
  3. Watch each photo convert and appear in the results grid, typically in well under a second per photo.
  4. Download individual JPGs, or click one button to download the whole batch as a single .zip file.

Two things matter more here than for most file conversions. First, batch size: a real photo export off an iPhone is rarely just one file — it’s dozens or hundreds — so a tool that caps you at 10 or 15 photos per run just means doing the same tedious upload cycle over and over. Second, privacy: personal photos are a different category of sensitive from a random document, and running the conversion entirely on your own device means there’s no server anywhere that receives, queues, or briefly stores a copy of your camera roll.

Worked Example: A 200-Photo Trip Export

Say you get back from a three-day trip and export the whole camera roll segment to your laptop: 212 HEIC photos, about 850MB total. You need to upload a selection to a shared family album site that only accepts JPG, and you want to send a folder to a relative on Windows who can’t open any of the files you already sent.

Dragging all 212 files into the converter at once processes them in a single batch — each photo converts locally in roughly a quarter to half a second, so the full set finishes in under two minutes, entirely on your own machine. The resulting JPGs are visually identical to the originals at normal viewing size, land somewhere around 900MB–1GB total (JPG’s trade-off for being universally readable), and the single “download all” .zip gives you one file to upload or send, instead of picking through 212 individual downloads.

Will You Lose Quality or Data Converting to JPG?

Converting HEIC to JPG is a lossy re-encode, but at a high quality setting (RedPandaCompress uses 92%) the difference is not visible to the eye for ordinary photos — you’d need to pixel-peep a zoomed-in crop to find any artifacts. The one guaranteed change is file size: because JPG is a less efficient format than HEIC, the converted files usually end up somewhat larger than the originals. That’s expected, not a bug — you’re trading file size for compatibility.

Metadata is the other thing that changes: GPS location and other EXIF details embedded in the original HEIC file aren’t carried over to the JPG. For most people sharing photos publicly or with people outside their family, that’s actually a welcome side effect rather than a downside — it means a JPG you post or send doesn’t quietly reveal exactly where it was taken.

FAQ

Do I need to install a codec to open HEIC files on Windows?

Windows 10 and 11 can open HEIC files after installing Microsoft’s free “HEIF Image Extensions” from the Microsoft Store — but that only fixes viewing on that one PC. If you need to send photos to someone else, or upload them somewhere, converting to JPG is the option that works everywhere without asking the recipient to install anything.

Will my portrait photos come out sideways after converting?

No — orientation stored in the HEIC file is applied to the actual pixels during conversion, so portrait shots stay upright in every viewer, including the rare app that ignores rotation metadata entirely.

Can I convert other image formats to JPG at the same time?

Yes. PNG, WebP, GIF, BMP, and AVIF files all convert to JPG the same way, so a mixed folder of iPhone photos and screenshots can go through in a single batch. Anything that’s already a JPG passes through unchanged.

Is there a limit on how many photos I can convert at once?

Up to 200 photos per batch, each up to 100MB — well beyond what a typical phone photo needs. If you’re clearing out a much larger backlog, running it in two or three rounds takes only a few minutes total.

Whether it’s a batch of iPhone photos, a video you need to shrink, or a PDF that’s too big to email, RedPandaCompress handles it entirely in your browser — private by default, with output formats that open everywhere.