Image Formats 13 min read · Published July 13, 2026 · Updated July 15, 2026

AVIF to JPG: How to Convert AVIF Files on Any Device

You saved an image from a website, tried to open it, and your computer refused. The file ends in .avif, and suddenly you are searching for answers instead of getting on with your day. Here is the short version: AVIF is a modern image format that browsers love and desktop software often does not, and the fastest fix is converting it to JPG. Drop your file on our AVIF to JPG converter and you will have a universally compatible JPEG in seconds, no signup needed for up to 3 images per session. If you want to understand what happened, or you need a native route on Windows, Mac, or the command line, this guide covers every option.

Published July 2026 by the Mochify Engineering Team. Every route below, from a two-click browser fix to a full CLI pipeline, is covered so you can pick the one that matches your device and your workload.

What's in This Guide

Why Everything Is Suddenly an AVIF File

Websites serve AVIF because it makes pages faster, and the tooling that produces it switched on largely without asking anyone. AVIF (AV1 Image File Format) stores still images using the open-source AV1 video codec, developed by the Alliance for Open Media, and it typically produces far smaller files than JPEG at the same visual quality (web.dev).

The numbers explain the adoption. WordPress 6.5 added native AVIF support and cited files "up to 50% smaller than JPEGs while maintaining the same image quality" - and WordPress sites can now auto-convert every uploaded JPEG to AVIF. Image CDNs do the same negotiation silently: if your browser says it accepts AVIF, that is what gets delivered. So when you right-click and save a product photo, a recipe image, or a wallpaper, you increasingly get an .avif file whether or not anything on your computer can open it.

Browser support is no longer the problem. As of the May 2026 usage data on caniuse.com, 93.42% of global browser traffic supports AVIF: Chrome since version 85, Firefox since 93, Safari fully since 16.4, and Edge since 121. The gap is on the desktop: image viewers, older editors, upload forms, and company systems that expect a JPEG and reject anything else. That gap is exactly why "avif to jpg" is one of the most-asked conversion questions on the web right now, with the same thread recurring across r/techsupport and photography forums.

The Fastest Way to Convert AVIF to JPG

The fastest route is a purpose-built converter in your browser: open mochify.app/avif-to-jpg, drop the file in, download the JPG. No account is required for up to 3 images per session, and a free account raises that to 25 images per month with a 20MB per-file limit.

Two things make this route worth choosing over a random converter site. First, the encoder: Mochify re-encodes to JPEG with Google's jpegli, which produces noticeably better quality per byte than the legacy encoders most converters use (more on the data in the quality section below). Second, the privacy model: your image is streamed into server RAM at api.mochify.app, encoded, returned, and wiped immediately - no disk writes, no logs containing file data, nothing retained after the request completes.

You can also skip the format decision entirely. Mochify's Magic Flow interface takes plain English, so a prompt like "convert these to JPG for email and strip all metadata" handles the format, the quality, and the EXIF cleanup in one pass. There are no settings panels to learn; you describe the result you want.

Got a folder of them? Paid tiers batch up to 25 files at a time, which turns a scraped product catalog or a client's mixed-format handoff into one job instead of twenty-five tabs. Try it now.

Convert AVIF to JPG on Windows

Windows can open and convert AVIF natively, but only after you install a free codec, which is the step most people are missing. Photos, Paint, and File Explorer thumbnails all depend on the AV1 Video Extension from the Microsoft Store. Without it, double-clicking an AVIF gets you an error or a prompt to buy or download a codec.

The native route, step by step:

  1. Install the AV1 Video Extension from the Microsoft Store (Photos usually links to it directly when it fails to open an AVIF).
  2. Open the .avif file in Paint.
  3. Choose File → Save as → JPEG picture.

That works fine for one file. It gets tedious at five and unworkable at fifty, and Paint gives you no control over the JPEG encoder or metadata handling. For anything beyond a quick one-off, a batch tool is the better answer: drop the whole set onto the AVIF to JPG converter instead.

One more Windows note: if you just need to see the image rather than convert it, drag it into any modern browser tab. Chrome, Edge, and Firefox all render AVIF without any extensions.

Convert AVIF to JPG on Mac

