~/allthedamn.tools

AVIF to JPG

Turn AVIF images from modern websites into JPGs any program can open.

runs entirely in your browser

Why AVIF files show up on your disk and refuse to open

AVIF is an image format built on the AV1 video codec, and websites increasingly serve it because it makes downloads smaller. Right-click and save one of those images, and you own a file that your browser displayed happily but your photo editor, viewer, or upload form may have never heard of. AVIF is young, and software support outside browsers is still catching up.

JPG sits at the other end of the spectrum: universally supported, boring, reliable. Converting the AVIF to JPG turns a file only browsers love into one that opens anywhere you point it.

How the decode works and where it can fail

Modern browsers decode AVIF natively, including Chrome, Firefox, and Safari 16.4 or later. The tool leans on that built-in decoder, draws the decoded image to a canvas, and re-encodes it as JPG at the quality you choose with the slider. Nothing is uploaded at any point.

If your browser is old enough that it cannot decode AVIF, the tool tells you so plainly instead of failing silently or producing a broken file; the fix is updating the browser. Also note that the canvas re-encode strips any metadata, so the output JPG carries no embedded camera or location data.

fair questions

Is the AVIF file uploaded before it gets converted?
Never. Decoding uses your browser's built-in AVIF support, so the entire conversion runs on your device and the file goes nowhere. No server receives, stores, or logs anything.
Why does the tool say it can't decode my file?
Your browser predates native AVIF support. Chrome, Firefox, and Safari 16.4 and later all decode AVIF; older versions do not, and the tool reports that honestly rather than guessing. Updating your browser resolves it.
Does converting AVIF to JPG lose quality?
The AVIF was most likely compressed lossily to begin with, and JPG encoding adds one more lossy pass on top. Keep the quality slider high and the added loss is generally not visible; it is still worth keeping the original if you can.
What is AVIF and why do websites use it?
It is an image format derived from the AV1 video codec, and sites adopt it because it delivers smaller files, which means faster pages. Browsers handle it well; much of the software on your desktop does not yet, which is exactly why this converter exists.

this site is built on Guardrails, the guard-railed boilerplate for shipping real products with AI agents.