Skip to content
FlexibleToolsAI
Browser Engine · 100% Client-Side Private

HEIC to JPG Converter

Convert the HEIC photos your iPhone takes into JPG — the format every app, website, and printer understands. It all happens in your browser, so your photos stay private.

To convert HEIC to JPG, drop your files in below, click Convert, and download — it's free and your photos are never uploaded to a server.

Accepts HEIC, HEIFZero Uploads

Drop your files here, or choose files

Supports up to 60 MB per file · Batch convert multiple files at once

Tip: PressCmd + Vto paste images

Zero Server Uploads

Files process in local RAM

Instant WASM Speed

No waiting queues or lags

Unlimited Batching

Convert files without limits

How to use HEIC to JPG

  1. 1Add your HEIC files by dragging them in, clicking Browse, or pasting.
  2. 2Set the JPG quality if you want a smaller file — 90% is a good default.
  3. 3Click Convert to JPG; each photo is decoded and re-encoded in your browser.
  4. 4Download each JPG individually, or download them all as a ZIP.

How it works

Add one or more HEIC files by dragging them in, clicking to browse, or pasting. Your browser decodes each photo with a WebAssembly build of the same libheif library that powers native HEIC support, then re-encodes it as a JPG.

Because the work runs on your own device, large photos from a recent iPhone convert quickly and never travel across the network.

Why convert HEIC to JPG

Apple adopted HEIC because it stores high-quality photos at roughly half the size of JPG. The trade-off is compatibility: many Windows apps, older photo editors, web upload forms, and print services still can't open HEIC.

Converting to JPG gives you a file that works everywhere, while keeping the visible quality of the original photo.

Orientation, quality and transparency

EXIF orientation is applied during conversion, so portrait photos stay upright. Use the quality slider to balance file size against detail — 90% is a good default for photographs.

JPG has no transparency channel, so if a HEIC contains transparent areas they're filled with the background colour you choose.

Frequently Asked Questions

Are my images uploaded to a server?

No. Every conversion runs locally in your browser using your device's own processor. Your images never leave your computer or phone, and nothing is stored on our servers.

Why are my photos in HEIC format?

iPhones and iPads running iOS 11 or later save photos as HEIC by default because it's more efficient than JPG. You can convert them here, or change your camera format under Settings → Camera → Formats → Most Compatible.

Will converting reduce my photo quality?

JPG is a lossy format, but at 85–95% quality the difference is visually indistinguishable from the original for typical photos. You control the quality slider, so you decide the balance between size and fidelity.

Can I convert several images at once?

Yes. Drop or select multiple files and they'll be processed in a controlled queue so your browser stays responsive. Each file shows its own progress, and you can download them individually or all together as a ZIP.

Some of my HEIC files won't convert. Why?

A few HEIC variants — such as multi-image 'burst' containers or unusual encoders — aren't decodable in the browser. Those files are flagged individually; the rest of your batch still converts normally.

Is it free, and are there limits?

It's completely free with no account required. Because processing happens on your device, there's no per-file upload limit — the practical ceiling is your device's available memory. You can batch many files and download them as a single ZIP.

Related Tools