AVIF to JPG, a Photo Every App Will Open

Re-save an AVIF as a universal JPG and open it in any app.

or drop the image here

Turning an AVIF into a JPG, step by step

Turning an AVIF into a JPG, step by step

Drop an AVIF on the panel, or click to browse for one. The conversion fires the instant the file arrives, with no Convert button. A lone AVIF is read by your browser's native decoder and written straight back out as JPEG on the page, with nothing to send. Drop several together and they head to our server instead, which converts them as a set and returns one download, clearing the files within about 2 hours. Once the JPG is ready, a stats line names the sizes going in and coming out, and Download drops it onto your device. A lone photo under 4 megapixels usually round-trips in under a second, since reading AVIF rides the fast native path.

Where the clear areas go

Where the clear areas go

A full alpha channel rides inside AVIF, letting its pixels range from completely clear to partly see-through. JPEG carries no transparency whatsoever. That means each clear or part-clear pixel has to be handed a solid colour before the JPEG is written, and the run sets those pixels to white, hex FFFFFF. After a different background, say dark grey behind a logo on a dark page? Open the AVIF in an editor, slide a coloured background layer beneath the image, flatten the layers, then convert that flattened file here. After keeping the transparency itself instead? Then WebP or PNG is where to point, not JPG. The white fill traces back to the JPEG format, not to any setting the tool tucked away from you.

Why AVIF is not welcome everywhere yet

Why AVIF is not welcome everywhere yet

AVIF is the newer arrival. Instagram and the wider Meta family run uneven on upload, some flows accepting it while others quietly refuse or re-pack it poorly. Windows 10 and 11 need the AVIF Image Extension from the Microsoft Store to preview AVIF in File Explorer and Photos, and lacking it the file shows as a blank icon. Photoshop builds before 2021 cannot open AVIF at all. Most stock libraries, print houses, and shop systems vet uploads against a MIME allowlist drawn up before AVIF existed. Mail clients vary too, Apple Mail rendering it where Outlook on Windows will not. One move to JPG clears every wall at once, which is why reach, not quality, is usually what drives this run.

Why the JPG usually weighs more than the AVIF

Why the JPG usually weighs more than the AVIF

Tighter packing is AVIF's whole pitch against JPEG. Going AVIF to JPG, then, is a move from the tighter side to the looser one, so the result usually carries more weight than what went in. By our tests, AVIF files built from JPEG sources sit 40 to 86 percent below the original JPEG, and converting back inflates the file back toward that original JPEG figure. None of that is a surprise. The added weight is the toll on reach, not a stumble in the tool. Since the JPEG writer runs near-lossless, the growth owes to the looser format and not to any drop in quality when re-packing. Bytes for reach is the trade, and over and over it turns out worth striking.

Where the work happens

Where the work happens

A lone AVIF is handled entirely inside your browser. The native decoder reads the file, the page rewrites it as JPEG, and the result is handed to you as a download, with nothing crossing the wire. Open the dev tools, switch to the Network panel, convert one photo, and no outgoing image request shows up. A batch is the other case: those files travel to our server, come back as one download, and clear within about 2 hours, with a wipe-now control on the result screen. So one file stays on your device, and a set leans on our server for a short while. Whichever path runs, the photo exists only to make your JPG, and nothing is held once the job wraps.

Does this tool take animated AVIF?

Does this tool take animated AVIF?

From an animated AVIF, the tool keeps the opening frame and saves it as a still JPEG. Every later frame is set aside, since JPEG carries no animation of its own. Animated AVIF clips are usually brief loops standing in for GIF, with better quality and lighter files on the web. Should you need several frames drawn out of one, a dedicated video or animation tool is the proper call. This converter's remit is single-image still work, so for an ordinary still photo none of this comes into play, and the run wraps up exactly the way you would expect.

