WebP czy AVIF: który format obrazów wybrać w 2026 roku?

Autor: @SoNiceInfo · opublikowano 22.09.2026 (Zaktualizowano: 24.09.2026)


Krótka odpowiedź na pytanie „WebP czy AVIF?” brzmi: wyeksportuj oba formaty i serwuj je za pomocą elementu <picture>. Najpierw podaj AVIF, potem WebP, a na końcu JPEG lub PNG jako wersję zapasową: przeglądarki z obsługą nowych formatów dostaną najmniejszy plik, a wszystkie pozostałe i tak wyświetlą zwykły obraz. Jeśli możesz udostępnić tylko jeden format, wybierz WebP ze względu na zgodność i szybkość kodowania albo AVIF dla maksymalnej oszczędności oraz HDR i głębi 10/12 bitów.

Tabela porównawcza WebP i AVIF

WebP to format obrazów Google oparty na kodeku wideo VP8; AVIF to format obrazów oparty na kodeku wideo AV1. Oba obsługują kompresję stratną i bezstratną, przezroczystość i animację. Różnią się wydajnością kompresji, głębią bitową i szybkością kodowania.

CechaJPEGWebPAVIF
Kompresja (stratna, ta sama jakość)Punkt odniesieniaok. 25–35% mniejok. 50% mniej
Kompresja bezstratnaNieTak (ok. 26% mniej niż PNG)Tak
Przezroczystość / animacjaNieTakTak
Głębia 10 / 12 bitówNieNie (8 bitów)Tak
HDR / szeroka gama kolorówNieOgraniczonaPełna obsługa
Szybkość kodowaniaSzybkieSzybkieWyraźnie wolniejsze
Maksymalne wymiary65 535 × 65 535 px16 383 × 16 383 pxObsługuje większe obrazy niż WebP
Renderowanie progresywneTakNieNie
Obsługa w przeglądarkachWszystkieWszystkie popularne (Safari w macOS 11 / iOS 14 i nowszych)Wszystkie popularne (Safari w macOS 13 / iOS 16 i nowszych)

Dane o kompresji to orientacyjne wartości z opublikowanych badań porównawczych; zależą od treści obrazu i ustawień kodera.

Przykład z pomiarem: jeden JPEG do WebP i AVIF

Oto wyniki konwersji zdjęcia JPEG 1600×1064 px (230 KB) koderami wiersza poleceń na Macu.

# WebP (cwebp 1.6.0)
cwebp -q 80 in.jpg -o out.webp    # 230 KB -> 112 KB

# AVIF (avifenc 1.4.2)
avifenc -q 60 -s 6 in.jpg out.avif    # 230 KB -> 108 KB

Oba pliki wyszły o ponad połowę mniejsze od oryginalnego JPEG-a. Pamiętaj, że to pojedynczy obraz, a oba ustawienia jakości nie zostały dopasowane do siebie pod kątem jakości wizualnej. Wartości jakości oznaczają w różnych koderach co innego, więc w przypadku prawdziwej strony najpewniej jest porównać przekonwertowane obrazy na oko, zanim ustalisz ustawienia.

Oryginał (JPEG)
Obraz zakodowany do WebP (jakość 80)
Oryginał · JPEG230 KB · 1600 × 1064
WebP · jakość 80112 KB · o 51% mniejszy
Przeciągnij suwak w lewo lub w prawo, aby porównać jakość
Po prawej stronie jest oryginalny plik JPEG faktycznie zakodowany do WebP (cwebp 1.6.0, -q 80). Powiększ, aby zobaczyć różnice na poziomie pikseli.

Kiedy wybrać WebP

  • Musisz obsłużyć starsze przeglądarki i wersje systemów — Safari wyświetla WebP od macOS 11 / iOS 14, czyli w szerszym zakresie niż AVIF.
  • Często konwertujesz dużo obrazów — kodowanie jest szybkie, co skraca czas budowania i przesyłania.
  • Chcesz zmniejszyć bezstratne logo, zrzuty ekranu i grafikę kreskową — bezstratny WebP jest o ok. 26% mniejszy od PNG.
  • Zastępujesz animowane GIF-y — animowany WebP ma pełną paletę kolorów i jest szeroko obsługiwany.

Do konwersji folderu z plikami PNG, JPG, HEIC lub GIF do WebP na Macu możesz za darmo zacząć używać WebP Converter., aplikacji na Maca do masowej konwersji do WebP.

Kiedy wybrać AVIF

  • Chcesz jak najmniej przesyłanych danych — na stronach pełnych zdjęć można rozsądnie oczekiwać ok. 50% mniej niż w JPEG przy porównywalnej jakości.
  • Publikujesz zdjęcia HDR lub z szeroką gamą kolorów — głębia 10 i 12 bitów zapobiega posteryzacji, jaką 8-bitowy WebP pokazuje w płynnych gradientach.
  • Zależy Ci na jakości przy niskich przepływnościach — mocna kompresja daje mniej artefaktów blokowych.
  • Konwertujesz raz, z wyprzedzeniem — wolne kodowanie ma wtedy dużo mniejsze znaczenie.

Aby masowo konwertować pliki PNG, JPG i HEIC do AVIF, wypróbuj AVIF Converter., aplikację na Maca do masowej konwersji do AVIF. Z niej również możesz zacząć korzystać za darmo.

AVIF i WebP razem w elemencie picture

