Convert AVIF pixels into compatible WebP files
This AVIF to WebP Converter
asks the browser to decode the visible AVIF pixels,
draws those pixels onto an HTML Canvas, and encodes
a new image/webp file.
WebP supports lossy photographic compression and an alpha channel. It is useful when a website, application, CMS, image editor, or delivery pipeline accepts WebP but does not reliably accept AVIF.
This is a real decode-and-encode process. Renaming an AVIF extension would not create a valid WebP, so every successful result is checked for the expected RIFF and WEBP file signatures.
What conversion does not preserve
The Canvas workflow preserves decoded pixels rather than the complete AVIF container. Source metadata, animation, auxiliary images, depth information, gain maps, and other AVIF-specific structures are not copied to the output.