Skip to content

Convert

HEIC to JPG

HEIC to JPG

Beta

Convert .heic iPhone photos to JPG, PNG, or WebP in your browser. The photos are decoded on your device and never uploaded. Drop a batch, download a zip.

  • Free, no sign-up
  • Updated
  • Reviewed by Olgun Ozoktas
Drop your iPhone photos hereor click to browse for .heic and .heif files
Works in your browser
No uploads to servers

Your photos stay on your device

The decoder runs in your browser as WebAssembly. The image bytes are never sent to FindUtils or anywhere else — you can confirm it in your browser's network panel. Conversion also drops the GPS coordinates an iPhone stores in each photo.

How to Convert HEIC to JPG

  1. Open the converter

    Go to the HEIC to JPG page. Nothing installs and there is no account step.
  2. Drop your photos

    Drag one or more .heic or .heif files onto the drop area, or click it to browse. Conversion starts immediately.
  3. Pick a format if you need something other than JPG

    JPG is selected by default. Open Options to switch to PNG or WebP, or to move the JPEG quality slider away from its default of 90.
  4. Download the result

    Download a single photo directly, or use Download zip when you converted several. Any file that failed to decode is listed by name so you know what is missing.

Common Use Cases

Sending photos to a Windows PC

Older Windows installs show a blank thumbnail for HEIC without a paid codec. A JPG opens everywhere.

Uploading to a job portal or LinkedIn

Most upload forms accept JPG and PNG only, and reject a .heic file before it finishes uploading.

Attaching a photo to a form or claim

Government and insurance portals are among the strictest about accepted image types.

Preparing images for a website

Convert to WebP for a smaller file, then compress further if a page budget demands it.

Why use this HEIC converter?

Apple made HEIC the default camera format in 2017 because it stores a better picture in about half the space of a JPEG. The trouble starts the moment the photo leaves the phone: Windows shows a blank thumbnail, LinkedIn and most job portals reject the upload, and a colleague on a PC says they cannot open it. The usual workaround is to AirDrop the photo to a Mac and export a JPEG, which is several minutes for a batch. This page does the same job without the round trip. It decodes the HEIC with libheif compiled to WebAssembly and re-encodes it as a JPG, PNG, or WebP, all inside the browser tab. Nothing is uploaded, so there is no size cap imposed by an upload form, no queue, and no account. Drop one photo or fifty; the successful files come back individually or as a single zip. One honest limit is worth knowing up front. This handles the still images an iPhone or iPad camera writes. Some HDR and 10-bit variants, and the sequence files behind Live Photos, can fail to decode — when that happens the file is listed with an error and the rest of the batch continues.

The FindUtils HEIC to JPG converter turns the .heic and .heif photos an iPhone or iPad produces into JPG, PNG, or WebP files that every operating system and upload form accepts. It runs entirely in your browser: libheif is compiled to WebAssembly and decodes each photo on your own device, so the image bytes are never transmitted anywhere.

Batch conversion is the normal case. Drop a whole selection from your camera roll and each photo is processed in turn, with a thumbnail and a size shown as it completes. Anything that finishes is collected into a single zip. Anything that fails is named, with the rest of the batch unaffected — a design choice that matters because a few HDR and Live Photo variants genuinely cannot be decoded in a browser.

Converting through a canvas also removes every piece of embedded metadata, including the GPS coordinates an iPhone records with each shot. That is usually what you want before sending a photo to a stranger. If you need to make the resulting file smaller, the image compressor takes it from here; for formats other than HEIC, use the image format converter, and to change dimensions use the image resizer.

How it compares

Most HEIC converters that rank for this job upload your photos to a server, convert them there, and hand back a download link. That introduces a file size cap, a queue at busy times, and a copy of your photograph — with its location data — on somebody else's machine, held for whatever period their policy states. This page has none of those properties because the decode happens in your tab. The cost of that choice is a one-time WebAssembly download of a few megabytes on your first visit, which the browser then caches.

Tips

  • Quality 90 is the default because the difference from 100 is invisible on a photo while the file is far smaller. Below about 70 the artefacts start to show on skin and sky.
  • Convert to PNG only when you genuinely need a lossless copy — a PNG of a 12-megapixel photo can be ten times the size of the JPG.
  • If a portal rejects your JPG for being too large, run it through the image compressor at /convert/image-compressor/ afterwards.
  • Set Formats to Most Compatible on the phone if you would rather not convert again. It changes new photos only.
  • A Live Photo is a HEIC still plus a separate MOV video. This page converts the still.

Frequently Asked Questions

Does this upload my photos?

No. The decoder is WebAssembly running inside your browser tab, and the image bytes never leave your device. You can verify it yourself: open your browser's network panel before you drop a file, and you will see no request carrying the photo.

Why does my iPhone save photos as HEIC?

Apple switched the default camera format to HEIC in iOS 11 because it stores comparable or better image quality in roughly half the file size of a JPEG. The trade-off is compatibility — much of the web still expects a JPG.

How do I stop my iPhone making HEIC files at all?

On the phone, open Settings, then Camera, then Formats, and choose Most Compatible. New photos are then saved as JPEG. Photos already in your camera roll stay HEIC, which is why a converter is still useful.

Can I convert several photos at once?

Yes. Drop as many as you like. They are converted one after another so a large batch does not exhaust memory, and when more than one has finished you get a single heic-jpg.zip. If one photo fails, the others still download.

Should I choose JPG, PNG, or WebP?

JPG is the default because it is what upload forms, Windows, and social networks expect. Choose PNG if you need a lossless copy and do not mind a much larger file. Choose WebP for a web page, where it is typically 25-35% smaller than the same JPEG.

Is the location data in my photo preserved?

No, and that is deliberate. An iPhone writes GPS coordinates into every photo. Conversion goes through a canvas, which carries no metadata at all, so the location, camera model, and timestamp are all dropped. Your original HEIC file keeps them.

Why did one of my files fail?

This tool converts the still images an iPhone or iPad camera produces. Some HDR and 10-bit HEIC variants, and the multi-frame sequences behind Live Photos, cannot be decoded here. For those, open the photo in Photos on your phone and export a JPEG once.

Is HEIC better quality than JPG?

Usually yes, at a smaller file size. Treat the JPG as the compatible copy rather than the archival original, and keep the HEIC if you still have room for it.

Is there a file size limit?

There is no limit imposed by this page, because nothing is uploaded. The practical ceiling is your device's memory. Very large batches on an older phone are the case most likely to run out.

Does it cost anything or need an account?

No. There is no sign-up, no email, and no watermark.

Rate This Tool

0/1000

Get Weekly Tools

Suggest a Tool