macOS has handled AVIF natively since Ventura (macOS 13): Preview opens it, Quick Look previews it with the spacebar, and Safari renders it. Converting is a four-click job:

  1. Open the .avif file in Preview.
  2. Choose File → Export.
  3. Set Format to JPEG and pick a quality level.
  4. Save.

On Monterey or earlier, there is no native support - Preview simply will not open the file. Rather than installing third-party Quick Look plugins on an old OS, the simpler route is the browser: view it in Safari or Chrome, or convert it directly with Mochify's converter, which runs in any modern browser regardless of your macOS version.

Preview's export does the job for single files, but like Paint it applies the system encoder with minimal control, and batch exporting through Preview means selecting carefully and hoping. For folders of files, batch conversion with an explicit prompt ("convert all of these to JPG, max quality, strip metadata") is faster and more predictable.

Command-Line and Batch Conversion

For scripted or repeatable conversion, you have two solid options: a general-purpose image tool like ImageMagick, or Mochify's own CLI. ImageMagick converts AVIF with a one-liner (magick input.avif output.jpg) when built with AVIF support, and it runs entirely on your machine - a good fit if you already have it installed and the defaults suit you.

The Mochify CLI (mochify, installed via brew install mochify on macOS, curl binaries on Linux, or cargo install) takes the natural-language approach to the terminal:

