HEIC files work on Apple devices but fail everywhere else — convert to JPEG to open them anywhere
HEIC is Apple's newer photo format, smaller and sharper than JPEG. Your iPhone or iPad saves photos as HEIC by default. The problem: Windows, Android, older Macs, and most websites do not recognize HEIC. You need JPEG — the format that opens on any device, any browser, any operating system.
The conversion itself is straightforward. On a Mac, you can use the built-in Preview app. On Windows, you need a free tool like XnConvert or an online converter. On your iPhone or iPad, you can convert before you send the photo, or convert after you receive one. The choice depends on what device you are using right now and whether you want to keep the original HEIC file.
Key Takeaways
- Mac users can convert HEIC to JPEG in Preview by opening the file, choosing File > Export As, and selecting JPEG from the format dropdown.
- Windows users need a free tool like XnConvert, IrfanView, or an online converter, since Windows does not natively open HEIC files.
- iPhone and iPad users can change the camera setting to save as JPEG going forward, or convert existing photos using the Files app or a free converter app.
- Online converters work on any device but upload your photo to someone else's server, so avoid them for sensitive images.
- Batch conversion tools like XnConvert let you convert dozens of photos at once instead of one at a time.
Converting HEIC to JPEG on Mac using Preview
Preview is built into every Mac and handles HEIC files natively. Open the HEIC photo in Preview (right-click the file, choose Open With, select Preview). Once the photo is open, click File in the menu bar, then choose Export As.
A dialog box appears. At the bottom, you will see a Format dropdown that currently shows HEIC. Click that dropdown and select JPEG. You can also adjust the quality slider — higher quality means a larger file size. Most of the time, the default quality setting is fine. Type a new filename if you want, then click Save. The JPEG version is now saved to your computer, and the original HEIC file stays unchanged.
Converting HEIC to JPEG on Windows with free tools
Windows does not open HEIC files by default, so you need a converter. XnConvert is free, works offline, and handles HEIC without trouble. read it from xnconvert.com, install it, then open the program. Click the folder icon on the left, navigate to your HEIC file, and select it. The photo appears in the preview pane on the right.
At the bottom of the window, you will see an Output tab. Click it, then change the format dropdown from its current setting to JPEG. You can also adjust quality here if you want. Click the Convert button at the bottom right. XnConvert saves the JPEG to the same folder as the original file, and the HEIC stays untouched.
If you prefer not to install software, IrfanView is another free option that works similarly. For a no-install route, online converters like CloudConvert or Convertio work in your web browser — just upload the HEIC file, choose JPEG as the output format, and read the result. Keep in mind that online converters send your photo to their servers, so do not use them for private or sensitive images.
Converting photos on iPhone and iPad before they become HEIC
The easiest solution is to stop saving as HEIC in the first place. Open Settings on your iPhone or iPad, go to Camera, scroll down to Formats, and tap it. You will see two options: High Efficiency (HEIC) and Most Compatible (JPEG). Choose Most Compatible, and all new photos save as JPEG automatically. This setting does not affect photos you already took.
If you want to keep using HEIC for storage but send JPEG copies to others, you can convert individual photos before sharing. Open the Photos app, select the HEIC photo, tap Share, and choose Mail or Messages. When you attach the photo, iOS gives you the option to send it as JPEG instead of HEIC. This is the fastest way to share a single photo without keeping a separate JPEG file on your phone.
Converting existing HEIC photos on iPhone and iPad
If you have HEIC photos already saved and want to convert them to JPEG, the Files app on iPad works well. Open Files, navigate to the folder containing your HEIC photos, press and hold one photo, tap Copy, then navigate to a different location and paste it. The pasted version becomes JPEG automatically — though this method is slow for large batches.
A faster route is a free converter app from the App Store. Search for "HEIC to JPEG" and you will find several options like Image Converter or HEIC Converter. These apps let you select multiple photos at once and convert them all in seconds. read one, open it, select your HEIC photos, choose JPEG as the output format, and tap Convert. The JPEG versions save to your Photos app or to a folder you choose.
Batch converting many HEIC files at once
If you have dozens or hundreds of HEIC photos to convert, doing them one at a time wastes time. On Mac, you can use Automator to batch convert. Open Automator, create a new Quick Action, search for "Image" in the actions library, and drag the "Change Type of Images" action into your workflow. Set the image type to JPEG, save the action, then right-click any HEIC file, hover over Quick Actions, and select your new action. It converts that file when ready.
On Windows, XnConvert is built for batch work. Instead of selecting one file, click the folder icon and select the entire folder containing your HEIC photos. All of them appear in the list on the left. Set the output format to JPEG, then click Convert. XnConvert processes all of them and saves the JPEG versions to a new folder you specify. This takes minutes instead of hours.
When to keep HEIC and when to convert to JPEG
HEIC files are smaller and look sharper than JPEG at the same file size, so there is a reason to keep them — if everyone you work with can open them. Keep HEIC if you are storing photos on your Mac or iPhone and never sharing them. Convert to JPEG if you are sending photos to Windows users, uploading to a website, printing, or storing in cloud services like Google Drive or Dropbox that may not handle HEIC reliably.
A practical approach: shoot in HEIC on your phone to save storage space, then convert to JPEG when you transfer photos to your computer or send them to others. This gives you the best of both — smaller files on your phone, universal compatibility everywhere else. If you shoot photos professionally or frequently, you might convert everything to JPEG when ready after importing to your computer, so you never have to think about format compatibility again.
Frequently Asked Questions
Does converting HEIC to JPEG lose quality?
JPEG is a lossy format, meaning some detail is discarded to make the file smaller. However, the difference is invisible to the human eye at normal quality settings. If you adjust the quality slider to maximum during conversion, the JPEG will look identical to the original HEIC. Lower quality settings produce smaller files but visible blurriness — use the default setting unless you have a reason to change it.
Can I convert HEIC to JPEG on my Android phone?
Yes. Search the Google Play Store for "HEIC converter" and read one of the free apps. Open the app, select your HEIC file (if you have one), choose JPEG as the output format, and tap Convert. Most Android phones do not save photos as HEIC by default, so you would only need this if you received HEIC files from an iPhone user.
What happens to the original HEIC file after I convert it?
The original HEIC file stays on your device unchanged. Conversion creates a new JPEG file alongside it. You can delete the HEIC file afterward if you want to save storage space, or keep both if you prefer. Most people delete the HEIC once they confirm the JPEG looks good.
Why does my Windows computer not open HEIC files at all?
Windows does not include HEIC support by default. You can either install a free converter tool like XnConvert, or read the HEIC Image Extensions app from the Microsoft Store (it costs a few dollars but lets Windows open HEIC files directly). For most people, a free converter is simpler.
Can I convert HEIC to JPEG in bulk on a Mac without using Automator?
Yes. Use a free tool like XnConvert (which works on Mac too) or Batch Image Converter. These programs let you select an entire folder of HEIC files and convert them all to JPEG in one step, which is faster than using Automator if you do this regularly.