Convert HEIC to JPG

HEIC is the format an iPhone saves photographs in, and almost nothing outside Apple can open one; converting HEIC to JPG fixes that everywhere at once. Drop your photos above and they convert on your own device — free, in batches, and without a single byte being uploaded, which for family photographs is the whole point.

  • Where it runs In your browser. The file is never uploaded.
  • Lossy Some detail is traded for size. JPG cannot hold everything a HEIC can.
  • File size limit Up to 100 MB per file, free, without an account.
  • Worth knowing Transparency is not supported by the target format and is filled with the background colour.

Up to 100 files at once. Mixed formats are fine.

Why iPhone photos will not open on Windows

If you have ever emailed a photo from your iPhone to someone on Windows and been told it will not open, you have met HEIC. Apple switched to it in 2017 because it stores the same picture in about half the space of a JPG. The saving is real, and so is the cost: HEIC needs the HEVC video codec, HEVC is covered by a thicket of patents, and most software outside Apple has quietly declined to license it. So the photograph on your phone looks perfect and arrives at its destination as a file nobody can open.

Windows 11 sells an extension in the Microsoft Store that fixes it, and it works — on that one computer. The person you sent the photo to still cannot open it, and neither can the print shop. Converting to JPG fixes the problem at the file rather than at each machine that meets it.

Why JPG is the safe format to send

JPG is thirty-four years old, entirely unencumbered, and read by every operating system, every browser and effectively every printer and upload form you will meet. It is the right answer when you do not know what the other end can read — and when you are attaching a photograph to a job application, an insurance claim or a passport form, not knowing is the normal case.

Converting HEIC to JPG without uploading your photos

This conversion runs inside your browser. That is not a performance claim; it is the point. Your photographs are the most personal files you own, and the ordinary way to convert them is to upload them to a website you know nothing about, which keeps them on a server for some period it declines to specify.

Here the decoder is downloaded to your machine and the picture never moves. You can watch this happen: open your browser's developer tools, switch to the network tab, and convert a file. Nothing is sent. The page works with your network disconnected, which is the only proof that really settles the question.

What you lose: size, metadata and a little quality

Both formats are lossy, so the image is compressed a second time, and at the default setting the result is visually indistinguishable from the original at any normal size. The file will be larger — roughly twice — because that compression advantage was the whole reason for HEIC.

And the metadata goes: GPS coordinates, camera model, the precise timestamp. For a photograph you are about to send to a stranger, stripping the location out is a feature rather than a loss, but if you are archiving rather than sharing, keep the original alongside the JPG.

Converting a whole camera roll at once

Drop up to 100 files at once. Each converts on its own with its own progress, and once more than one is finished you can take the lot as a single ZIP rather than clicking through downloads. Because the work happens on your device, a batch waits on your machine rather than on a queue or a daily allowance — in our measurements a single HEIC photo takes under a second. A camera roll larger than a hundred has to go through in more than one drop.

If quality matters more than convenience, the settings under the result let you raise it. If the picture is a screenshot or a scan rather than a photograph, convert it to PNG instead — JPG compression is built for continuous tone and makes a visible mess of sharp edges.

If you would rather your phone stopped making HEIC files

iPhones can be told to photograph in JPG directly, under Settings, Camera, Formats — the option is called Most Compatible. It roughly doubles the space each picture takes and removes the problem at the source, which is the right trade for anyone who sends photographs more often than they run out of storage.

Leaving the camera on HEIC and converting when you need to is the other reasonable answer, and it is the one this page exists for. What is not reasonable is emailing a HEIC to someone on Windows and waiting to hear that it did not open.

How to convert HEIC to JPG on Windows, Mac or your phone

  1. Drop your HEIC file onto this page, or click to choose one. A whole batch works too.
  2. The conversion starts on its own, in your browser. Nothing is uploaded.
  3. Download the JPG — or take the whole batch as a ZIP.

HEIC vs JPG: what an iPhone photo gains and loses

