HEIC to JPG converter

Drop your iPhone photos and get JPG or PNG files that any program or website accepts. The conversion happens on your device, so your photos stay private.

  • Free
  • No sign-up
  • Runs in your browser
heic-to-jpg
Options

100% private — your photos are converted on your device and are never uploaded to any server.

Works with photos up to about 50 MB each. The first conversion downloads the converter (about 3 MB); after that it works instantly, even offline.

HEIC decoding uses libheif through the heic-to library (LGPL-3.0). License

How it works

Drop your HEIC photos

Straight from your iPhone or your computer. One or many at once.

Pick JPG or PNG

JPG is the smallest and works everywhere. PNG is lossless but much larger.

Download

Get each converted photo, or all of them together in one ZIP.

Why iPhone photos come out as HEIC

Since iOS 11, iPhones save photos in HEIC (also called HEIF) by default. The format stores the same image in roughly half the space of a JPG, which is why it is used. The catch is compatibility: many websites, forms, older versions of Windows and a lot of programs cannot open HEIC, so a photo that looks fine on your phone gets rejected when you try to upload it.

What this converter does

It decodes the HEIC file and saves the image as a standard JPG or PNG that opens anywhere. The decoding happens inside your browser using an open-source decoder, so your photos are not uploaded and there is no size limit imposed by a server. The converter itself is about 3 MB and is only downloaded the first time you use it.

JPG or PNG?

Choose JPG for almost everything: it is compact and accepted everywhere. At the default quality of 92 the difference from the original is very hard to see. Choose PNG only if you need a lossless copy, and expect a much larger file.

Stop taking photos in HEIC

If you would rather not convert every time, you can change the format on the phone. In Settings, open Camera, then Formats, and choose "Most Compatible". New photos will be saved as JPG. The trade-off is that files take up more space.

Things worth knowing

  • The converted file is built from the image pixels. Do not rely on it to keep details such as the location or the date the photo was taken.
  • Photos captured with extended brightness (HDR) can look slightly different in a standard JPG, which cannot store that extra range.
  • For a Live Photo only the still image is converted, not the short video.
  • To make the JPG smaller afterwards, use the image compressor.

Frequently asked questions

How do I convert HEIC to JPG?
Drop your HEIC photos on this page, choose JPG, and download the results. Everything runs in your browser, so nothing is uploaded.
Is it safe to convert my photos here?
Yes. The conversion is done by code running on your own device, and your photos are never sent to a server. That matters for personal or family pictures.
Why does the first conversion take a moment?
The converter is about 3 MB and is downloaded the first time you use it. After that it is stored by your browser, so later conversions start immediately.
Will I lose quality?
JPG is a lossy format, but at the default quality of 92 the difference from the original is hard to see. Choose PNG if you need a lossless copy.
Can I convert several photos at once?
Yes. Drop as many as you like. You can download them one by one or all together as a ZIP.
Why can't I open HEIC files on my computer?
HEIC uses a video codec that some systems do not include by default. Converting to JPG solves it, and Windows can also open HEIC after installing the right extension.
Does it keep the location and date of the photo?
Do not count on it. The converted file is built from the pixels, so details like GPS location may not carry over. If you need them, keep the original HEIC.