JPEG to HEIC converter

Source · JPEG
Target · HEIC

Drop a JPEG file here

or choose files from your device

Advanced options
  • 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.
  • Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.
  • 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 JPEG to HEIC?

Transparency

The target can store an alpha channel, but converting an opaque image does not create transparent areas. Removing a background is a separate editing step.

Encoding mode

Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.

JPEG

Source

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 →
HEIC

Target

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 →

Is JPEG → HEIC right for you?

Good choice when

  • HEIC fits your delivery use: Device photography & image collections.
  • Your receiving application supports the required HEIC variant.
  • You can validate the destination’s sample precision and colour interpretation.
  • You need a HEIC-compatible workflow that can hold transparency added in a separate edit.

Probably not when

  • You need a guaranteed output file size or archival pixel equality. Encoder settings do not guarantee either.
  • You require identical samples without a defined colour and precision policy.
  • You expect automatic background removal or transparency.

JPEG to HEIC conversion details

Transparency
The target can store an alpha channel, but converting an opaque image does not create transparent areas. Removing a background is a separate editing step.
Encoding mode
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.
Sample precision & colour
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained. Availability is checked on this device using native WebCodecs.
Metadata & colour
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained. Availability is checked on this device using native WebCodecs.
Compression
JPEG: Lossy → HEIC: Lossy & lossless JPEG: Typical JPEG files are lossy. The original standard also defines a separate lossless mode; it is not the usual web or camera JPEG. 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.
Transparency
Transparency is replaced with white by default. Change the background in Advanced options. Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.
Animation
Still image output. Animated files use only the first frame; animation is not preserved.
Colour depth
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.
HDR
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained. Availability is checked on this device using native WebCodecs.
Multiple images
Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.
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 the background become transparent?

The target can store an alpha channel, but converting an opaque image does not create transparent areas. Removing a background is a separate editing step.

Which compression mode will HEIC use?

Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained.

Are bit depth and colour values guaranteed to match?

Creates a lossy, opaque 8-bit sRGB HEIC using this device’s native encoder. Original P3/HDR precision is not retained. 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.