How to Convert HEIC to JPG (iPhone, Windows & Online)
Since iOS 11, iPhones save photos as HEIC (High Efficiency Image Container) instead of JPG by default. Apple's reasoning is sound — HEIC uses newer compression that shrinks files by up to 50% compared to JPG at the same visual quality, which matters when you're shooting 4K video stills and Live Photos on a 128GB phone. The catch is that HEIC support outside Apple's ecosystem is still patchy. Upload a HEIC photo to certain e-commerce forms, paste it into an older Windows program, or send it to a friend with an Android phone, and you'll often get a broken thumbnail or a flat "unsupported file type" error instead of your photo.
Converting to JPG solves that instantly. JPG has been the universal photo format for three decades — every browser, printer, CMS, and operating system since the 1990s can open it without a plugin. This guide walks through every practical way to make the switch, plus the quality and file-size trade-offs worth knowing before you convert a whole camera roll.
Why HEIC causes problems in the first place
HEIC isn't a single flat image the way JPG is. It's a container format that can hold multiple images, depth data, and metadata in one file, using the HEVC (H.265) codec for compression. That efficiency is exactly why decoding it requires licensed codec support — support Windows only added natively in version 1809 and later, and even then only after installing a free codec extension from the Microsoft Store. Many web forms, older photo software, and content management systems never bothered to add HEIC decoding because JPG already does the job for most users. The format that saves you storage on your phone becomes the format that silently fails everywhere else.
Option 1: Convert online — works on any device, no software install
The fastest and most universal fix is a browser-based converter, since it doesn't care whether you're on an iPhone, a Chromebook, or a decade-old Windows laptop. Our free HEIC to JPG converter runs the whole conversion locally in your browser:
- Open the tool on your phone or computer.
- Select one photo or drag in a whole folder of
.heicfiles at once. - Adjust the output quality slider if you want a smaller or sharper result.
- Download the JPGs individually, or grab the whole batch as a single ZIP file.
Your photos never leave your device during conversion — nothing is uploaded to a server. That matters more than people realize when the photos are personal: passports, receipts, screenshots of private messages, or your kids. A tool that processes everything client-side simply has nothing to leak.
Option 2: Stop your iPhone from creating HEIC in the first place
If you'd rather your camera just shoot JPG going forward, go to Settings → Camera → Formats and choose Most Compatible instead of High Efficiency. Every photo you take from that point on saves directly as JPG — no conversion step needed. The trade-off is that JPG files run noticeably larger for the same visual quality, so if you're tight on iCloud or device storage, you'll fill it up faster. Note that this setting is forward-only: your existing camera roll stays HEIC and still needs Option 1.
Option 3: On a Mac
macOS has native HEIC support, so a quick one-off conversion doesn't need any extra software. Open the photo in Preview, then choose File → Export, and pick JPEG from the format dropdown before saving. This works well for a single image or two. It gets tedious fast for a whole trip's worth of photos, since Preview only exports one file at a time — that's where a batch tool like the online converter saves real time.
Option 4: On Windows
Modern Windows 10 and 11 can display HEIC thumbnails and open the files in Photos, but only after you install the free "HEIF Image Extensions" and "HEVC Video Extensions" from the Microsoft Store — and even then, many third-party apps still won't accept HEIC uploads. Rather than installing codecs and hoping every app respects them, converting to JPG once is a permanent fix: JPG needs zero extensions and works in every Windows photo viewer, browser, and upload form going back to Windows 95.
What happens to quality when you convert?
Converting HEIC to JPG at a high quality setting (90% or above) is visually lossless for everyday viewing, printing, and sharing — you won't spot a difference at normal zoom levels. Under the hood you're going from one lossy format to another, so there's a small amount of generational quality loss, but it's negligible unless you're doing professional retouching or large-format printing. Our converter lets you set the output quality yourself, so you can balance sharpness against file size rather than accepting a fixed default.
Why is my converted JPG still too big?
A few common culprits, and fixes for each:
- You kept quality at 100%. Dropping to 85-90% usually halves the file size with no visible difference. Try the compress image to size tool to hit an exact target, like under 1MB for a web upload.
- The photo resolution is huge. Modern iPhones shoot at 12-48 megapixels, which is overkill for a web page or email attachment. Use resize image to scale it down before or after converting — a photo destined for a website rarely needs to be wider than 2000 pixels.
- Metadata is bloating the file. Every HEIC and JPG carries EXIF data — camera model, GPS coordinates, timestamp — which adds a small amount of size and can leak your location if you share the photo publicly. Run it through strip EXIF data to clean that out.
If you need a different output format entirely rather than JPG — say, PNG for a graphic with transparency — the same browser-based approach applies. Tools like PNG to JPG follow the identical drag-drop-download workflow.
Frequently asked questions
Will converting HEIC to JPG lose my photo's original quality?
At a high quality setting there's no visible loss for normal use — printing, sharing, and screen viewing all look identical. There is a tiny amount of technical quality loss from re-compressing the image, but it only becomes noticeable if you convert the same file back and forth repeatedly or use it for professional print work.
Can I convert a whole folder of HEIC photos at once?
Yes. Our HEIC to JPG converter accepts multiple files in one go and packages the results into a downloadable ZIP, so you can convert an entire camera roll export in one pass instead of one file at a time.
Why can't I open HEIC files on my Windows PC at all?
Windows doesn't include HEIC decoding out of the box — you need to install the free HEIF and HEVC codec extensions from the Microsoft Store, and even then, plenty of older or third-party apps still won't recognize the format. Converting to JPG sidesteps the problem entirely since JPG needs no extra codecs.
Does converting HEIC to JPG remove Live Photo motion or depth data?
Yes. JPG is a static image format, so any Live Photo motion, portrait-mode depth map, or multi-frame data bundled inside the HEIC is discarded during conversion — you're left with the single still frame. If you need to preserve the Live Photo, keep the original HEIC as your archive copy and only convert a JPG copy for sharing or uploading.