Last updated: September 3, 2026
How to get your iPhone photos onto a computer as JPEG
Whether an iPhone photo lands on a computer as JPEG or stays HEIC (High Efficiency Image Container) depends on which transfer method carried it, not any single camera setting. Uploading through a browser's photo picker already converts it to JPEG automatically. AirDrop to a Mac, a straight USB import, or iCloud with originals kept, all preserve HEIC instead.
Why aren't my iPhone photos JPEG already?
Every iPhone has saved photos as HEIC by default since iOS 11 arrived in September 2017, and Apple's own documentationstates plainly that HEIF and HEVC "offer better compression than JPEG and H.264, so they use less storage space." Apple does not publish an exact percentage on that page, so treat any "half the size" figure you read elsewhere as an approximation rather than an official number.
This site's own conversion tests back up the direction of that claim, if not a precise figure: converting a set of iPhone 15 photos through our HEIC to JPG converterturned a typical 1.8 MB HEIC file into a 3 to 4 MB JPG at 90% quality, meaning the original HEIC really was roughly half the size. That is a measurement of this site's own JPG output, not of anything iOS itself produces, worth keeping separate since the two numbers answer different questions.
Almost nothing outside Apple's own ecosystem adopted HEIC at the same pace, because the HEVC compression inside it is covered by patent licensing that browser makers and Microsoft have been reluctant to pay for. What HEIC actually iscovers the full technical background if you want it; the short version here is that the format choice was Apple's, not yours, and it only becomes a problem the moment a photo needs to leave an Apple device.
Which transfer method gives you JPEG, and which gives you HEIC?
Which format lands on your computer depends on the path the photo took to get there, not on anything you did differently with the photo itself. The table below covers every common transfer method with a documented, sourced answer; where a source only says a result is likely rather than certain, the table says so too instead of rounding up to a firm answer.
| Transfer method | What you get on the computer | Source |
|---|---|---|
| USB, "Transfer to Mac or PC" set to Automatic | Depends. Apple's own documentation says the media "might be converted," not that it will be | Apple Support |
| USB, set to Keep Originals | HEIC, always | Apple Support |
| iCloud for Windows, "Download High-Efficiency format photos and videos" checked | HEIC | Apple Support |
| iCloud for Windows, same setting unchecked | JPEG | Apple Support |
| OneDrive automatic camera upload | HEIC, in its original format | Microsoft Support |
| Google Photos, backup quality set to Storage saver | May become JPEG. Google's own wording says "may," not "will" | Google Photos Help |
| Google Photos, backup quality set to Original quality | Keeps whatever format you uploaded | Google Photos Help |
| Browser upload, picker set to Photo Library | JPEG. iOS already converted it before your browser saw the file | Apple Developer Forums |
| Browser upload, picker set to Choose Files (Files, Dropbox, etc.) | HEIC, untouched | Apple Developer Forums |
The one genuinely unsettled row is USB with Automatic selected. Apple's own support page describes the setting as converting to JPEG or H.264 only when the destination does not support the newer formats, which means the actual outcome depends on how Windows or your Mac reports its own capabilities at the moment of transfer, not on a fixed rule. Treat "Automatic" as exactly that: not guaranteed either way until you check the result yourself.
AirDrop to a Mac is not in the table above because it is not actually a source of friction: it keeps the original HEIC, but macOS has decoded HEIC natively since High Sierra in 2017, so nothing on the receiving end needs to change. The friction in this whole picture sits entirely on the Windows side, not in Apple's own sharing mechanism.
Why did a website already convert my photo when I uploaded it?
If you dropped a photo into this site, or any website, using your phone's photo picker and the result came out as JPEG without you doing anything, that is iOS converting it before the website ever saw the file, not the site itself. Apple's own developer forumdocuments the mechanism directly: the photo picker's format option defaults to Automatic, described as choosing "the best format for the destination," and in practice that means HEIC gets converted to JPEG before the browser receives it.
The website's code has no say in this. The HTML acceptattribute, which a form can use to request specific file types, does not override the picker's own format decision; Apple's forum thread is explicit that accept has no effect on it. Starting with iOS 17, the picker gained an Options button where FORMAT can be switched from Automatic to Current, and only Current hands over the original HEIC file untouched.
There is a second route into the same picker that skips this conversion entirely: choosing Files, Dropbox, or a similar source instead of Photo Library pulls the file from storage exactly as it is stored there, HEIC included, since that path was never subject to the Photos app's own automatic conversion. If a form has already rejected the file you picked this way, that is a separate, downstream problem with a different fix, covered in what to do when a site won't accept your HEIC.
How do I stop my iPhone creating HEIC at all?
The setting is Settings, Camera, Formats, then choose Most Compatible instead of High Efficiency. Apple's own documentation confirms the effect directly: "All new photos and videos will now use JPEG or H.264 format." Every photo taken after the change saves as JPEG from the start, which removes the format question at the source instead of solving it on every transfer.
The honest cost: JPEG files run noticeably larger than HEIC at equivalent quality, so a camera roll fills storage and iCloud faster under Most Compatible than it would under the default. And the setting only affects photos taken after you change it; every HEIC file already on the phone stays HEIC until you convert it separately. For a phone mostly used to hand photos straight to a PC or upload them to forms, that trade is usually worth making once; for a phone that stays mostly inside Apple's own ecosystem, it is not.
How do I convert the photos I already have?
Existing HEIC photos need converting after the fact, and three of the four ways to do it do not involve this site at all.
On the iPhone itself, the Shortcuts app has a built-in Convert Image action that can output JPEG from any photo, useful for a handful of files without touching a computer. Past a few photos this way gets tedious fast; a Mac, a PC, or a browser handles a whole batch far more comfortably.
On a Mac, Preview handles it without any extra software: select the files in Finder, open them together in Preview, select every thumbnail with Command-A in the sidebar, then File, Export Selected Images, and choose JPEG. macOS also offers a faster one-step version since Monterey: select the files in Finder, right-click, Quick Actions, Convert Image.
Windows has no built-in HEIC support at all, so this route needs either a codec purchase or a separate viewer first. Every real option for opening and converting HEIC on Windows covers the full walkthrough, including where free viewers such as IrfanView still trip people up.
The fourth route is a browser converter: drop the files into the HEIC to JPG tool and download the results, no install and no upload involved. For an entire camera roll rather than a handful of photos, batch converting the whole folder at once is the same engine without repeating the drop one file at a time.
Which route should I pick?
For a one-time need, a handful of photos to email or upload today, the fastest fix is whichever tool is already open: Preview on a Mac, Shortcuts on the phone, or a browser converter if neither is convenient. None of them need installing anything new.
For a recurring need, the same problem showing up every week, fixing it at the source is worth the one-time setup: switch the iPhone's camera format to Most Compatible so new photos are JPEG from the moment they are taken, and separately fix whichever transfer path, iCloud for Windows or OneDrive, keeps handing you HEIC on the way over.
For an entire camera roll rather than a handful of files, batch tools beat one-at-a-time conversion regardless of platform: batch HEIC to JPGin a browser, Preview's multi-select export on a Mac, or a Windows batch converter once the codecs are installed. Whichever tool you use, converting is a one-time cost per file; fixing the setting that produced HEIC in the first place is the only way to stop paying it. The HEIC converter hub covers every other output format this site handles beyond JPG, and if the destination also has a file-size limit rather than just a format one, resizing or compressing before you convert solves that in the same pass.
One honest limit worth stating: a browser converter only works on files already sitting on a computer. It cannot reach into your phone or your cloud account and change what those services send over in the first place, only the settings covered above, on the phone itself or in iCloud, OneDrive and Google Photos, can do that.
Common questions
How do I convert iPhone photos to JPEG?+−
It depends whether you already have the HEIC file or are uploading fresh from your phone. Uploading directly through a website's photo picker on an iPhone usually converts to JPEG automatically, no extra step needed. For photos already on a computer as HEIC, drop them into a converter like this site's HEIC to JPG tool, use Preview on a Mac, or install a codec extension on Windows first.
How do I convert iPhone pics to JPEG without installing anything?+−
Use a browser-based converter: drop the HEIC files in and download JPEGs back, with nothing installed on the computer. This works the same way on Windows, Mac, Chromebooks and phones, since the conversion runs inside the browser rather than through separately installed software. It is also the only route that works on a computer where installing anything requires IT approval first.
How do I convert iPhone pictures to JPEG on a Windows PC?+−
Windows cannot open HEIC at all without paid codec extensions from the Microsoft Store, so most people either buy those, install a free viewer that bundles support such as IrfanView, or skip the codec question entirely by converting in a browser. A browser converter needs nothing installed and works the moment the page loads, on any Windows version.
Do I need to convert every iPhone photo to JPEG?+−
No. If a photo stays on Apple devices, or moves through a path that already produces JPEG such as most browser photo uploads, there is nothing to convert. Converting only matters once a HEIC file lands somewhere that does not accept it: a Windows PC without codecs, an upload form with a narrow format list, or software built before HEIC existed.
Sources
- Apple Support, Using HEIF or HEVC media on Apple devices — support.apple.com
- Apple Developer Forums, Thread 743037 on the Safari photo picker — developer.apple.com
- Apple Support, Set up Photos in iCloud for Windows — support.apple.com
- Microsoft Support, Upload HEIF and HEVC photos and videos to OneDrive — support.microsoft.com
- Google Photos Help, Choose the backup quality of your photos and videos — support.google.com
- Apple Support, Perform quick actions in the Finder on Mac — support.apple.com
- Apple Support, Convert image file types using Preview on Mac — support.apple.com
Have HEIC files that need to be JPEG right now?
Convert HEIC to JPG in your browser