Supported Formats

This page describes the image formats that Manael can accept as input and the output formats it produces.

Conversion table

Input formatOutput formatNotes
JPEGWebP / AVIF (if enabled)
PNGWebPAVIF output is intentionally disabled for PNG
APNGPass-through (original APNG)Conversion is skipped to preserve animation data
Animated GIFPass-through (original GIF)Conversion is skipped to preserve animation data
Static GIFWebPAdded in v2.1.0

Notes

AVIF for JPEG only

AVIF conversion is supported for JPEG source images only. PNG images are intentionally excluded from AVIF conversion to preserve transparency and maintain broad compatibility. PNG images are still converted to WebP when the client supports it.

Pass-through for animated formats

Manael automatically detects animated images — both Animated PNG (APNG) and Animated GIF — and returns them to the client unchanged. This behavior prevents losing animation data that would occur if an animated image were converted to a single static frame in WebP or AVIF. The original file is returned regardless of the Accept header sent by the client.