Input
AVIF
Output
JPG
Runtime
Browser

Convert AVIF to JPG Online

Create a familiar JPEG from a supported AVIF image for compatibility with older editors, forms, and workflows.

Local processingNo sign-upBatch and ZIP export

Convert on this device

Files stay in this browser tab. Nothing is uploaded to Tool Swim.

Private by design

Drop AVIF files here

Up to 8 MB per file, 4 files, and 24 MB of source data per batch.

These conservative limits apply because compressed dimensions cannot always be verified before the browser codec expands the image.

What the output keeps

Metadata

Canvas output removes EXIF, GPS, captions, and most embedded metadata.

Animation

Animated or multi-image input becomes one static decoded frame.

Color profiles

The browser decodes color before export; wide-gamut and HDR appearance can change.

A practical guide

Example: newsroom-portrait.avif → newsroom-portrait.jpg

Convert an AVIF press image before placing it into office software or a media portal that accepts only JPEG files.

Bridge a modern format into familiar software

AVIF can deliver excellent compression and modern image features, but it is not accepted by every desktop application, document template, or upload system. JPEG remains a practical compatibility format for opaque photographs. A conversion creates a separate file for those destinations while allowing the AVIF source to remain available for web delivery or a future export.

The JPEG output is lossy. If the AVIF was also encoded lossily, the new file passes through a second approximation stage. Use the cleanest available source when possible and avoid converting the result back and forth between lossy formats.

Decoding AVIF is environment-dependent

Current browsers increasingly support AVIF, but support still varies with browser version, operating system, hardware, and the specific AVIF features used by a file. A valid image can fail when the environment lacks a compatible decoder. High bit depth, unusual chroma settings, sequences, or other profiles can expose differences between implementations.

Try a current browser first. If the image still cannot be decoded, use a native application or server tool with an up-to-date AVIF codec. An error in one browser is evidence about that decoder, not definitive evidence that the file is corrupt.

Transparency and animation are flattened

AVIF can contain transparency, while JPEG cannot. Transparent pixels must be composited over a solid background before export. Pick a background that matches the destination and inspect soft edges for halos. If transparency needs to remain editable, a PNG output or another alpha-capable workflow is more appropriate than JPEG.

AVIF can also represent image sequences. Browser canvas output produces one still from the first decoded frame rather than preserving animation. A sequence-aware converter is required to keep frame timing or to choose a different poster frame. The JPEG is always a static image.

HDR, profiles, and metadata may not carry over

AVIF may store wide-gamut, high-bit-depth, or HDR-related image data that a standard browser JPEG export cannot reproduce exactly. The decoder and browser may tone-map the visible result before encoding. ICC profile behavior also depends on the environment. A screen preview can look acceptable while differing from a color-managed original.

Canvas export usually removes metadata rather than copying it into the JPEG. Preserve the AVIF and any separate licensing or provenance record. For print, archival, scientific, or HDR work, choose tools that expose bit depth, transfer function, gamut, profile, and metadata decisions explicitly.

A JPEG compatibility copy is best treated as a conventional screen rendition, not a substitute for every capability in the AVIF. If collaborators need an SDR approval image, agree on the browser or managed export used to create it and label it accordingly. If they need to grade the original color, retain the AVIF and provide software requirements instead. Separating those purposes prevents an easy-to-open preview from quietly becoming the production master. It also gives reviewers a clear explanation when a saturated color or bright highlight cannot match the modern source exactly.

Inspect the JPEG for its real destination

Start at a high quality setting and review the output at natural size. Watch gradients, fine texture, small text, and strong color boundaries. Confirm dimensions, orientation, chosen background, and file size. A conversion changes the encoding, not the amount of source resolution, and the receiving service may impose separate width or byte limits.

Test the JPEG in the editor or form that rejected AVIF. Keep enough quality headroom if that service performs another compression pass. Save the original AVIF separately so another derivative can be created without adding another generation of loss.

Use a representative test when converting a collection. AVIF files sourced from a camera, design export, and website can differ in bit depth, chroma sampling, alpha, and color signaling even when they share an extension. Compare the browser result with the source on the same display, paying special attention to bright skies, neon colors, smooth shadows, and neutral grays. Then inspect the uploaded or imported JPEG because the destination may apply its own color conversion. If the result looks flatter or darker, do not try to compensate blindly with a lower or higher JPEG quality value; quality controls compression, not tone mapping. A profile-aware desktop export is the safer path when consistent color is required across a batch.

Questions and answers