mochify -p "convert everything in ./downloads to JPG and strip all metadata" ./downloads/*.avif

Authenticate once with mochify auth login (browser-based OAuth; credentials are saved locally to ~/.config/mochify/credentials.toml) and the same account and limits as the web app apply. One architectural point worth being straight about: the CLI is a client over the Mochify API, not a local encoder. Your images travel over HTTPS to api.mochify.app, are encoded in RAM by the same C++ engine as the web app, come back to your machine, and the originals are wiped from the server immediately with nothing written to disk. If you need conversion that never touches a network, ImageMagick is the honest recommendation; if you want jpegli output, batch prompts, and one workflow across web, terminal, and AI agents, that is what the CLI is for.

The same applies to agent workflows: Mochify's local and hosted MCP servers and the REST API (POST /v1/prompt on api.mochify.app) all accept the identical plain-English instruction, so an automated pipeline can handle AVIF-to-JPG conversion the same way you would by hand. See how the Mochify MCP server works for the full setup.

Will Converting AVIF to JPG Lose Quality?

Usually not visibly, but it is worth understanding what actually happens. Almost every AVIF you meet in the wild is already lossy-compressed, and converting it to JPG is a second lossy encode. The conversion cannot add quality back; the goal is to preserve what is there while producing a file every application accepts.

Three honest caveats:

  • Encoder choice matters more than people think. JPEG encoders are not equal. In a controlled study, raters preferred jpegli-encoded JPEGs 54% of the time over libjpeg-turbo and MozJPEG output, while jpegli used 2.8 bits per pixel against their 3.8 and 3.5. A weak converter can visibly degrade your image at the same file size a good one preserves it. Mochify uses jpegli for exactly this reason; our Jpegli guide covers the quality-per-byte story in depth.
  • HDR and deep color get flattened. AVIF supports 10-bit and 12-bit color and HDR; JPEG is 8-bit SDR. An HDR AVIF gets tone-mapped down during conversion, which changes the look more than the compression itself does. The same tradeoff applies when converting pro-camera HIF files to JPG, and the practical advice matches: for sharing and compatibility, convert; for editing headroom, keep the original.
  • Transparency does not survive. JPEG has no alpha channel. An AVIF with a transparent background gets flattened onto a solid one. If you need the transparency, convert to PNG or WebP instead of JPG.

And a note on direction: converting AVIF to JPG makes the file bigger. In the Chrome codecs team's published comparison, AVIF leads JPEG XL, WebP, and JPEG on compression efficiency across the tested sets. You are trading bytes for compatibility, which is a perfectly good trade when a form, a client, or an app demands a JPEG. For your own website, the better move is usually the reverse - see our guide to WebP, AVIF, and JPEG XL in 2026 before converting a site's images back to JPEG wholesale.

Mochify Workflow: AVIF to JPG

Here is the whole flow, from opening the tool to downloading your JPGs.

  1. 1
    Open the converter

    Open mochify.app/avif-to-jpg in any modern browser, on any OS.

  2. 2
    Drop in your files

    Drop in your .avif files - up to 3 per session with no signup, 25 per month with a free account, or 25 per batch on Seller and Pro.

  3. 3
    Describe what you want

    Type what you want in plain English, for example: "convert to JPG at high quality and strip all metadata". Magic Flow parses the prompt with a language model, then Mochify's C++ engine executes the conversion with jpegli.

  4. 4
    Download your JPGs

    Download your converted files.

Privacy note for this workflow: images are sent over HTTPS to api.mochify.app, processed in memory, and wiped immediately after encoding - zero retention, no disk writes, no logs containing your file data. If your prompt asks for metadata stripping, as in the example above, EXIF data (camera info, timestamps, GPS coordinates) is removed in the same pass; make the instruction explicit in your prompt so the output matches your intent.

Cheat Sheet: Every AVIF to JPG Route

RouteBest forBatch?Notes
Mochify AVIF to JPGFast, high-quality conversion on any OSYes (3 free / 25 paid per batch)jpegli encoder; zero retention; plain-English prompts; 20MB free / 75MB paid file limit
Windows PaintOne-off files on Windows 10/11NoRequires the free AV1 Video Extension from the Microsoft Store first
macOS PreviewOne-off files on Ventura (13) or laterLimitedFile → Export → JPEG; no native support on Monterey or earlier
Any browserViewing onlyn/aChrome 85+, Firefox 93+, Safari 16.4+, Edge 121+ render AVIF natively
ImageMagickFully offline, scripted conversionYesmagick input.avif output.jpg; needs AVIF-enabled build
Mochify CLI / MCP / APIScripted and agent workflows with natural languageYesClient over api.mochify.app; originals wiped immediately (hosted MCP holds the compressed output ~5 minutes for pickup)

FAQ

Why did my downloaded image save as AVIF instead of JPG?

The website served AVIF because your browser supports it and the file is smaller. Sites on WordPress 6.5+ and most image CDNs deliver AVIF automatically to compatible browsers, so right-click-save gives you whatever the server sent, not necessarily a JPEG.

How do I open an AVIF file without converting it?

Drag it into any modern browser tab - Chrome, Firefox, Safari, and Edge all render AVIF natively. On Windows, installing the free AV1 Video Extension lets Photos and File Explorer handle it; on macOS Ventura or later, Preview and Quick Look open it out of the box.

Is converting AVIF to JPG free?

Yes. Mochify converts up to 3 images per session with no signup, and a free account covers 25 images per month at up to 20MB each. The native routes (Paint on Windows, Preview on Mac) are free too, one file at a time.

Does AVIF to JPG conversion reduce image quality?

Slightly, in principle: both formats are lossy, so a conversion is a re-encode. In practice a good encoder makes the difference invisible - in published testing, raters preferred jpegli JPEGs over libjpeg-turbo and MozJPEG output 54% of the time at a lower bitrate. HDR AVIFs are the exception, since tone-mapping to 8-bit SDR visibly changes the look.

Why is the JPG bigger than the AVIF was?

Because AVIF compresses more efficiently than JPEG - that is the reason websites use it. Converting trades file size for universal compatibility. If small files matter more than compatibility for your use case, keep the AVIF or use it on your own site with a fallback.

Can I convert a whole folder of AVIF files at once?

Yes. Mochify's Seller and Pro tiers batch up to 25 files per job at up to 75MB each, and the CLI takes a single plain-English prompt for a whole directory. Paint and Preview only handle files one at a time.

What about transparent AVIF images?

JPEG has no transparency, so a transparent AVIF gets flattened onto a solid background during conversion. If you need to keep the alpha channel, convert to PNG or WebP instead.

Should my website serve AVIF or JPG?

Serve AVIF (with fallbacks) to visitors; convert to JPG when a person or system on the receiving end needs universal compatibility. Browser support for AVIF is at 93.42% globally as of May 2026, so for the web it is a safe primary format with a JPEG or WebP fallback.

Turn AVIF headaches into JPEGs

Stuck with a folder of AVIF files right now? Convert them to JPG in seconds - free for up to 3 per session, no account needed.

Try it free at mochify.app →

Related Guides