ConvertWarp

HEIC to JPG

Make a JPEG from a HEIC photo.

HEIC decoding uses heic-to (LGPL-3.0).

About this tool

iPhones often save photos as HEIC (HEIF). Windows, Gmail, and many CMS still choke on that container. This page decodes a HEIC in the browser and writes a JPEG you can attach almost anywhere.

iOS sometimes hands the file over with an empty MIME type. The tool sniffs brands in the file header instead of trusting the type the OS reports. Live Photos’ video half is not converted — you get a still JPEG of the image.

A browser HEIC decoder reads the photo locally, then a canvas encodes JPEG. Nothing is uploaded. 50 MB and 32 megapixels still apply. Burst or multi-image HEIC containers use the primary still, not every frame.

How to convert HEIC to JPG

  1. Choose a HEIC or HEIF photo. It stays on your device.
  2. Convert. Empty MIME types from iPhone shares are still accepted if the file is HEIC.
  3. Download the JPEG of the primary still.

50 MB / 32 MP. Sequence HEIC, HDR gain maps, and depth data are not preserved as extras in the JPEG. Older browsers without the decoder will fail honestly rather than send the file away.

FAQ

Does ConvertWarp see my iPhone photo?
No. HEIC decoding runs in this tab. The photo is not uploaded for conversion.
Why does Windows say the type is blank?
Some iPhone shares omit MIME. This tool looks at HEIC brands in the file, so a blank type is not an automatic reject.
Is Live Photo video included?
No. You get the still. Extract audio or MOV to MP4 if you exported the motion part as a movie.
JPEG or PNG from HEIC?
JPEG is smaller and more compatible. HEIC to PNG keeps a lossless raster if you will edit further, at a larger size.
Can I convert a whole camera roll?
One photo at a time in this version. Batch upload would still stay in the browser, but it is not built yet.

Related tools

Continue

More Images tools