IMAGE

WebP vs AVIF 2026: hvilken bør du bruge til dit websted

Ærlig 2026-sammenligning: WebP vs AVIF til webydelse, browserunderstøttelse, filstørrelse, kodningshastighed og den praktiske fallback-kæde, med ægte målinger.

DuneTools · · 9 min read

WebP udkom i 2010. AVIF udkom i 2019. I 2026 er begge modne, begge har ~94 %+ global browserunderstøttelse, og begge knuser JPG/PNG på filstørrelse. Men at vælge mellem dem, eller hvordan man bruger begge, snubler stadig udviklere og indholdsforvaltere. Denne guide giver dig ægte målinger og en ren beslutningsregel.

~30 %AVIF mindre end WebP
5-10×WebP koder hurtigere
94 %+Begge understøttes globalt
2010 / 2019År lanceret

TL;DR, 2026-svaret

Til statiske websteder og forudbyggede ressourcer: AVIF først, WebP-fallback, JPG/PNG sidst. <picture>-tagget håndterer kæden automatisk.

<picture>
  <source srcset="/img/photo.avif" type="image/avif" />
  <source srcset="/img/photo.webp" type="image/webp" />
  <img src="/img/photo.jpg" alt="..." />
</picture>

Til dynamisk størrelsesændring, realtidsgenerering eller begrænsede CPU-budgetter: kun WebP. AVIF-kodning er for tung efter behov.

Beslutningen i én sætning

Hvis billedet genereres én gang og serveres for evigt, brug AVIF + WebP-fallback. Hvis det genereres per anmodning, brug kun WebP.

Ægte målinger: samme kilde, begge formater

10 repræsentative fotografier komprimeret ved “visuelt tabsfri” kvalitet (SSIM ≥ 0,99 vs original):

Kilde (4000x3000 JPG)JPG k90WebP k80AVIF k60AVIF vs JPG
Strandfoto (gradient himmel)2,4 MB1,3 MB0,7 MB−71 %
Portræt (hudtoner)1,8 MB0,9 MB0,55 MB−69 %
Produkt på hvid BG1,1 MB0,45 MB0,28 MB−75 %
Bybillede (høj detalje)3,2 MB1,8 MB1,1 MB−66 %
Madfotografi2,1 MB1,0 MB0,62 MB−70 %
Landskab med tekstur2,7 MB1,6 MB1,0 MB−63 %
Logo / illustration380 KB120 KB95 KB−75 %
Skærmbillede (UI)540 KB210 KB165 KB−69 %
Mode (høj kontrast)1,9 MB0,95 MB0,58 MB−69 %
Makro / naturdetalje2,5 MB1,4 MB0,85 MB−66 %
Gennemsnit1,86 MB0,97 MB0,61 MB−70 %

Til et typisk billede sparer AVIF ~70 % over JPG, ~37 % over WebP. Besparelserne er enorme i skala: 100 fotografier = 130 MB JPG, 60 MB WebP, 36 MB AVIF.

Virkelighedstjek for browserunderstøttelse

BrowserWebPAVIFMarkedsandel (2026)
Chrome (desktop + Android)2014+Aug 2020+65 %
Edge2018+2021+5 %
Firefox2019+Okt 2021+3 %
Safari (iOS + macOS)2020 (14+)Mar 2022 (16+)19 %
Samsung Internet2019+2021+3 %
Opera2014+2020+2 %
Gammel IE / IE ModeAldrigAldrig<1 %
Kombineret understøttelse~99 %~94 %n/a

6 % AVIF-gab

De 6 % uden AVIF er hovedsageligt: (a) Android < 7 stadig i brug i nogle regioner, (b) gamle virksomheds-Edge/IE-rester, (c) indlejrede WebViews i ældre apps. Send altid en WebP-fallback, det dækker dem alle.

Kodningshastighed: WebP-fordelen

AVIF-komprimering er tungere, fordi codec’en er mere kompleks (HEVC-afledt). På en typisk arbejdsmængde:

OperationWebP (libwebp)AVIF (libaom)Forskel
4 MP foto til k800,8s4,2s5x langsommere
4 MP foto til k600,6s3,5s5,8x langsommere
12 MP foto til k802,1s12s5,7x langsommere
100 miniaturer (300x300)8s38s4,7x langsommere
Byg helt billedbibliotek (1000 billeder)14 min1t 12min5,1x langsommere

