# X_IMAGE_UNSUPPORTED

## Means

the built-in image pipeline cannot read or write this format

## Typical cause

a request for an AVIF or HEIC variant (both need an OS codec the pinned `backend: 'bun'` never uses), an SVG or TIFF source, or a colour that is not hex or `transparent`

## Fix

`await transformImageBytes(bytes, { format: 'png' })` (or `'jpeg'`, or `'webp'`), or pass an `ImageTransformDriver` that produces the format — `meta.format` names the one refused

[Images](/error-codes#images)
