How to convert HEIC to JPG on Windows, Mac and iPhone
Every way to turn iPhone HEIC photos into JPGs: the built-in tools on Windows, macOS and iOS, their catches, and a private browser converter for batches.
· 6 min read
iPhones save photos as HEIC by default. The files are small and look great, but Windows often refuses to open them, and plenty of websites, upload forms and older apps reject them. Converting to JPG fixes that. Every major operating system has a built-in way to do it, each with its own catch. This guide covers them all, and when a browser converter is quicker.
What HEIC is, and why it causes trouble
HEIC is Apple’s name for HEIF images compressed with HEVC, the same codec used for high-efficiency video. Apple made it the iPhone’s default in iOS 11, in 2017, under the camera setting “High Efficiency”. A HEIC photo is often about half the size of a JPG of similar quality, which saves a lot of storage.
The trouble is HEVC. It is covered by patents and licensing fees, so not every operating system, browser or app includes a decoder. Apple devices open HEIC natively. Windows needs extra extensions, and most websites cannot show or accept HEIC at all.
Which method to use
| Device | Built-in method | Many files at once? | The catch |
|---|---|---|---|
| Windows 10 and 11 | Photos app or Paint, then Save as JPG | No, one at a time | Needs two Microsoft Store extensions, one of them paid |
| Mac | Finder Quick Action, Preview or Photos | Yes | None, really |
| iPhone and iPad | Files app Convert Image, or camera settings | Yes, in Files | Photos must be saved to Files first |
| Any device with a browser | Graviton | Yes, up to 250 | A free account to download; 3 downloads a day on Free, unlimited on Pro |
Convert HEIC to JPG on Windows
With the Photos app or Paint
- Open the Microsoft Store and install HEIF Image Extensions, which is free.
- Install HEVC Video Extensions as well. This one is paid, although some PCs come with it preinstalled by the manufacturer. Without it, HEIC photos from an iPhone still will not open.
- Open the HEIC photo in Photos, select the “…” menu and choose Save as.
- Pick JPG as the file type and save.
Paint works the same way once the extensions are installed: open the photo, then File → Save as → JPEG picture. Both handle one photo at a time, which is fine for a few images and tedious for a camera roll.
Without installing anything
Open Graviton in Edge, Chrome or Firefox. It reads HEIC with its own decoder (libheif) running inside the browser, so you do not need the Windows extensions. Drop in a folder’s worth of photos and download them as one ZIP.
HEIC to JPG converterDrop iPhone photos in and get JPGs back, converted on your own computer and never uploaded.Convert HEIC to JPG on a Mac
macOS opens HEIC natively, and there are several built-in ways to convert.
Finder Quick Action (fastest for batches)
- Select one or more HEIC files in Finder.
- Right-click and choose Quick Actions → Convert Image.
- Choose JPEG as the format and an image size (Actual Size keeps the full resolution).
- Leave “Preserve Metadata” checked if you want to keep the date and location, then convert.
The JPGs are saved next to the originals. This Quick Action is available in macOS Monterey and later.
Preview
Open the photo, choose File → Export, set the format to JPEG, adjust the quality slider and save. To convert several, open them together, select them all in the sidebar and choose File → Export Selected Images, then pick the format under Options.
Photos app
Select the photos, choose File → Export → Export Photos, and set Photo Kind to JPEG. This is handy when the photos live in your library rather than in folders.
Terminal
For a folder full of files, macOS includes a command-line tool called sips:
for f in *.HEIC; do sips -s format jpeg "$f" --out "${f%.*}.jpg"; doneConvert HEIC to JPG on iPhone or iPad
Convert existing photos in the Files app
- In Photos, select the photos, tap Share and choose Save to Files.
- Open the Files app and go to that folder.
- Touch and hold a photo, then choose Quick Actions → Convert Image.
- Choose JPEG and a size. The JPG is saved next to the original.
This works on iOS 16 and later. Select several files first to convert them together.
Stop new photos being saved as HEIC
Go to Settings → Camera → Formats and choose Most Compatible. New photos are saved as JPG. The trade-off is storage: they take noticeably more space, and some video modes, such as 4K at 60 fps, need High Efficiency.
Convert automatically when copying to a computer
Go to Settings → Photos and, under Transfer to Mac or PC, choose Automatic. Photos copied to a computer over a cable are then converted to a compatible format, JPG, on the way. The setting only affects cable transfers.
You can also convert straight from the iPhone in Safari: open the HEIC to JPG converter and choose photos from your library. There is no app to install.
Converting with Graviton
- Open the HEIC to JPG converter and drop in your photos, up to 250 at a time and up to 100 MB each.
- Graviton converts them at JPG quality 85, which looks identical to the HEIC on screen.
- Sign in with a free account, then download each JPG, or all of them as a ZIP that keeps the original file names.
Everything happens in your browser. Your photos are never uploaded, and you can confirm it by opening your browser’s network tab while they convert. Colors are converted to sRGB so they look the same on every screen, and location, camera and other metadata are removed, which is useful before you share photos publicly. If you need to keep the original date and location in the file, use the Mac Quick Action with Preserve Metadata instead.
Converting is unlimited. The free plan includes 3 downloads a day, and Pro removes the daily limit, so a whole camera roll downloads at once. See plans for details.
Common questions
Does converting lose quality?
Technically yes, because JPG is lossy too, but at quality 85 the difference is not visible on screen. Expect the JPG to be larger than the HEIC, since JPG compresses less efficiently. If you want smaller files for sharing, add a size limit: compress to 1 MB converts and shrinks in one step.
What about Live Photos?
A Live Photo is a still image plus a short video stored separately. Every method here converts the still image only.
Should I use PNG instead?
Only for editing. PNG is lossless, so nothing is lost, but photos become very large. For sharing and uploading, JPG is the right choice. For editing, use HEIC to PNG.