How it works

  1. Choose your AVIF

    Click the panel or drag an AVIF onto it. The conversion fires the moment the file arrives, with no Convert button. A lone file is handled inside your browser, while several together head to our server.

  2. Let the run finish

    For a lone AVIF, the browser's native decoder and JPEG writer run on your device, and a photo under 4 megapixels usually wraps in under a second. A batch runs on our server and returns one download.

  3. Glance at the sizes

    A stats row sets the AVIF input weight beside the JPG output. Look for the JPG to be heavier, since AVIF packs tighter than JPEG.

  4. Keep the JPG

    Tap Download to store the result. The name carries over and the ending turns to .jpg on its own, so there is nothing to rename by hand.

Frequently asked questions

Why move from AVIF to JPG?

AVIF is not read in every place. Instagram uploads waver, Windows without the AVIF codec extension cannot preview the file in File Explorer, and older Photoshop builds plus most print services refuse it. JPG opens on any device, any operating system, any social platform, and any editor. The conversion trades AVIF's lighter weight for compatibility you can rely on wherever the picture has to open or share, which is generally the whole point of making the run.

Where do the clear areas go in the JPG?

A full alpha channel rides inside AVIF, so its pixels may be clear or part-clear, whereas JPEG stores none of that. The upshot is that each clear pixel emerges white once the run finishes. After a definite background colour? Lay it onto the AVIF in an editor first, then convert. After preserving the transparency itself? WebP or PNG is the place to send it. And any tool that says it can carry transparency into a JPG has the facts inverted, because the JPEG format itself forbids it.

What happens to my files? Do they go anywhere?

It turns on how many you convert. A lone AVIF is handled entirely on your device, in the browser's own image engine, with nothing sent. Open the dev tools, watch the Network panel through a single conversion, and no outgoing image request appears. A batch travels to our server, which converts the set and returns one download, and those files clear within about 2 hours, with a wipe-now button on the result screen. Nothing is kept once the job wraps.

What is the AVIF format?

The letters stand for AV1 Image File Format. Think of it as a photo container built on top of the same AV1 technology that powers a lot of online video. Its headline trait is efficiency. Where JPEG or WebP would store a given photo, AVIF tends to store the same thing in far fewer bytes at equal quality, commonly 40 to 86 percent under the JPEG figure. The whole point of creating it was to offer something open and royalty-free in place of HEIF. Adoption has been strong, with browser coverage above 94 percent by 2026, but plenty of desktop programs, upload forms, and social apps still turn it away, and that gap is what sends people here to make a JPG.

Is this converter free?

Yes, fully free. It runs in your browser at no charge, asks for no account, sets no ceiling on file size, and stamps no watermark on the result. Nothing paid sits behind it. The single firm limit is the memory in your device, which holds input to around 25 MB on a phone and 100 MB on a desktop before the browser risks running short on a genuinely large file.

Can I do several AVIF files together?

Yes. Drop several AVIF files and they convert together on our server, then come back as a single download. The files you send clear within about 2 hours, and you can wipe them sooner from the result screen. A lone file is instead handled right inside your browser with nothing sent. Reading AVIF is quick, so even a sizable set wraps fast.

The details

Notes from the team on craft, formats, and the small decisions behind a good round crop.

