AllConvert

Convert HEIC to JPG Online Free

iPhones save photos in HEIC format by default. It is a great format for saving storage space, but it causes problems when you try to open those photos on a Windows PC, share them on a website, or attach them to an email. AllConvert turns HEIC files into universally compatible JPGs, entirely in your browser.

Why won't my HEIC photos open?

HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. While it offers excellent compression, support outside the Apple ecosystem is still patchy. Many Windows programs, email clients, and social media platforms expect JPG. Converting to JPG gives you a file that works everywhere.

How does the conversion work?

When you drop a HEIC file into the converter on this page, a small open-source decoder library (about 1 MB) loads in your browser the first time. It decodes the HEIC data into raw pixel data, which is then re-encoded as a JPG at 92% quality. The entire process runs on your device. Your photos are never sent to a server, making it completely private and safe.

Batch conversion

Transferring a whole vacation album from your iPhone? Drop multiple HEIC files at once. Each one gets its own card where you can choose the output format. When they are all converted, click Download all converted files to save everything in one go.

How to convert

  1. Drop your .heic or .heif photo into the converter box at the top of this page, or click it to browse.
  2. The photo is decoded and converted to JPG immediately, entirely on your device.
  3. Click the download button that appears to save the JPG.

It is free, requires no signup, and works in Chrome, Firefox, Safari, and Edge on both desktop and mobile devices.

Need a different output? Open the full converter

Why HEIC isn't just "a smaller JPG"

HEIC is a container format (HEIF) holding a single frame encoded with HEVC, the H.265 video codec, using only its intra-frame prediction modes since there's no second frame to predict from. HEVC's intra-prediction is considerably more advanced than the DCT-based scheme JPG has used since 1992, which is the real reason a HEIC photo can look the same as a JPG at roughly half the file size. The catch is that HEVC decoding isn't built into most software: Windows didn't gain a HEIF codec until an optional add-on, and older versions of Android had no native support at all. JPG decoding, by contrast, is baked into essentially every image library and browser in existence, which is the actual reason this conversion gets used so often rather than just being a minor inconvenience.

Frequently asked questions

What is a HEIC file?
HEIC (High Efficiency Image Container) is the default photo format on iPhones and iPads running iOS 11 or later. It produces smaller files than JPG at the same quality, but many Windows programs, Android devices, and websites cannot open HEIC files directly.

How do I convert HEIC to JPG without uploading my photos?
Use AllConvert. Drop your HEIC file into the converter on this page and it converts to JPG automatically. The entire process runs in your browser using a small open-source decoder library, and your photos are never uploaded to any server.

Does converting HEIC to JPG lose quality?
There is a small amount of recompression since JPG is a lossy format. AllConvert uses 92% quality, which is visually indistinguishable from the original for photographs, and the resulting JPG is compatible with virtually every device and application.