Notepad - How to convert HEIC to JPG so your photos work everywhere
How to convert HEIC to JPG so your photos work everywhere
Convert HEIC to JPG directly in your browser, on a Mac, on Windows, or straight from your iPhone. No uploads, no installs, no compatibility headaches.
March 29, 2026 · 10 min read
You took a photo on your iPhone, tried to share it, and the recipient could not open it. Or you uploaded it to a website and it got rejected. That is the HEIC to JPG problem in a nutshell. The format is efficient, but the compatibility gap is real — and knowing a few methods makes it trivial to fix.
What is HEIC and why does your iPhone use it
HEIC stands for High Efficiency Image Container. Apple adopted it as the default camera format starting with iOS 11 because it cuts file sizes roughly in half compared to JPG at the same perceived quality. A 12-megapixel iPhone photo that would weigh 4 MB as a JPG typically comes out around 2 MB as HEIC. Over thousands of photos, that difference fills meaningful storage.
The format is built on the HEIF (High Efficiency Image File Format) standard developed by MPEG, and it supports features JPG does not: depth maps, live photo sequences, HDR metadata, and 16-bit color. For Apple’s own ecosystem, it is a clear upgrade.
The tradeoff is that HEIC is not universally supported. Windows before version 10 (build 1809) cannot open it natively. Many web platforms, email clients, Android devices, and design tools still expect JPG or PNG. The moment a photo leaves the Apple ecosystem, HEIC becomes a potential friction point.
How to stop your iPhone from shooting HEIC
If you would rather skip the conversion step entirely, change your camera format before shooting. This is the best approach if you regularly share photos with non-Apple users.
- Open Settings on your iPhone or iPad.
- Scroll down and tap Camera.
- Tap Formats.
- Select Most Compatible.
Your camera will now shoot in JPG. The tradeoff is larger files on your device — roughly twice the size per photo — but every image will open on any device or platform without conversion. If storage is tight, consider switching back to High Efficiency on your own device and only converting when you need to share.
How to convert HEIC to JPG on iPhone and iPad
For photos you have already taken, the simplest method is converting them before you send them. There are two ways to do this without installing anything.
Share directly as JPG: When you share a photo using the native share sheet, iOS automatically converts it to JPG if the receiving app cannot handle HEIC. Tap the Share button in Photos, then send via Mail, Messages, or AirDrop to a non-Apple device. The conversion happens silently.
Use a browser tool on your phone: For more control — especially for multiple files or when the share-sheet conversion is not working as expected — open privateconvert.org in Safari or Chrome on your iPhone.
- Navigate to the HEIC to JPG tool.
- Tap to select one or more
.heicfiles from your Photos library or Files app. - The conversion runs entirely in your browser. Nothing is uploaded to a server.
- Download the JPG files directly to your device.
This works without installing an app, and since everything happens locally, your photos never leave your phone.
How to convert HEIC to JPG in the browser (any device)
The fastest cross-platform approach is a browser-based converter that processes files locally on your device. It works on Mac, Windows, Linux, iOS, and Android — anything with a modern browser.
- Open the HEIC to JPG tool at privateconvert.org.
- Drop in one or more
.heicfiles. - The conversion runs in your browser using local processing. Nothing gets uploaded.
- Download the resulting JPG files.
This is the recommended starting point for most people because it requires no software installation, works on every operating system, and keeps your photos private. The conversion runs using your browser’s built-in capabilities, so there is no round-trip to a server.
How to convert HEIC to JPG on Mac
Mac users have several native options, most of which do not require any third-party software.
Using Preview (single file)
Preview is macOS’s built-in image viewer and it handles HEIC natively.
- Open the HEIC file in Preview.
- Go to File → Export.
- In the Format dropdown, select JPEG.
- Adjust the quality slider if needed (85–90 is a good balance for most photos).
- Click Save.
Using Preview for batch export
Preview can handle multiple files at once, which saves time when you have a folder of HEIC photos.
- Select all the HEIC files in Finder (Command+A for the whole folder, or Command+click for individual files).
- Right-click and choose Open With → Preview. All files open in a single Preview window.
- In Preview, select all thumbnails in the sidebar (Command+A).
- Go to File → Export Selected Images.
- Choose a destination folder, set the format to JPEG, and click Choose.
Preview exports each file as JPG into the destination folder while leaving your originals untouched.
Using sips in Terminal (batch command line)
For large batches or repeatable workflows, sips is macOS’s built-in image processing command. No install needed.
for f in *.heic; do sips -s format jpeg "$f" --out "${f%.heic}.jpg"; done
Run this command in the Terminal from inside the folder containing your HEIC files. It processes every file in the current directory and outputs a matching .jpg file alongside each original. The originals are preserved.
For a single file:
sips -s format jpeg photo.heic --out photo.jpg
Using Photos on Mac
If the HEIC files are in your Photos library, you can export them directly as JPG.
- Open Photos and select the images you want to export.
- Go to File → Export → Export [N] Photos.
- Under Photo Kind, choose JPEG.
- Set the quality and size, then click Export.
How to convert HEIC to JPG on Windows
Windows 10 and 11 added partial HEIC support, but it requires a codec that is sometimes missing.
Using the Photos app (Windows 10/11)
- Right-click the HEIC file and choose Open with → Photos.
- If Photos opens it successfully, click the three-dot menu and choose Save as → Save a copy.
- In the save dialog, change the file type to JPEG, name the file, and save.
If the Photos app shows an error about a missing codec, see the troubleshooting section below.
Installing the HEIC codec (if needed)
Windows needs the HEVC Video Extensions and HEIF Image Extensions to open HEIC files natively. The HEVC codec costs a small fee in the Microsoft Store, but the HEIF Image Extensions are free.
- Open the Microsoft Store.
- Search for HEIF Image Extensions and install it (free).
- Optionally search for HEVC Video Extensions if you also need to open HEVC video files.
After installation, HEIC files should open in Photos, and you can convert them using the Save As workflow above.
Using the browser tool on Windows
If you do not want to deal with codec installs, the browser-based approach at privateconvert.org works just as well on Windows. Open the HEIC to JPG tool in Chrome, Edge, or Firefox, drop in your files, and download the JPGs. No codec, no installation, no account.
Batch convert HEIC to JPG
When you have dozens or hundreds of photos to convert, a manual one-at-a-time workflow stops being practical. Here are the reliable batch options.
Preview on Mac (covered above)
The Preview batch export method handles as many files as you select. For most Mac users, this is the easiest batch option.
sips on Mac (command line)
The sips command shown above processes an entire folder in a single line. It is fast and non-destructive — originals are kept.
ImageMagick (cross-platform)
ImageMagick is a free, open-source command-line tool available for Mac, Windows, and Linux. Install it from imagemagick.org, then run:
mogrify -format jpg *.heic
This converts all HEIC files in the current directory to JPG. Note that mogrify overwrites in place (though it changes the extension, so the .heic originals remain). For a safer version that outputs to a subdirectory:
mkdir jpg_output
convert "*.heic" -set filename:base "%[basename]" "jpg_output/%[filename:base].jpg"
Browser tool with multiple files
privateconvert.org accepts multiple files at once. Drop a whole folder’s worth of HEIC files onto the tool and download a ZIP of the converted JPGs. This is the no-install option for Windows users or anyone who prefers not to use the command line.
Online converters vs. local converters
If you search for HEIC to JPG tools, you will find dozens of sites that ask you to upload your photos to their servers. That approach has real tradeoffs.
| Upload-based converter | Local/browser converter | |
|---|---|---|
| Privacy | Photos sent to a third-party server | Photos stay on your device |
| Speed | Depends on upload speed and queue | Instant, uses your CPU |
| Batch limits | Often capped on free tier | No artificial limit |
| Watermarks | Common on free plans | None |
| Internet required | Yes | Only to load the page |
For personal photos — family pictures, documents, anything with identifiable information — a local converter is the safer choice. For stock photos or images with no privacy concern, upload-based tools work fine, but there is rarely a reason to choose them when a local option exists.
Troubleshooting common HEIC problems
Windows says it cannot open the file. Install the HEIF Image Extensions from the Microsoft Store (free). This gives Windows the ability to decode HEIC files natively.
The converted JPG looks slightly different in color. HEIC files often contain wider color profile metadata (Display P3 or HDR). If your JPG viewer is not color-managed, there can be a slight shift in saturated colors. This is a display issue, not a conversion error. Most editing tools and web platforms handle this correctly.
The JPG file is larger than the HEIC. That is expected. HEIC compresses more efficiently than JPG at the same quality level. A 2 MB HEIC photo might become a 3–4 MB JPG. This is normal and does not indicate a problem with the conversion.
Photos app on Windows opens the file as a blank white image. This usually means the HEVC codec is also missing. Install both the HEIF Image Extensions and the HEVC Video Extensions from the Microsoft Store.
The HEIC file from an older iPhone will not open anywhere. Some very old HEIC files use a slightly non-standard header. Try the browser tool at privateconvert.org, which uses a more permissive decoder.
Frequently asked questions
Is HEIC the same as HEIF? HEIF (High Efficiency Image File Format) is the container standard. HEIC is Apple’s specific implementation of HEIF using HEVC compression. In practice, the terms are used interchangeably for iPhone photos, and most tools that handle one will handle the other.
Does converting HEIC to JPG reduce quality? There is a small quality cost. HEIC uses more efficient compression, so converting to JPG at the same apparent quality produces a slightly larger file. Conversely, if you match file sizes, the JPG will look very slightly softer. For sharing, web uploads, or printing, the difference is invisible. Keep the original HEIC as your archive copy if you care about long-term quality.
Can I convert HEIC to JPG on an Android phone? Yes. Open privateconvert.org in Chrome on Android, select your HEIC files, and download the JPG output. No app install needed. The conversion runs locally in the browser, so it works even for photos shared from an iPhone to your Android.
Why does the file size increase after converting to JPG? HEIC compresses more efficiently than JPG. A 2 MB HEIC file might become a 3–5 MB JPG depending on the content and quality setting. This is expected behavior. If file size is a concern, set the JPG quality to 80–85 instead of 100 — the visual difference is minimal, but the file will be noticeably smaller.
Is there a free way to batch convert HEIC to JPG on Windows?
Yes. Use the browser tool at privateconvert.org — drop in multiple files at once and download a ZIP. Alternatively, install ImageMagick (free, open source) and run a single mogrify command on your folder. Both options work without paying for software.
Will my HEIC files still work after converting to JPG? Converting creates a new JPG file. The original HEIC file is not modified or deleted unless you explicitly remove it. Keep the originals until you have confirmed the JPGs look correct and are stored safely.
What is the best quality setting when converting HEIC to JPG? For photos you plan to print or keep as high-quality copies, use 90–95. For photos you are uploading to a website, sharing by email, or sending over messaging apps, 80–85 gives a good balance of quality and file size. Most people cannot tell the difference between 85 and 100 in a typical viewing context.
Try the tool
HEIC to JPG
Convert HEIC photos to JPG in your browser with local processing, without uploads or watermarks.
ConvertRelated posts
How to compress a video for Discord (free, no install)
Discord's 25 MB free limit blocks a lot of clips. This guide covers the fastest ways to compress video for Discord — in the browser, on desktop, and on mobile — without destroying quality.
March 31, 2026 · 8 min read
How to Convert MKV to MP4 (Without Losing Quality)
MKV files won't play on iPhones, most smart TVs, or social platforms. Here are the fastest ways to convert MKV to MP4 on any device—browser, desktop, or command line.
March 31, 2026 · 9 min read
How to convert PNG to JPG
Convert PNG to JPG on any device — browser, Mac, Windows, iPhone, Android, or command line. Smaller files, same visual quality.
March 31, 2026 · 9 min read