Skip to content

HEIC Converter

Converts iPhone HEIC/HEIF photos to JPEG or PNG, keeping or dropping the original metadata.

An iPhone photo is HEIC, and HEIC is HEVC video compression wearing a photo container — which is why so little software opens it. This page does not ship an HEVC decoder; it asks your browser for one, converts what comes back, and tells you plainly when your browser declines.

🔒 Runs entirely in your browserheicconvertiphonebatch

Drop HEIC / HEIF photos

iPhone photos. Decoding uses your browser’s own codec — no HEVC decoder is shipped here.

Convert to

Format
This tool does not decode HEVC itself — it asks the browser to. If your browser cannot, it says so plainly instead of producing a broken image.

How to use it

  1. Drop the HEIC or HEIF files

    Several at a time is fine. Each one is decoded through the browser and drawn onto a canvas before being written out.

  2. Pick JPEG, PNG or WebP

    JPEG is what most systems that rejected the HEIC will accept. PNG is lossless but far larger for a photograph.

  3. Set the quality and save

    90 is a good default for a photo that will be looked at rather than edited further; below about 75 the sky starts to band.

Common questions

It says my browser will not decode HEIC.

Safari and some Chromium builds can; the rest cannot, because HEVC is patent-encumbered and most browsers do not ship a decoder. Open the file on an iPhone or a Mac, or set the phone to “Most Compatible” so it writes JPEG in the first place.

Does the EXIF data survive?

No. The image is redrawn from decoded pixels, so camera, GPS and timestamp tags are not carried across. If you need the capture date, read it from the original first with the EXIF viewer.

Will a Live Photo keep its motion?

No — you get the still frame. The motion is a separate video file that iOS keeps alongside the HEIC, and it is not inside the file you dropped here.

Feed it from

Next

These accept what this tool produces, so the result can go straight in.