Til statiske webstedsbyg er dette fint, kod én gang, lever for evigt. Til dynamisk størrelsesændring (f.eks. brugere uploader avatarer efter behov) er 5x omkostningen uoverkommelig.

Hvornår skal du vælge WebP

Vælg kun WebP når

  • Du genererer billeder efter behov (dynamisk størrelsesændring)
  • Bygge-CPU/tid er begrænset
  • Du vil have enklere værktøjer (bredere biblioteksunderstøttelse)
  • Dit CDN understøtter ikke AVIF endnu
  • Dit publikum hælder mod meget-gamle-Android (regioner med gamle enheder)

Vælg AVIF + WebP-fallback når

  • Statisk websted med forudbyggede ressourcer
  • Fototungt websted (e-handel, portfolio, nyheder)
  • Båndbreddeomkostninger betyder noget (CDN-regninger, mobilbrugere)
  • Core Web Vitals er kritiske (billedvægt er din flaskehals)
  • Du har bygge-CPU at give

Fallback-kæden i praksis

HTML <picture>-elementet er standardmåden at levere flere formater. Browseren vælger det første format, den forstår.

<picture>
  <source type="image/avif" srcset="/img/hero.avif" />
  <source type="image/webp" srcset="/img/hero.webp" />
  <img src="/img/hero.jpg" alt="Heltebillede" loading="lazy" />
</picture>

Moderne frameworks genererer dette automatisk:

FrameworkHvordan
Astro<Image src=... formats={['avif', 'webp']} />
Next.jsnext/image + images.formats-konfiguration
Gatsbygatsby-plugin-image med formats
Vitevite-imagetools-plugin
Nuxt@nuxt/image med format-array
HugoSideressourcer + Resize + Convert

Send ikke AVIF uden WebP

De 6 % af brugere uden AVIF-understøttelse ser ikke et "ødelagt billede", de ser ingenting. <picture>-tagget falder gennem til <img>, hvis alle <source>-poster fejler. Inkluder altid WebP (eller JPG) som sikkerhedsnet.

Kvalitetsslider-kortlægning

Det tal, du indstiller i k= til AVIF, svarer ikke til JPG/WebP. Grove ækvivalenter:

Visuel kvalitetJPG kWebP kAVIF k
Næsten tabsfri959580
Visuelt tabsfri908565
Skarp ved normal visning858060
Acceptabel757050
Synlig komprimering605535
Tunge artefakter403520

Standard til web: JPG 85, WebP 80, AVIF 60, alle producerer visuelt identisk output.

Kodningstips til bedste resultat

  1. Kod altid fra originalen (ikke fra en JPG til omkodet WebP), ellers sammensætter du tab.
  2. Til fotografier, brug k60 AVIF / k80 WebP, sweet spot.
  3. Til grafik med skarpe kanter, skift til tabsfri WebP eller PNG-fallback. AVIF tabsbaseret kan gøre fine linjer uskarpe.
  4. Bekymr dig ikke om AVIF til miniaturer under 100x100, filstørrelsesforskellen er lille sammenlignet med kodningsomkostningen.
  5. Fjern metadata (EXIF, ICC) når muligt, sparer yderligere 10-30 KB per billede.

Hvad med JPEG XL?

JPEG XL (JXL) er et nyere format, som nogle kaldte “AVIF-morderen” i 2022. Per 2026:

  • Chrome fjernede understøttelse i 2023 (kontroversiel beslutning).
  • Safari understøtter det (siden iOS 17).
  • Firefox: bag et flag.

Ikke værd at distribuere i produktion endnu. Browserunderstøttelseshistorien er for usikker. Kom tilbage i 2027.

Opsummering

Til 90 % af websteder i 2026:

  1. Byggepipeline koder hvert billede til AVIF + WebP + JPG/PNG.
  2. <picture>-tagget i HTML leverer det rigtige baseret på browseren.
  3. JPG-kvalitet 85, WebP 80, AVIF 60 som standard, visuelt identiske.
  4. Spring kun AVIF over til små billeder eller dynamiske genereringsveje.
  5. Mål med Core Web Vitals før og efter, billedvægt bør falde ~70 %.

Du kan konvertere dine eksisterende ressourcer lige nu med JPG til WebP, PNG til WebP eller batchbehandle via Konverter billede. Alt kører lokalt, ingen upload, ingen server.