HEIC photos are common because iPhones use high-efficiency image formats to save storage while keeping good image quality. The problem starts when a website, email workflow, older Windows install, printer kiosk, or business form expects JPG. If you just need a compatible file, the right conversion method depends on where the photo is now: Mac, Windows, iPhone, or a browser.
This guide shows how to convert HEIC to JPG without turning the job into a generic upload-and-convert guessing game. It covers built-in methods on Mac and iPhone, Windows compatibility fixes, browser-based conversion, quality tradeoffs, EXIF metadata, Live Photos, and the common reason your new JPG can be larger than the original HEIC.
Quick answer
To convert HEIC to JPG, use Preview or Photos on a Mac, install HEIF support or use Photos on Windows, change iPhone Camera settings to Most Compatible for future photos, or use a browser-based converter such as the ByteJSON HEIC Converter for one-off files. If privacy matters, prefer a converter that processes the file locally in your browser instead of uploading personal photos to a remote server.
Best HEIC to JPG method by situation
| Situation | Best method | Main tradeoff |
|---|---|---|
| One HEIC file on Mac | Preview export | Fast and built in, but check metadata after export. |
| Many photos in Apple Photos | Photos export | Better for library photos, but export settings matter. |
| Windows cannot open HEIC | HEIF support or browser conversion | Codec support varies by Windows setup. |
| Future iPhone photos | Camera > Formats > Most Compatible | Larger files, but better compatibility. |
| Private photo | Local browser conversion | Browser memory limits for huge batches. |
The safest habit is to keep the original HEIC when the photo matters, export a JPG copy for compatibility, and verify the output before deleting anything. JPG is a lossy format, so the new file is a sharing copy rather than a perfect archive.
What HEIC is and why iPhones use it
HEIC is a file extension commonly used for images stored in the HEIF container format. In everyday terms, it is the photo format many iPhones create when Camera is set to High Efficiency. The benefit is storage efficiency: a HEIC photo can often be smaller than a comparable JPG while keeping strong visual quality.
The downside is compatibility. JPG is older, simpler, and still accepted almost everywhere: web forms, government portals, school systems, older editing apps, printers, email attachments, and support-ticket uploads. HEIC support has improved, but a file format can be technically better and still be the wrong choice for a workflow that only accepts JPG.
Practical rule
Keep HEIC as the original when you want efficient storage and Apple ecosystem editing. Export or convert to JPG when compatibility matters, especially for upload forms and people who may open the image on older Windows systems.
Convert HEIC to JPG on Mac
Mac is usually the easiest place to convert HEIC because Preview and Photos already understand Apple image workflows. The only real decision is whether the file is sitting in Finder or managed inside Photos.
Option A: use Preview for one or a few files
- Open the HEIC file in Preview.
- Choose File, then Export.
- In the Format menu, choose JPEG.
- Adjust the quality slider if Preview shows one.
- Save the exported copy as a new file.
- Open the JPG and check it before deleting or archiving the original.
Option B: use Photos for library images
- Open Photos on your Mac.
- Select the HEIC photo or photos you want to export.
- Choose File, then Export.
- Choose JPEG as the output type.
- Pick a quality setting appropriate for your use case.
- Export to a folder you can find easily.
Photos is often better when images live inside the Photos library because it understands edits, albums, and Live Photos. For Live Photos, be careful: a Live Photo is not just one still image. Depending on the export option, you may export a still image, a video component, or a derived animation. A JPG will not preserve the Live Photo behavior.
# macOS command-line option for small batches
# Run in the folder containing input.heic
sips -s format jpeg input.heic --out output.jpg
# Batch example
mkdir -p jpg-output
for file in *.heic *.HEIC; do
[ -e "$file" ] || continue
sips -s format jpeg "$file" --out "jpg-output/${file%.*}.jpg"
doneI use the command-line path only for simple local batches. For Photos-library items, Photos export is usually safer because it respects the library state and edited versions more clearly.
Convert HEIC to JPG on Windows
Windows behavior varies by version, installed extensions, work policy, and the exact HEIC file. Some Windows 10 and Windows 11 setups open HEIC files in Photos after the right support is installed. Others show an error that the file type cannot be viewed.
If Windows opens the HEIC file
- Open the file in Photos.
- Look for Save as, Save a copy, Export, or an edit-and-save workflow.
- Save a JPG copy.
- Check that the new file extension is
.jpgor.jpeg.
If Windows cannot open the HEIC file
- Install Microsoft's HEIF Image Extensions from the Microsoft Store if your device policy allows it.
- If the file is tied to HEVC video data, Windows may also need HEVC support.
- Close and reopen Photos after installing support.
- Try opening the file again.
In managed work environments, Microsoft Store access can be blocked. If you only need one file converted, it is often faster to open the HEIC Converter, select the image, convert it to JPG in the browser, and download the result.
# Optional Windows route when ImageMagick is installed with HEIC support
# Check whether your install can read HEIC first:
magick identify photo.heic
# Convert one file:
magick photo.heic photo.jpg
# Convert a folder in PowerShell:
New-Item -ItemType Directory -Force jpg-output | Out-Null
Get-ChildItem *.heic, *.HEIC | ForEach-Object {
magick $_.FullName ("jpg-output\" + $_.BaseName + ".jpg")
}The ImageMagick route is useful for technical users, but it depends on how ImageMagick was built and whether HEIC decoding support is available. For normal one-off conversion, a browser or Photos workflow is less fiddly.
Convert HEIC to JPG on iPhone
On iPhone there are two different problems: changing future captures, and converting photos that already exist. The Camera setting only solves the first one.
Make future photos JPG-compatible
- Open Settings.
- Tap Camera.
- Tap Formats.
- Choose Most Compatible.
This affects future photos only. It does not convert HEIC photos already stored in your library. The tradeoff is storage: Most Compatible is easier to share with older systems, but the files are usually larger than high-efficiency captures.
Convert existing iPhone photos
Sharing from iPhone may convert depending on destination and settings, but I would not rely on that when a form explicitly requires JPG. For a guaranteed JPG, export from Mac Photos, use a trusted conversion tool, or transfer the file to a browser-based converter and verify the extension before upload.
Convert HEIC to JPG online with ByteJSON
Online converters are convenient, but privacy varies. Some tools upload your photo to a server, convert it there, and return the result. That may be acceptable for a public product photo. It is less comfortable for family photos, IDs, medical documents, location-tagged photos, or workplace images.
Use browser-local conversion for private one-off files
The ByteJSON HEIC Converter is designed for browser-based conversion, so it is a practical option when you want convenience without a server-upload workflow.
Open the HEIC ConverterGood fit
- One or a few files.
- Windows computer without codec installs.
- Photos you do not want to upload to an unknown server.
- JPG or PNG output for a website form.
Use another method
- Thousands of photos.
- Extremely large files on a low-memory device.
- Organization requires approved desktop software.
- Exact metadata preservation is mandatory.
HEIC vs JPG: quality, file size, and compatibility
HEIC and JPG solve different problems. HEIC is efficient. JPG is compatible. The surprising part is file size: people often expect conversion to JPG to shrink the file, but a JPG copy can be larger because HEIC is already high-efficiency.
| Factor | HEIC | JPG |
|---|---|---|
| Compatibility | Good on Apple devices, mixed elsewhere | Excellent almost everywhere |
| File size | Usually smaller at similar visual quality | Often larger after conversion |
| Quality | Efficient modern compression | Lossy, and loss can accumulate after repeated saves |
| Upload forms | Sometimes rejected | Usually accepted |
| Best use | Original photo storage and Apple workflows | Final sharing, forms, email, and older systems |
If you are converting for a web form, the goal is compatibility, not better quality. If you are archiving original photos, keep the HEIC originals and export JPG copies only when needed.
Metadata and EXIF privacy
Photos can contain metadata such as camera model, lens information, timestamp, orientation, and sometimes GPS location. Conversion may preserve metadata, strip it, or modify it depending on the app and settings. Do not assume that converting HEIC to JPG removes location data. Also do not assume it preserves everything you care about.
- Convert the HEIC to JPG.
- Inspect the result if your workflow requires metadata.
- Remove EXIF deliberately before sharing sensitive photos.
Use the EXIF Remover when you want to share a JPG but do not want the file to include camera or location details.
Common HEIC to JPG problems
Most conversion problems come from compatibility assumptions, not from the image itself. Use this table before trying the same failed upload again.
| Problem | Likely cause | First fix |
|---|---|---|
| Windows cannot open HEIC | Missing HEIF or HEVC support, or a locked-down work machine. | Install HEIF Image Extensions when allowed, or use local browser conversion for one-off files. |
| The JPG is larger than the HEIC | HEIC compression is more efficient than JPG at similar visual quality. | Lower JPG quality only if the upload target allows some compression loss. |
| Colors look slightly different | Color profile handling can vary between export tools. | Try Photos, Preview, or another converter and compare the result at full size. |
| A Live Photo becomes a still image | JPG cannot preserve the video-like Live Photo behavior. | Export a still JPG intentionally, or export the video component separately. |
| A website still rejects the JPG | The file may exceed size, dimension, or extension rules. | Resize or compress the file, then confirm the extension is .jpg or .jpeg. |
| Batch conversion is slow | Large batches can hit browser memory or CPU limits. | Use Photos export or approved desktop batch software for hundreds of files. |
| Transparent background disappears | JPG does not support transparency. | Use PNG instead when transparency matters. |
The most common real-world mistake is deleting the original too early. Convert a copy, submit or share the JPG, and keep the original HEIC if the photo matters.
When JPG is not the right output
Use PNG when
The image has transparency, sharp screenshot text, a logo, or UI graphics. Try the Image Format Converter if the upload target allows PNG.
Keep HEIC when
You are archiving personal photos, still editing inside Apple Photos, saving storage, or sharing with people who can open HEIC.
Use JPG when
A form or website requires it, someone on Windows cannot open HEIC, or you need broad email and upload compatibility.
Practical checklist before sharing the JPG
- The extension is
.jpgor.jpeg. - The image opens on the target device or website.
- The file size is under the upload limit.
- The visual quality is acceptable at full size.
- Private EXIF metadata has been removed if needed.
- You kept the original HEIC if the photo matters.
Frequently asked questions
Is HEIC better than JPG?
HEIC is often more storage-efficient than JPG at similar visual quality, which is why iPhones commonly use it. JPG is still better for compatibility because nearly every website, device, and application can open it.
Does converting HEIC to JPG reduce quality?
Yes. JPG is a lossy format, so converting HEIC to JPG can reduce quality. The visible difference may be small at high quality settings, but you should keep the original HEIC if the photo is important.
Can Windows open HEIC files?
Windows can open HEIC files when the required HEIF support is installed and the file is compatible with the available codecs. If Photos cannot open the file, install Microsoft HEIF Image Extensions or convert the file to JPG.
How do I make my iPhone take JPG instead of HEIC?
On iPhone, go to Settings, Camera, Formats, and choose Most Compatible. This affects future photos only and does not convert existing HEIC photos already in your library.
Is it safe to convert HEIC to JPG online?
It depends on how the tool works and what the photo contains. A server-side converter uploads your image, while a local browser converter processes the file on your device. For sensitive photos, prefer local conversion or approved offline software.
Why is my JPG larger than the original HEIC?
HEIC is a high-efficiency format, so a JPG copy can be larger than the original at similar visual quality. Lowering JPG quality can reduce size, but it may add visible compression artifacts.
Try These Tools
HEIC Converter
Convert iPhone HEIC photos to JPG or PNG in your browser.
Open toolImage Format Converter
Convert images between common formats for upload and sharing workflows.
Open toolEXIF Remover
Remove camera, timestamp, and location metadata before sharing images.
Open toolSVG to PNG
Convert vector artwork to raster PNG when transparency matters.
Open toolAuthoritative references
Image-format behavior changes across operating systems, so use primary references when you are debugging a device-specific issue:
Related tutorials
Written by Zhisan
Independent Developer - Last updated July 2026