Umieść elementy <source> wewnątrz <picture> w kolejności od góry do dołu, a przeglądarka wybierze pierwszy obsługiwany format. Końcowy <img> to wersja zapasowa, więc obraz wyświetli się w każdym środowisku.

<picture>
  <source type="image/avif" srcset="/images/photo.avif" />
  <source type="image/webp" srcset="/images/photo.webp" />
  <img src="/images/photo.jpg" alt="Describe the photo" width="1600" height="1064" loading="lazy" />
</picture>

Ustawienie width i height zapobiega przesunięciom układu (CLS) podczas wczytywania obrazu. Nie dodawaj loading="lazy" do obrazu widocznego bez przewijania, który jest elementem LCP.

Obsługa w WordPressie

WordPress przyjmuje przesyłane pliki WebP od wersji 5.8, a AVIF od wersji 6.5. Obrazy przesłane wcześniej jako JPEG lub PNG nie są zastępowane automatycznie, więc istniejące materiały nadal trzeba przekonwertować i podmienić. Obsługa AVIF wymaga też, by biblioteka graficzna na serwerze obsługiwała AVIF.

Jak konwertować do WebP i AVIF na Macu

Najszybciej pójdzie w aplikacji z GUI. Przeciągnij i upuść obrazy lub całe foldery, aby masowo je przekonwertować, a przed eksportem oceń na oko jakość przed i po. We wszystkich trzech aplikacjach konwersja odbywa się na Twoim Macu i nic nie trzeba przesyłać.

W wierszu poleceń zainstaluj cwebp i avifenc przez Homebrew.

brew install webp libavif

Instrukcje krok po kroku znajdziesz w osobnych artykułach.

Zalecenia według zastosowania

  • Fotografowie i strony z portfolio — na pierwszym miejscu AVIF. Przy płynnych gradientach oraz zdjęciach HDR lub z szeroką gamą kolorów głębia 10 / 12 bitów w AVIF ogranicza posteryzację. Jako wersję zapasową udostępnij WebP.
  • Blogi i strony firmowe — bezpiecznym wyborem domyślnym jest WebP: jest szerzej obsługiwany i szybko się koduje. Dodanie AVIF tylko dla dużych obrazów widocznych bez przewijania dodatkowo zmniejsza ilość przesyłanych danych.
  • Sklepy internetowe — serwuj oba formaty za pomocą elementu <picture>. Przy dużym katalogu czas kodowania AVIF się sumuje, więc praktycznym podziałem jest WebP dla większości zdjęć produktów i AVIF dla kluczowych grafik i obrazów wyróżnionych.
  • Logo, zrzuty ekranu i grafika kreskowa — użyj bezstratnego WebP (ok. 26% mniej niż PNG) lub zostań przy PNG.

Często zadawane pytania

Q. WebP czy AVIF — którego formatu używać?

Wyeksportuj oba formaty i serwuj je za pomocą elementu picture: najpierw AVIF, potem WebP, a JPEG lub PNG jako ostatnią wersję zapasową. Jeśli możesz wybrać tylko jeden, postaw na WebP ze względu na zgodność i szybkość kodowania albo na AVIF, jeśli zależy Ci na największej oszczędności rozmiaru pliku oraz na HDR i głębi 10/12 bitów.

Q. O ile AVIF jest mniejszy od WebP?

Orientacyjnie przy porównywalnej jakości WebP jest o ok. 25–35% mniejszy od JPEG, a AVIF — o ok. 50%. Rzeczywista różnica w dużym stopniu zależy od obrazu i ustawień kodera. AVIF zwykle wygrywa w przypadku zdjęć i płynnych gradientów, natomiast przy małych ikonach i prostej grafice różnicy może prawie nie być.

Q. Co się dzieje w przeglądarce, która nie obsługuje AVIF?

Znacznik img, który wskazuje wyłącznie plik AVIF, nie wyświetli niczego w przeglądarce bez obsługi AVIF. Przy elemencie picture ze źródłami AVIF, WebP i JPEG w tej kolejności przeglądarka wybiera pierwszy obsługiwany format, więc każdy odwiedzający zobaczy obraz.

Q. Jakie są wady AVIF?

Kodowanie jest wyraźnie wolniejsze niż w przypadku WebP czy JPEG, nie ma renderowania progresywnego, a starsze systemy operacyjne i aplikacje mogą nie otwierać tych plików. W procesie, który przy każdym budowaniu konwertuje wiele obrazów, czas kodowania staje się zauważalny.

Q. Jak konwertować obrazy do WebP lub AVIF na Macu?

W wierszu poleceń użyj cwebp dla WebP i avifenc dla AVIF; oba są dostępne w Homebrew. Do masowej konwersji w GUI bez przesyłania czegokolwiek służą WebP Converter. i AVIF Converter., z których każdy obsługuje jeden format, oraz Image Tool+, który eksportuje oba w jednej aplikacji.

Podsumowanie

  • Domyślnie stosuj element <picture> z kolejnością AVIF → WebP → JPEG/PNG.
  • Jeśli udostępniasz tylko jeden format: WebP ze względu na zgodność i szybkość kodowania, AVIF ze względu na rozmiar oraz HDR / głębię 10–12 bitów.
  • Oszczędności zależą od obrazu, więc zanim ustalisz ustawienia, sprawdź jakość i rozmiar plików po konwersji.