HEIC to JPG Converter: 8 Free Ways to Convert Photos in 2026
The complete guide to converting HEIC photos to JPG. Compare online tools, desktop apps, and built-in OS methods to find the fastest HEIC to JPG converter for your workflow.
HEIC to JPG Converter: 8 Free Ways to Convert Photos in 2026
Looking for a reliable HEIC to JPG converter? You're not alone. Every iPhone photo taken since iOS 11 saves in HEIC format by default, and while Apple devices handle these files natively, the rest of the digital world still runs on JPEG. Whether you need to email photos to a client, upload images to a website, or open files on a Windows PC, converting HEIC to JPG is one of the most common photo tasks today.
This guide covers every practical method — online converters, desktop apps, and built-in operating system tools — so you can pick the HEIC to JPG converter that fits your situation, whether you're handling a single photo or thousands.
What Is HEIC Format?
HEIC (High Efficiency Image Container) is the default photo format on iPhones and iPads. It uses the HEIF codec developed by the MPEG group as a modern replacement for JPEG. The key advantage is compression efficiency: a HEIC file is roughly 50% smaller than an equivalent JPEG at the same visual quality.
For a 12-megapixel iPhone photo, that means:
- HEIC: 2–4 MB per image
- JPEG: 4–8 MB per image
Over a library of thousands of photos, the storage savings are significant. HEIC also supports features JPEG cannot, including 16-bit color depth, transparency, and image sequences.
The problem is compatibility. Despite being standardized since 2015, HEIC still isn't universally supported:
- Web browsers don't display HEIC images natively
- Windows requires a codec extension from the Microsoft Store
- Older editing software (GIMP, older Photoshop versions) won't open HEIC files
- Social media platforms and email clients expect JPEG or PNG uploads
That's why a good HEIC to JPG converter remains essential. For a deeper look at how JPEG compares to PNG for different use cases, see our JPEG vs PNG format comparison.
Best Free HEIC to JPG Converters Online
Online converters are the fastest option when you need to convert a handful of photos without installing anything. Here are the top options:
1. iMazing HEIC Converter (heic.online)
iMazing's free online tool is purpose-built for HEIC conversion. It handles batch uploads, preserves EXIF metadata, and lets you choose between JPEG and PNG output. The interface is clean, and files are processed locally in the browser — nothing gets uploaded to a server.
- Pros: Privacy-focused (client-side processing), batch support, keeps EXIF data
- Cons: Browser-dependent performance on large batches
2. FreeConvert
FreeConvert supports HEIC to JPG along with dozens of other format conversions. You can adjust quality settings, resize images during conversion, and process files up to 1 GB on the free tier.
- Pros: Quality slider, resize options, generous file size limit
- Cons: Server-side processing, slower for large files
3. CloudConvert
CloudConvert is a professional-grade conversion platform that handles HEIC to JPEG with fine-grained control over output quality, resolution, and metadata. The free tier allows 25 conversions per day.
- Pros: Advanced settings, API available, reliable quality
- Cons: Daily conversion limit, requires account for higher volumes
4. Canva
Canva's free image converter handles HEIC to JPG as part of its broader design platform. It's convenient if you're already using Canva for design work, though it's overkill if you just need format conversion.
- Pros: Integrated with design workflow, simple interface
- Cons: Requires account, limited batch capabilities
Privacy note: Online converters that process files server-side upload your photos to remote servers. For sensitive images, prefer tools that process locally — either browser-based converters like iMazing or desktop applications.
Best Free HEIC to JPG Converter Apps for Desktop
Desktop converters are faster, handle larger batches, and keep your files completely local. These are the best options for regular conversion work.
5. Compresto (macOS)
Compresto is a native macOS application designed for image compression and format conversion. It converts HEIC to JPG with full control over output quality, supports batch processing of entire folders, and preserves metadata. Because it runs natively on Apple Silicon, conversion is significantly faster than browser-based tools — especially for large batches.
Beyond HEIC conversion, Compresto handles video compression, PDF optimization, and image format conversion across all common formats. If you regularly work with iPhone photos on a Mac, it's the most efficient single tool for the job.
- Pros: Native macOS performance, batch conversion, quality control, also compresses video and PDF
- Cons: macOS only
6. XnConvert (Windows, Mac, Linux)
XnConvert is a free batch image converter that supports over 500 formats, including HEIC to JPG. It offers a processing pipeline where you can chain actions — convert format, resize, adjust quality, add watermarks — and apply them to entire folders.
- Pros: Cross-platform, powerful batch processing, free for personal use
- Cons: Interface feels dated, learning curve for advanced features
For more options specifically focused on compressing images on Mac, we have a dedicated guide covering the best tools and workflows.
How to Convert HEIC to JPG on Mac
macOS has two built-in methods that require no additional software. These are ideal for quick conversions when you don't need batch processing.
7. Using Preview
Preview is the simplest HEIC to JPG converter already on your Mac:
- Open the HEIC file in Preview (double-click or right-click > Open With > Preview).
- Go to File > Export.
- In the Format dropdown, select JPEG.
- Adjust the Quality slider (85–92% is the sweet spot for photos).
- Click Save.
To convert multiple files at once, select them all in Finder, open them in Preview (they'll appear in a sidebar), select all in the sidebar with Cmd+A, then use File > Export Selected Images.
Using the sips Command Line
The sips (Scriptable Image Processing System) command is built into every Mac and is powerful for scripting conversions:
Convert a single file:
sips -s format jpeg input.heic --out output.jpg
Convert all HEIC files in a folder:
for file in *.heic; do sips -s format jpeg "$file" --out "${file%.heic}.jpg"; done
Convert with specific quality (0–100):
sips -s format jpeg -s formatOptions 85 input.heic --out output.jpg
The sips command is excellent for automation. You can wrap it in shell scripts, Automator workflows, or macOS Shortcuts to build custom conversion pipelines.
How to Convert HEIC to JPG on Windows
Windows doesn't support HEIC natively, but there are several free options:
8. Windows Photos App + HEVC Codec
First, install the HEIF Image Extensions from the Microsoft Store (free). You may also need the HEVC Video Extensions (there's a free version from the device manufacturer). Once installed:
- Open the HEIC file in the Photos app.
- Click Edit & Create (or the three-dot menu) > Save as.
- Choose JPEG as the output format.
- Save.
Using Paint (Windows 10/11)
With the HEIF codec installed, you can also open HEIC files in Paint and use File > Save As > JPEG.
CopyTrans HEIC for Windows
CopyTrans HEIC is a free plugin that adds native HEIC support to Windows. After installation, you can right-click any HEIC file in File Explorer and choose "Convert to JPEG" directly from the context menu. It also enables HEIC thumbnails and preview in Windows Explorer.
- Pros: System-level integration, right-click conversion, free
- Cons: Windows only, no batch quality settings
How to Batch Convert HEIC to JPG
When you're dealing with hundreds or thousands of photos — like importing an entire iPhone camera roll — individual file conversion isn't practical. You need batch processing.
The most effective approaches for batch conversion:
-
Compresto (Mac): Drag an entire folder onto the app window. Set your output format to JPEG, choose quality, and convert everything at once. Native Apple Silicon performance means thousands of files process in minutes rather than hours.
-
sips command line (Mac): The one-liner
for file in *.heic; do sips -s format jpeg "$file" --out "${file%.heic}.jpg"; doneconverts an entire folder with zero setup. -
XnConvert (cross-platform): Load a folder, set JPEG as output, configure quality, and process. Good for Windows and Linux users.
-
macOS Preview: Select multiple files, open in Preview, select all, and export. Works well for batches under 100 files.
For a detailed walkthrough of each batch method with screenshots and performance comparisons, see our complete guide to batch converting HEIC to JPG on Mac.
Quality Settings for Batch Conversion
When converting HEIC to JPG in bulk, quality settings matter more than they do for single files:
| Quality Setting | File Size (12MP photo) | Visual Quality | Best For |
|---|---|---|---|
| 95–100% | 6–10 MB | Indistinguishable from original | Archival, print |
| 85–92% | 2–4 MB | Excellent, no visible artifacts | General use, sharing |
| 70–84% | 1–2 MB | Good, minor artifacts on zoom | Web uploads, email |
| Below 70% | Under 1 MB | Noticeable degradation | Thumbnails only |
For most people, 85–90% quality hits the sweet spot — files are smaller than the original HEIC, quality is visually identical, and compatibility is universal.
Can You Stop iPhone From Saving in HEIC?
Yes. If you'd rather avoid conversion entirely, you can change your iPhone's camera format:
- Open Settings > Camera > Formats.
- Select Most Compatible instead of High Efficiency.
This switches your camera to JPEG output. The tradeoff is roughly double the storage per photo. For most people, converting after the fact is a better approach — you get HEIC's storage savings on your phone and JPEG compatibility when you need it.
Another option: when transferring photos via AirDrop, USB, or the Photos app, enable Settings > Photos > Transfer to Mac or PC > Automatic. This tells iOS to convert HEIC to JPEG automatically during transfer.
HEIC vs JPG: Which Should You Keep?
If you're converting photos for sharing or uploading, there's no reason to delete the HEIC originals. They're smaller than the JPEGs you're creating, and they preserve higher quality. Think of HEIC as your archive format and JPEG as your distribution format.
If storage is a concern, converting to JPEG and then compressing the results can reduce file sizes further. You might also consider converting to WebP for web use, where WebP offers better compression than JPEG while maintaining broad browser support.
FAQ
Is HEIC the same as HEIF?
HEIC is a specific file extension used by Apple for photos stored in the HEIF (High Efficiency Image Format) container. HEIF is the broader standard; HEIC is Apple's implementation of it for still images. When you see .heic files from an iPhone, they use HEIF encoding internally. For practical purposes, HEIC and HEIF refer to the same thing — the terms are interchangeable in most conversion contexts.
Does converting HEIC to JPG lose quality?
Yes, there is some quality loss because JPEG uses lossy compression and HEIC already compresses the image data. However, at quality settings of 85% or higher, the difference is imperceptible to the human eye. The original HEIC file retains the highest quality, so keep it as a backup if you need lossless archival.
What is the best free HEIC to JPG converter?
It depends on your platform. On Mac, the built-in Preview app or the sips command line tool handles conversion without any downloads. For batch work on Mac, Compresto offers the fastest performance. On Windows, CopyTrans HEIC adds right-click conversion to File Explorer for free. For occasional one-off conversions on any platform, iMazing's online converter at heic.online works well.
Can I batch convert HEIC to JPG for free?
Yes. On Mac, select multiple HEIC files, open them all in Preview, select all in the sidebar, and use File > Export Selected Images with JPEG as the format. For larger batches, the sips command line tool converts entire folders with a single command. On Windows and Linux, XnConvert is a free batch converter that handles HEIC to JPG along with hundreds of other formats. See our batch HEIC to JPG conversion guide for step-by-step instructions.
Why can't I open HEIC files on Windows?
Windows doesn't include HEIC/HEIF support by default. You need to install the free HEIF Image Extensions from the Microsoft Store. Some HEIC files also require the HEVC Video Extensions codec. Once both are installed, Windows Photos, Paint, and most editing apps will open HEIC files normally. Alternatively, you can convert the files to JPG on your iPhone before transferring by going to Settings > Photos > Transfer to Mac or PC > Automatic.
Start Converting Your Photos
Whether you need to convert a single vacation photo or an entire camera roll, there's a free HEIC to JPG converter for every situation. For Mac users who regularly handle iPhone photos, Compresto streamlines the entire workflow — converting HEIC to JPG, compressing files for web or email, and handling video and PDF optimization in one native app. Download it at compresto.app and simplify your photo workflow today.