HEIF to PDF converter

Source · HEIF
Target · PDF

Drop a HEIF file here

or choose files from your device

  • Pixel conversion only. Original EXIF, GPS, XMP and ICC profiles are not copied; processing uses 8-bit display pixels.
  • 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 HEIF to PDF?

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.

Pixels on a PDF page

Output is a one-page raster PDF at 96 DPI, not an editable vector document.

HEIF

Source

HEIF

High Efficiency Image File Format

Compression: Depends on variantTransparency: YesMetadata: Exif, XMP, ICC, NCLX

An image container for individual pictures, collections and sequences. The codec inside determines compression.

Explore HEIF format →
PDF

Target

PDF

Portable Document Format

Compression: Depends on variantTransparency: YesMetadata: Document information, XMP, ICC output intents

A fixed-page document format mixing text, vectors and raster images. Image conversion requires deliberate page rendering.

Explore PDF format →

Is HEIF → PDF right for you?

Good choice when

  • PDF fits your delivery use: Fixed-layout documents & print.
  • 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 expect OCR, vector tracing or a smaller image from a PDF wrapper.

HEIF to PDF 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.
Pixels on a PDF page
Output is a one-page raster PDF at 96 DPI, not an editable vector document.
Transparency representation
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.
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
HEIF: Depends on variant → PDF: Depends on variant HEIF: HEIF defines the container. Compression may be lossy, lossless or uncompressed depending on its codec binding; one global quality or bit-depth value would be misleading. PDF: PDF has no single compression quality. Different streams may use lossless or lossy filters; page rasterization can remove document structure even when the resulting pixels are encoded losslessly.
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.
Vector graphics
PDF: Paths & text on pages
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.