Convert AVIF
Often smaller than WebP at the same viewing size. Every pair below runs in the browser. The file is not uploaded. Stills use jSquash (MozJPEG, OxiPNG, WebP, AVIF) and the canvas in this tab. There is no upload bar because there is no server to receive the bytes.
This hub is the index, not the workbench. Each conversion is its own URL so a search for “AVIF to something” can land on a page that only does that job. The file picker on those pages expects AVIF when you are leaving this format, or produces AVIF when you are arriving. A generic dropdown still exists under Video convert and Audio convert if you would rather pick the destination after you drop the file.
You can check the same way on every pair: open the network panel, drop a AVIF file, convert it. You should see this origin. You should not see a POST of the file. Google Analytics, if it is on, is page views — not your AVIF bytes. If a tool needs a server, it is not on this site.
This site can read it. This site can write it. Engine: jsquash.
Convert from AVIF
- AVIF to JPGThe usual photographic JPEG. No transparency.
- AVIF to PNGLossless stills, including transparency.
- AVIF to WebPA smaller web still that can keep transparency.
- AVIF to BMPUncompressed bitmap. Huge, simple, still used in scanning.
- AVIF to ICOWindows icon file. Written here as a single PNG-in-ICO.
Convert to AVIF
- JPG to AVIFThe usual photographic JPEG. No transparency.
- PNG to AVIFLossless stills, including transparency.
- WebP to AVIFA smaller web still that can keep transparency.
- HEIC to AVIFApple's default still format on iPhone.
- BMP to AVIFUncompressed bitmap. Huge, simple, still used in scanning.
- ICO to AVIFWindows icon file. Written here as a single PNG-in-ICO.
- GIF to AVIFThe first frame of a GIF. Animation is not written back.
- SVG to AVIFVector markup, rasterized to pixels. I do not trace photos into SVG.
Related: Convert · All formats · How it works