UltKit

JPG to AVIF Converter

Shrink the JPG photos on your website by re-encoding them as AVIF, the AV1-based format every current major browser can display. Upload, check the quality, and download files ready for your pages.

Image Converter

or drop JPG, JPEG, JPE … files here ·

Max 95 MB per file· Up to 20 files· Deleted after 30 minutes

Output

Files are processed on our servers and deleted after 30 minutes.

How to use this tool

  1. 1

    Upload your JPGs

    Drop up to 20 JPG or JPEG files, 95 MB each. Use the best-quality copies you have, not ones already shrunk for email.

  2. 2

    Set the AVIF quality

    Quality starts at 60 on this page. Raise it for fine text or texture, lower it for thumbnails. Leave Lossless off for photos.

  3. 3

    Convert and publish

    Press Convert to AVIF and download each file or a ZIP. Upload the AVIFs next to your JPGs so older browsers still get a fallback.

Why convert JPG to AVIF for a website

AVIF stores a still image as one intra-coded frame of AV1, the royalty-free video codec from the Alliance for Open Media, a group whose founding members included Google, Mozilla, Netflix, Amazon and Microsoft. Its prediction and filtering tools were designed more than 25 years after the 1992 JPEG standard, so a photo usually needs noticeably fewer bytes, and it often beats WebP as well, though the gap varies a lot from picture to picture.

Bytes matter most where a page is judged on speed. Largest Contentful Paint in Google's Core Web Vitals is very often a hero photo, so trimming that one file moves the metric. Product catalogs and photo blogs with dozens of JPGs per page gain the most.

AVIF can also carry 10- and 12-bit color, HDR and an alpha channel, but a JPG source has none of those, so this conversion only gains compression. It never restores detail the JPG already threw away, which is why the master copy, not an emailed one, is the right input.

When each browser started showing AVIF

  1. 2019

    AVIF 1.0

    The Alliance for Open Media publishes the AVIF specification.

  2. Aug 2020

    Chrome 85

    Chrome on desktop and Android starts decoding AVIF.

  3. Oct 2021

    Firefox 93

    Firefox enables AVIF by default.

  4. Mar 2023

    Safari 16.4

    Safari on macOS and iOS reaches full AVIF support.

  5. Jan 2024

    Edge 121

    Microsoft Edge, the last major holdout, adds AVIF.

AVIF quality settings compared with JPG quality

  1. Thumbnails

    Fine for small previews; detail goes soft when enlarged.

  2. Page default

    For most photos it looks like the source JPG at normal zoom.

  3. Fine detail

    Keeps small text and texture; files grow quickly above this.

  4. Near-lossless

    Often larger than the JPG it came from, which defeats the purpose.

JPG

JPEG image

JPEG (or JPG) is the most widely used photo format, standardised by the Joint Photographic Experts Group in 1992. It uses lossy compression that discards fine detail the eye is unlikely to notice, which keeps photos small enough for the web, email and phone storage. It handles smooth gradients and natural scenes well, but sharp text, line art and flat colours pick up visible blocky or fuzzy artefacts. JPEG has no transparency and no animation, and every re-save loses a little more quality. Every browser, phone, camera and image editor can open it.

Compression
Lossy
Transparency
No
Animation
No
Introduced
1992 · Joint Photographic Experts Group
JPG converter

AVIF

AV1 Image File Format

AVIF stores still images and image sequences compressed with the AV1 video codec, and was finalised by the Alliance for Open Media in 2019. It usually produces smaller files than both JPEG and WebP at the same visual quality and supports transparency, animation, wide colour gamut and HDR. Encoding is slower than older formats, and very fine textures can look smoothed at low quality settings. All major browsers now display AVIF, but many desktop apps, social platforms and older devices cannot open it.

Compression
Lossy or lossless
Transparency
Yes
Animation
Yes
Introduced
2019 · Alliance for Open Media
AVIF converter

JPG becomes AVIF when a site owner wants the same photo to download in fewer bytes for visitors on current browsers; the trip back to JPG is a compatibility rescue for files saved off such a site.

When to keep JPG instead of AVIF

DoDon't
Serve AVIF on pages you control, with the JPG as a <picture> fallback.Attach AVIF to emails or send it to a print shop.
Start at Quality 60 and compare at 100% zoom.Upload AVIF to forms that list JPG and PNG only.
Keep the original JPGs as your masters.Tick Lossless for a JPG source; the file usually grows.
Read our guide to AVIF, HEIC and WebP before switching a whole site.Expect older desktop photo viewers to open it.

JPG to AVIF questions

How much smaller is an AVIF than the JPG it came from?

It depends on the photo and the quality you pick, so test your own files. At Quality 60, ordinary camera photos often shrink to less than half of a quality-85 JPG, and flat graphics shrink further. Check a few results before replacing a whole library.

Should I pick AVIF or WebP for the JPG photos on my site?

AVIF usually wins on bytes; WebP encodes faster and is read by more older tools and plugins. Many sites serve AVIF first with WebP or JPG as fallbacks. If you want only one extra format, JPG to WebP is the safer single choice.

Does converting a JPG to AVIF add more quality loss?

Every lossy re-encode adds a little on top of the JPG's own. At 60 and above it is hard to see at normal size. AVIF fails by smoothing rather than by JPG-style blocks, so watch skies for banding and grass or hair for smearing.

Do EXIF data and the color profile survive?

Strip metadata is on by default and removes GPS position and camera details, which is sensible for public images. The ICC profile is handled separately by Keep color profile, so wide-gamut phone photos keep their colors.

How do I add AVIF to a page with a JPG fallback?

Wrap the image in a <picture> element: a <source> with type="image/avif" pointing at the AVIF, then an <img> pointing at the JPG. Browsers that cannot decode AVIF skip the source and load the JPG.

Why does AVIF take longer to convert than JPG?

The AV1 encoder tries many prediction modes for each block to save bytes, which costs processing time, so a large photo can take a few seconds. The work runs on the server, not on your device.