Skip to main content

    AVIF Converter

    Convert to and from AVIF in your browser. Drop AVIF files to convert them to JPG, PNG or WebP, or drop other images to encode AVIF where your browser supports it. Batch supported, nothing uploaded.

    Free to use. Runs in your browser.

    Convert AVIF files to JPG, PNG, or WebP, or convert JPG, PNG, and WebP images to AVIF. Both directions run entirely in your browser with no upload required. AVIF encoding uses a WebAssembly encoder that downloads once on your first conversion, because no browser can encode AVIF through the Canvas API.

    Drop zone

    Drop your images here

    AVIF, JPG, PNG or WebP, batch supported

    Converting from AVIF is instant in every modern browser. Converting to AVIF uses a built-in encoder that downloads once, about 3 MB, on your first conversion.

    AVIF vs WebP vs JPG vs PNG: The Real Numbers

    Everyone says AVIF is "smaller." But how much smaller? Here's a real comparison using the same source image at visually equivalent quality:

    FormatFile Size (photo)File Size (graphic)TransparencyBrowser Support
    JPG500 KB (baseline)Not idealNo100%
    PNG1.5-3 MB300 KBYes100%
    WebP350 KB (-30%)200 KB (-33%)Yes97%
    AVIF250 KB (-50%)150 KB (-50%)Yes93%

    What this means for you: AVIF saves roughly half the bandwidth compared to JPG. For a website with 20 images per page, that's the difference between a 10 MB page load and a 5 MB page load, noticeable on mobile connections.

    Browser and Device Support (2026)

    The table below shows AVIF display support -- that is, whether a browser can render an AVIF image. Encoding is a separate capability: no major browser can encode AVIF through the Canvas API, and canvas.toBlob('image/avif') silently returns PNG bytes rather than reporting a failure. This tool therefore carries its own AVIF encoder compiled to WebAssembly, so converting to AVIF does not depend on the browser's own support.

    Browser / PlatformAVIF Display SupportSince
    ChromeFull supportChrome 85 (Aug 2020)
    FirefoxFull supportFirefox 93 (Oct 2021)
    SafariFull supportSafari 16.4 (Mar 2023)
    EdgeFull supportEdge 121 (Jan 2024)
    AndroidFull supportChrome for Android 85+
    iOSFull supportiOS 16.4+
    IE 11No supportN/A (IE is retired)

    As of 2026, AVIF display is supported by 93%+ of global browsers. The holdouts are older iOS devices (pre-16.4) and legacy systems. For websites, serve AVIF with a JPG fallback using the <picture> element.

    The Encoding Speed Trade-Off

    AVIF's one real weakness: it's slow to encode. Compressing a single image can take 2-10× longer than JPG or WebP. This matters for:

    • Real-time uploads: If users upload photos and expect instant results, AVIF encoding adds noticeable lag. WebP or JPG is faster for user-facing tools.
    • Batch processing: Converting 1,000 images to AVIF might take minutes instead of seconds. Plan for this in build pipelines.
    • Static sites and CDNs: Encoding happens once at build time. The speed cost is paid once, and every visitor benefits from smaller files forever. This is where AVIF shines brightest.

    When to Convert (And When Not To)

    Convert to AVIF when...

    • Building a website and page speed matters
    • Storing lots of photos and storage costs money
    • Serving images to modern browsers with a JPG fallback
    • You have time for slower encoding (build step, not real-time)

    Keep JPG/PNG when...

    • Sharing via email (not all clients render AVIF)
    • Printing (print shops expect JPG, TIFF, or PDF)
    • Editing workflow (AVIF isn't well-supported in Photoshop/GIMP)
    • Maximum compatibility matters more than file size

    Related Image Tools

    How to use this tool

    1

    Drop or select images (AVIF, JPG, PNG, or WebP)

    2

    The tool auto-detects: AVIF inputs convert to your chosen format; other inputs attempt to convert to AVIF (requires Canvas API support in your browser)

    3

    Adjust quality if needed

    Common uses

    • Compressing website images for faster page loads
    • Converting JPG photos to AVIF for 50% smaller file sizes
    • Converting AVIF files back to JPG or PNG for compatibility
    • Batch converting product images for e-commerce sites
    • Optimising blog images without visible quality loss

    Share this tool

    Frequently Asked Questions

    What is AVIF?
    AVIF (AV1 Image File Format) is a next-generation image format based on the AV1 video codec. It delivers 50% smaller files than JPG and 20% smaller than WebP at the same visual quality.
    Which browsers support AVIF?
    Chrome 85+, Firefox 93+, Safari 16.4+, and Edge 121+ all display AVIF images, so converting FROM AVIF works everywhere with no download. Encoding is different: no major browser can encode AVIF through the Canvas API, and canvas.toBlob('image/avif') silently returns PNG bytes instead. This tool ships its own AVIF encoder compiled to WebAssembly, so converting TO AVIF works in any browser that supports WebAssembly, which is every current one.
    Why convert to AVIF?
    AVIF dramatically reduces file sizes without visible quality loss. A 500KB JPG might compress to 250KB as AVIF, making pages load faster and saving bandwidth costs.
    Are my images uploaded anywhere?
    No. All conversion happens in your browser using the Canvas API. Your images never leave your device, important for private or sensitive photos.
    Can I convert AVIF to JPG or PNG?
    Yes. Drop AVIF files and choose JPG, PNG, or WebP as the output format. The tool auto-detects the direction of conversion based on input file types.
    Is AVIF better than WebP?
    For most photos, yes. AVIF offers 20-30% better compression than WebP at similar quality. However, WebP has broader browser support and faster encoding speed.
    Does AVIF support transparency?
    Yes. AVIF supports alpha channels for transparency, similar to PNG and WebP. It also supports HDR, wide colour gamuts, and animated sequences.
    Why is AVIF encoding slow?
    AVIF uses complex AV1 compression algorithms that require more processing power. This means encoding takes longer than JPG or WebP, but the smaller file sizes are worth the wait for web use.
    Can I batch convert multiple images?
    Yes. Drop or select multiple files and they'll all be converted. You can download them individually or as a single ZIP file.
    What quality setting should I use?
    For web images, 75-85% gives excellent quality with great compression. For high-quality archival, use 90-95%. Below 60%, compression artifacts become noticeable on detailed images.
    Does Safari support AVIF encoding?
    Safari displays AVIF from 16.4 but cannot encode it through the Canvas API, and neither can Chrome, Firefox or Edge, which all quietly return PNG instead. That is why this tool carries its own encoder rather than asking the browser: converting to AVIF works the same in Safari as anywhere else. The encoder is about 3 MB and downloads once, on your first conversion to AVIF.
    Is AVIF royalty-free?
    Yes. AVIF is developed by the Alliance for Open Media (Google, Apple, Mozilla, Netflix, and others) and is completely royalty-free, unlike some older formats.

    Results are for general informational purposes only and should be checked before use. They are not professional advice. See our Disclaimer and Terms of Service.