The AVIF to JPG Converter turns modern AVIF images into widely-compatible JPEG files. AVIF offers excellent compression but is not yet accepted everywhere — older software, some social platforms and certain editors still expect JPG. This tool converts your images entirely in the browser, with no upload and no signup.
How it works
Your browser decodes the AVIF image natively, draws it onto an HTML <canvas>, and re-encodes the canvas as a JPEG using the built-in canvas.toBlob encoder. Two controls shape the result:
- Quality — a slider that sets the JPEG compression level; higher means a larger file that looks closer to the original.
- Background colour — because JPG has no transparency, any transparent AVIF pixels are flattened onto this colour (white by default) before encoding.
If your browser cannot decode AVIF, you will see a clear message rather than a broken result.
Example
Converting a transparent AVIF logo at quality 90 with a white background produces a JPG where the previously transparent area becomes solid white:
| Setting | Effect |
|---|---|
| Quality 90 | High fidelity, moderate file size |
| Quality 60 | Smaller file, more visible artefacts |
| Background white | Transparent areas become white |
Everything runs locally — your images are never uploaded.