Images

HEIC to JPG, on your own device

An iPhone photographs in HEIC, and Windows, most upload forms and most older software cannot open one. This converts it — and tells you straight away if the browser you are using is not one that can.

On this device

Choose the output

Automatic picks JPEG for photographs and PNG for screenshots and anything with transparency. Choose one yourself when you already know which you need.

    Opened on this device · never transmitted

    What this tool does, exactly

    What it does
    Decodes the picture with your device's own codecs and writes it back out as JPEG or PNG at full resolution. Automatic reads the image first: many colours and smooth gradients means a photograph and JPEG; few colours or hard edges means a screenshot and PNG.
    Where it will not work
    There is no HEIC decoder in this page and there is not going to be one — a WebAssembly build is well over a megabyte, downloaded by everybody to serve the few whose browser cannot already do it. So HEIC works on iPhone, iPad and current Safari, and generally does not on Windows. The tool names that rather than failing into a spinner.
    Transparency
    JPEG has no transparency. Anything transparent is placed on white when you ask for JPEG, and kept as it is when you ask for PNG or leave the choice automatic — an image with any transparent pixel at all is never turned into a JPEG by the automatic setting.

    About this tool

    It says my browser cannot read HEIC. Now what?

    Convert on the phone that took the photo — this page works in Safari on an iPhone or iPad, and on a Mac. That is not a deflection: HEIC decoding belongs to the operating system, Apple's has it and Windows mostly does not, and shipping a megabyte-plus decoder to everybody so that some visitors avoid picking up their phone is the wrong trade.

    JPEG or PNG — which should I pick?

    JPEG for a photograph: far smaller, and the loss is invisible on a picture of the real world. PNG for a screenshot, a logo, a diagram or anything with transparency: lossless, and actually smaller than JPEG when the image has few colours and hard edges. Automatic looks at the image and decides on exactly those grounds.

    Does converting lose quality?

    To JPEG, a little, once — it is encoded at high quality and at full resolution, and the loss is not visible at normal viewing size. To PNG, none at all: it is lossless. Neither is scaled down; the picture keeps the pixels it arrived with.

    Is my photo uploaded anywhere?

    No. The decode and the re-encode both happen in this tab, and the file never leaves the device. The photos people most often need converted are of documents, and a converter that wants a copy of your passport page to change its file extension is asking for far more than the job needs.

    More images tools · All 14 · How they work