Why AVIF input is quick but AVIF output drags
There is a common assumption that AVIF is slow from start to finish, and it gets the decode wrong. Reading AVIF in is fast. Its native decoders sit in Chrome from 85, Firefox from 93, and Safari from 16.4, every one compiled native code carrying no JavaScript tax, so a 1024 by 768 AVIF comes apart in tens of milliseconds. Writing AVIF is the slow half. AV1 compression sifts many prediction modes per block and toils through expensive rate-distortion passes. On the JPG to AVIF page, where this site writes AVIF, a heavy software encoder does that toiling. Here, where it only reads AVIF, the fast native decoder runs, with no module to fetch, no warm-up, and no init costing several hundred milliseconds. That divide is why AVIF to JPG feels quick where JPG to AVIF stretches into seconds.
The transparency snag up close: alpha, compositing, and white fill
Opacity per pixel, from 0 fully clear to 255 fully solid, is what AVIF's alpha channel stores. Once the browser paints that AVIF onto a working surface and then encodes the surface as JPEG, the compositing step has to decide each pixel's final colour. By default the surface opens as transparent black, R 0 G 0 B 0 A 0. The JPEG output path then washes the surface background white before encoding, since JPEG holds no alpha and is obliged to return something solid. So every clear region of your AVIF arrives white in the JPG. A part-clear pixel composites onto white, which leaves one at 50 percent opacity sitting halfway between its own colour and white. Nothing short of painting the compositing yourself onto a surface with a custom background changes that fill, and that is editor territory, not converter territory.
Quality measured: what 43.66 dB PSNR means in use
Read in decibels, PSNR, the Peak Signal-to-Noise Ratio, tells how closely a re-encode follows its source, with a higher number the better. The JPEG writer here logged 43.66 dB PSNR in our end-to-end run, measured on a standard 1024 by 768 photographic fixture at standard quality. Some scale helps: roughly 36 dB marks the line below which differences turn plainly visible to most people in normal conditions, while 40 dB is generally counted perceptually transparent for photographic content. At 43.66 dB the output reads as the source for photos shown on screens at typical sizes. Graphics with crisp edges, fine type, or harsh contrast may still flash faint JPEG marks, because JPEG's block-based DCT handles those areas unlike the smooth gradients of a photograph.
AVIF compatibility: where it lands and where it still trips
As of mid-2026, AVIF decodes in all major browsers, yet compatibility with non-browser software is still spotty. On Windows, the AVIF Image Extension from the Microsoft Store adds support to Photos and File Explorer on Windows 10 and 11, and without it AVIF files show as blank icons. Adobe added AVIF support in Lightroom 13.3 in 2024 and Photoshop 23.2 in 2022, so earlier builds cannot open it. Affinity Photo 2.3 from 2023 handles AVIF import and export. Paint.net needs the free AVIF plugin. On macOS, Preview has read AVIF since Monterey. On phones, the system photo viewer takes AVIF on iOS 16 and Android 12 and later. The gaps are real and clustered in enterprise tools, upload boxes, and print chains, which are exactly the spots where converting to JPG is the practical fix.
AVIF against HEIF: the split and why it counts
Modern video codec compression sits under both AVIF and HEIF, the High Efficiency Image File Format. HEIF generally rides HEVC, also tagged H.265, while AVIF rides AV1. For the web the deciding split is licensing. HEVC bills per-device royalties that browser makers would rather not cover, which is why Safari takes HEIF and Chrome does not. AV1 was made royalty-free on purpose, by an industry alliance whose members include Google, Mozilla, and Apple. That is what hands AVIF broader browser support than HEIF even though HEIF came first. Since the iPhone 7, iPhones have shot photos as HEIF, those files ending .heic. Converting HEIC to JPG is a different tool category from AVIF to JPG. This one reads AVIF input only, so a .heic file off an iPhone belongs in the HEIC to JPG converter instead.
When to hold AVIF and when to make a JPG
One guideline carries most cases: hold onto AVIF for as long as both ends of the workflow are yours, and switch to a JPG the moment a file has to enter territory you do not govern. Picture images you deliver from a site you built, fronted by a CDN that negotiates format. There AVIF takes the prize, lighter on the wire, indistinguishable on screen, and now spanning 94 percent of browser traffic. Now picture the file bound elsewhere, into a mailed newsletter, a post uploaded to social, a submitted web form, a print template a client handed over, a shared Dropbox folder colleagues open on dated software, or a legacy CMS fussy about MIME types. In all of those, JPG is the calmer bet. So the habit most web teams fall into is archiving the AVIF originals and generating JPG exports on request wherever a file just has to open anywhere.