HEIC to JPEG converter

Source · HEIC
Target · JPEG

Drop a HEIC file here

or choose files from your device

Advanced options
82
  • Pixel conversion only. Original EXIF, GPS, XMP and ICC profiles are not copied; processing uses 8-bit display pixels.
  • Transparency is replaced with white by default. Change the background in Advanced options.
  • Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported.
  • HEIF container: libheif (LGPL); licences, source and relink files

Enable JavaScript to convert files locally.

  • In your browser
  • No upload
  • Private by design

What happens when you convert HEIC to JPEG?

Multiple source images

Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.

Animation becomes a still

Still image output. Animated files use only the first frame; animation is not preserved.

HDR to SDR

Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.

Lossy output

Typical JPEG files are lossy. The original standard also defines a separate lossless mode; it is not the usual web or camera JPEG. Quality defaults to 82; adjust it in Advanced options. File size depends on the image and encoder.

HEIC

Source

HEIC

High Efficiency Image File Format (HEVC)

Compression: Lossy & losslessTransparency: YesMetadata: Exif, XMP, ICC, NCLX

HEVC-coded photographs in HEIF, with room for auxiliary images and capture metadata.

Explore HEIC format →
JPEG

Target

JPEG

Joint Photographic Experts Group

Compression: LossyTransparency: NoMetadata: Exif, ICC

A familiar format for photographs. JPEG keeps files compact by trading a little image detail for broad compatibility.

Explore JPEG format →

Is HEIC → JPEG right for you?

Good choice when

  • JPEG fits your delivery use: Photographs & sharing.
  • You can choose the source image or part needed for delivery.
  • You want a still illustration from an animated source.
  • You need an SDR delivery copy and can review its tone mapping.

Probably not when

  • You require a complete collection, page set or multipart round trip.
  • Motion, frame timing or loop behaviour must survive.
  • You need the original HDR range for relighting or grading.
  • You need cutouts or translucent edges for compositing.

HEIC to JPEG conversion details

Multiple source images
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.
Animation becomes a still
Still image output. Animated files use only the first frame; animation is not preserved.
HDR to SDR
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.
Opaque output
Transparency is replaced with white by default. Change the background in Advanced options.
Lossy output
Typical JPEG files are lossy. The original standard also defines a separate lossless mode; it is not the usual web or camera JPEG. Quality defaults to 82; adjust it in Advanced options. File size depends on the image and encoder.
Sample precision & colour
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.
Metadata & colour
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.
Compression
HEIC: Lossy & lossless → JPEG: Lossy HEIC: HEIC commonly uses lossy HEVC; HEVC also has lossless coding tools. Actual quality, bit depth and chroma depend on the encoded profile and settings, not on the .heic extension. JPEG: Typical JPEG files are lossy. The original standard also defines a separate lossless mode; it is not the usual web or camera JPEG.
Transparency
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported.
Animation
Still image output. Animated files use only the first frame; animation is not preserved.
Colour depth
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported.
HDR
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.
Multiple images
Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported.
Dimensions
Rendered image dimensions are retained within the converter limits; this tool does not offer resizing. Orientation handling depends on the source decoder.
Metadata
Pixel conversion only. Original EXIF, GPS, XMP and ICC profiles are not copied; processing uses 8-bit display pixels.

Common questions

Will every source image be exported?

Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.

Will the output keep animation?

Still image output. Animated files use only the first frame; animation is not preserved.

How will HDR brightness be mapped?

Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.

Are bit depth and colour values guaranteed to match?

Primary SDR still image only. sRGB/Display P3 and supported 8/10-bit HEVC render to 8-bit sRGB. HDR, auxiliary alpha and other HEIF codecs are rejected. Thumbnails, depth, gain maps and Live Photo motion are not exported. Availability is checked on this device using native WebCodecs.

Will metadata and colour profiles be retained?

Pixel conversion only. Original EXIF, GPS, XMP and ICC profiles are not copied; processing uses 8-bit display pixels.