HEIC compared with JPG
HEICJPG
Full nameHigh Efficiency Image ContainerJPEG Image
File extension.heic.jpg, .jpeg, .jpe
Media typeimage/heicimage/jpeg
CompressionLossy — file size is bought with qualityLossy — file size is bought with quality
First published20151992
Published byMPEGJoint Photographic Experts Group
SpecificationISO/IEC 23008-12ITU-T T.81
LicensingPublished, not standardisedOpen standard
Standing todayCurrentCurrent
Bit depth108
Colour it can describeYCbCr, wide gamutRGB, greyscale, YCbCr
Largest image65,535 px per side
Opens in a browserSome browsersEvery browser
Considered insteadAVIF, WebPWebP, AVIF

What is lost

JPG has no alpha channel. A transparent HEIC comes out with those areas filled in — white unless something else is set — and no setting in JPG brings the transparency back.

JPG holds a single still image. An animated HEIC keeps its first frame and loses the rest, so a conversion is a way to take a still out of one, not a way to move it.

JPG holds one page. A multi-page HEIC converts a page at a time rather than in one file.

HEIC carries up to 10 bits per channel and JPG stores 8. The extra precision is what survives heavy correction without banding, so the conversion is best made after the editing rather than before it.

Opening the result

JPG opens in every current browser. HEIC has narrower browser support than that. If the file is going onto a web page or into a form, that is usually the whole reason for the conversion.

The usual programs do not overlap: HEIC opens in Apple Photos and Adobe Lightroom, JPG in Adobe Photoshop, GIMP and Preview — so whoever receives the result needs something from the second list.

File size and quality

Both HEIC and JPG are lossy, so this is a second compression on top of the first. It is worth starting from the original if there is one; each round trip costs a little more than the last.

What each format is for

HEIC is MPEG's format, published in 2015. It records 10 bits per channel.

JPG comes from Joint Photographic Experts Group and dates from 1992, specified as ITU-T T.81. Adobe Photoshop, GIMP and Preview all read it.

JPG was published in 1992 and HEIC in 2015. The older one is generally the safer file to hand to somebody; the newer one usually does the job in fewer bytes.

HEIC to JPG: common questions

Are my HEIC files uploaded anywhere?

No. This conversion runs entirely inside your browser, so the file never leaves your device. You can confirm it yourself: open the network tab of your browser's developer tools and convert something. You will see the page load, plus the analytics and advertising the site is paid for with — and nothing carrying your file. The engine behind this particular pair is libheif, the reference decoder for Apple's HEIC; your browser fetches it once and caches it.

Why can I not open HEIC files on Windows?

HEIC stores its picture using HEVC, a video codec that Windows does not license by default. Windows 11 offers a paid extension in the Microsoft Store, and it works, but it only fixes your own computer — anyone you send the file to has the same problem. Converting to JPG fixes it once and everywhere.

Does converting HEIC to JPG lose quality?

A little, and less than you would notice. Both formats are lossy, so the picture is compressed twice — once by the phone and once here. At the default quality setting the difference is invisible at normal viewing sizes. If you are converting something you will edit heavily afterwards, raise the quality, or convert to PNG instead and accept a much larger file.

Why is the JPG bigger than the HEIC?

Because HEIC is genuinely better at compression — roughly twice as efficient for the same visual quality. That efficiency is the reason Apple adopted it and the reason nothing else supports it. Expect a JPG around twice the size of the original for a comparable-looking image.

What happens to Live Photos?

A Live Photo is a still image with a short video attached. Only the still is converted, which is what you see in your camera roll and almost always what you want. The video part is not included in the JPG, because JPG cannot hold one.

Does it keep the location and camera information?

No, and that is deliberate. The conversion produces a fresh image from the decoded pixels, so EXIF metadata — GPS coordinates, camera model, the exact timestamp — does not survive it. For a photograph you are about to send to someone, that is usually what you want. If you need the metadata kept, this is not the tool for it.

Can I convert several HEIC files at once?

Yes. Drop a whole batch and each one converts separately, with its own progress. When more than one is finished you can take them as a single ZIP instead of downloading them one at a time.

Are my photos uploaded to a server?

No. The HEIC decoder is downloaded to your device and the photograph is converted there — it never leaves the machine. You can verify it: open your browser's developer tools, switch to the network tab and convert a file, or simply disconnect from the internet and watch the page keep working.

Not sure which you need?

This page converts one into the other. If you are choosing rather than converting, HEIC vs JPG answers which to use, for what, and what each is bad at.

More about these formats

Where these figures come from

The claims this page makes about HEIC and JPG are checkable, and these are the documents that settle them.