Convert HEIC to JPG — In Your Browser

Drop your iPhone photos below. They convert instantly — no upload, no account, no waiting.

Files never leave your browser
Output format
Quality 90%
Drop HEIC or HEIF files here

Accepts .heic and .heif files · Batch conversion supported

or

How to convert HEIC to JPG

1
Drop your files

Drag and drop one or more .heic or .heif files onto the converter, or click "Choose Files" to browse your device.

2
Set your options

Choose JPG (smaller, universal) or PNG (lossless, larger). For JPG, adjust quality from 50% to 100%. The default of 90% is ideal for most uses.

3
Convert

Click "Convert files." Your photos are processed locally in your browser — no upload, no waiting for a server. Conversion takes 2–10 seconds per file.

4
Download

Download files individually with the Download button next to each result, or grab everything at once with "Download all as ZIP."

Why convert HEIC to JPG?

HEIC is Apple's preferred format — efficient and high quality — but it doesn't travel well. The most common reasons to convert:

  • Windows computers can't open HEIC without buying a €0.99 codec
  • Most websites and apps don't accept HEIC uploads
  • Android phones can't display HEIC natively
  • Older photo editing software (Lightroom pre-2018, GIMP) doesn't support it
  • Social platforms like Twitter and Reddit reject HEIC files
  • Email clients often block or fail to preview HEIC attachments

What is HEIC?

HEIC stands for High Efficiency Image Container. It's based on the HEVC (H.265) video codec and was introduced by Apple in 2017 with iOS 11 and macOS High Sierra.

The main advantage: HEIC stores images at roughly half the file size of an equivalent JPG, with the same — or better — visual quality. A typical iPhone photo is 1.5–3 MB as HEIC vs. 4–8 MB as JPG.

HEIC can also store depth maps, HDR data, burst photos, and Live Photo motion in a single file — features JPG simply doesn't have.

The downside is compatibility: HEIC is an Apple invention that the rest of the world hasn't widely adopted.

HEIC vs JPG — side by side

Feature HEIC JPG
File size ~50% smaller at same quality Larger
Universal compatibility Apple devices only (without extras) Every device, OS, and app
Image quality Better at same file size Good, widely understood
Web browser support Safari only (as of 2024) All browsers
Transparency Not supported in standard HEIC Not supported (use PNG instead)
Editing software Modern apps only Every photo editor ever made
Social media uploads Often rejected Universally accepted
HDR & depth data Supported Not supported

Is this converter safe to use?

Yes — and it's verifiable, not just a promise.

The conversion is handled entirely by heic2any, an open-source JavaScript library that runs inside your browser tab. Your files are decoded and re-encoded locally, the same way your computer's native apps do it.

How to verify for yourself: Open your browser's Developer Tools (press F12), go to the Network tab, then drop a file and click Convert. You will see zero outbound requests carrying file data. The only network calls are for loading the page and its scripts — that's it.

We store no cookies, no analytics, and no account information. The only thing we save to your browser is your light/dark theme preference. Read our full Privacy Policy.

Frequently asked questions

Windows doesn't natively support HEIC unless you install the "HEIF Image Extensions" from the Microsoft Store (costs ~$0.99). Converting to JPG eliminates this problem entirely — JPG works on every device and operating system without any additional software or plugins.

Yes — it works in mobile Safari. Conversion on mobile is slower because iPhones have less available RAM than desktop computers. For best results, convert one file at a time or keep batches small (under 5 files). Note that iOS 13+ can actually save photos as JPG natively via Settings → Camera → Formats → "Most Compatible."

Yes. Use the Format toggle at the top of the converter to switch to PNG before clicking Convert. PNG uses lossless compression so there's no quality degradation, but files will be significantly larger — typically 2–4× bigger than JPG. Use PNG when you need pixel-perfect accuracy or when the image will be edited further.

We don't impose a hard limit, but your browser's available memory is the practical constraint. Standard iPhone HEIC files (2–8 MB) convert fine on any modern device. Very large files (50+ MB) or converting many large files simultaneously may cause a memory error. If that happens, try: closing other browser tabs, converting one file at a time, or using Chrome/Edge which tend to handle large files better than Firefox.

Apple switched to HEIC as the default in iOS 11 (2017) because it cuts storage usage in half. A 12-megapixel iPhone photo is around 1.5–3 MB as HEIC versus 4–8 MB as JPG at the same quality. On a 64 GB iPhone, that roughly doubles your photo storage capacity.

To make your iPhone save as JPG instead: Settings → Camera → Formats → "Most Compatible." This uses more storage but produces photos that work everywhere without conversion.

At the default quality of 90%, the converted JPG looks visually identical to the HEIC original. Both formats use lossy compression, so re-encoding introduces a very small additional quality reduction — this is unavoidable when converting between lossy formats, but at 90%+ it's imperceptible to the human eye.

For archival use cases where absolute quality matters, use 100% quality or convert to PNG (lossless). Note that at 100% JPG quality, file sizes will be larger than the original HEIC.

Yes — drag and drop a whole folder's worth of files at once, or select multiple files in the file picker. Files convert one at a time (sequentially) to avoid overwhelming your browser's memory. When complete, click "Download all as ZIP" to save everything in one archive without having to click each file individually.

Yes. Because conversion happens entirely inside your browser, your photos never leave your device. There's no server receiving, storing, or logging your files. You can confirm this by watching the Network tab in DevTools while converting — you'll see no file upload traffic.

Want extra certainty? Disconnect your WiFi after the page loads and try converting a file. It still works perfectly. That's proof the tool doesn't depend on a server.