UltKit

WebP na JPG: kiedy konwertować, kiedy nie i skąd się bierze

Większość plików WebP, które trafiają na Twój dysk, wybrała strona internetowa, a nie Ty, a ich konwersja do JPG z jakością 85–90 nie zmienia niczego, co da się zobaczyć. Konwertuj, gdy coś dalej po drodze odrzuca WebP, wybierz PNG, jeśli obraz ma przezroczyste tło, i zostaw plik w spokoju, jeśli ma wrócić tylko do internetu.

Jonas WeberJonas WeberRedaktor wydajności stron internetowych
Zaktualizowano 11 min czytania
Jasne biurko w domowym gabinecie z laptopem i dużym monitorem wyświetlającymi stronę internetową, lampką, myszką i dwiema małymi roślinami w doniczkach
Answer

Czy powinienem przekonwertować ten WebP na JPG?

Tak, jeśli aplikacja, drukarka lub formularz odrzuca ten plik; nie, jeśli obraz wraca na stronę internetową. Dla zdjęć użyj JPG w jakości 85–90, a dla logo, zrzutów ekranu i wszystkiego z przezroczystym tłem – PNG.

Dlaczego zapisywane obrazy wciąż okazują się plikami WebP

Google wydało WebP w 2010 roku jako mniejszy zamiennik JPG w internecie, a przez dekadę był to format niszowy, bo Safari go nie wyświetlało. Zmieniło się to, gdy Apple dodało obsługę WebP w Safari 14 i macOS Big Sur w 2020 roku. Gdy każda ważna przeglądarka potrafiła go pokazać, firmy serwujące obrazy na dużą skalę przeszły na ten format, i zrobiły to po stronie serwera, gdzie nie widać tej decyzji i gdzie nic na stronie nie mówi, na jaki format właśnie patrzysz.

Na przykład CDN obrazów Shopify wysyła WebP każdej przeglądarce, która zgłasza, że go wyświetli, nawet jeśli zdjęcie produktu wgrano jako JPG. Grafika Google pokazuje podglądy jako WebP. WordPress przyjmuje WebP od wersji 5.8 z 2021 roku; plan domyślnej konwersji wgrywanych JPG na WebP porzucono przed premierą wersji 6.1, ale wtyczka Modern Image Formats zespołu WordPress Performance i wiele optymalizatorów obrazów w hostingach robi dokładnie to. Efekt jest wszędzie ten sam: plik był JPG na komputerze właściciela strony, a do Ciebie dotarł jako WebP.

Przeglądarka chętnie w tym uczestniczy. Każde żądanie obrazu wysyłane przez Chrome, Edge i Firefox zawiera nagłówek Accept z listą image/webp (oraz image/avif), a serwer obsługujący negocjację formatu czyta tę listę i wybiera najmniejszy format, jaki możesz wyświetlić. Gdy klikasz prawym przyciskiem i wybierasz Zapisz obraz jako, przeglądarka zapisuje bajty, które już otrzymała. Dlatego nazwa pliku w pasku adresu może kończyć się na .jpg, a na dysku i tak ląduje WebP, czasem nawet z podwójnym rozszerzeniem, np. .jpg.webp.

Gdzie WebP wciąż jest odrzucany w 2026 roku

Przeglądarki przestały być problemem lata temu. Kłopot tkwi w całej reszcie: programach zainstalowanych przed 2022 rokiem, formularzach z listą dozwolonych formatów napisaną raz i nigdy niezmienianą, systemach zakładów fotograficznych opartych na JPG i TIFF oraz klientach poczty, które renderują obrazy we własnym dekoderze. Żaden z nich nie zawodzi w pomocny sposób. Portal drukarni po prostu odrzuca plik, formularz urzędowy mówi, że format jest nieprawidłowy, a starszy Photoshop pokazuje ogólny komunikat „nie można zrealizować żądania”, w którym WebP nie pada ani razu.

Adobe dodało natywne otwieranie i zapisywanie WebP w Photoshopie w wersji 23.2, wydanej w lutym 2022 roku; starsze wersje wymagają wtyczki zewnętrznej. Lightroom Classic przez lata nie importował WebP, więc biblioteka w starszej wersji po cichu pominie takie pliki podczas importu. W Windowsie dawny Podgląd zdjęć systemu Windows w ogóle nie otwiera WebP, a aplikacja Zdjęcia w Windows 10 zależy od pakietu Microsoft WebP Image Extensions ze Sklepu. Formularze są najbardziej restrykcyjne: wgrywanie zdjęcia wizowego DS-160 w Departamencie Stanu USA przyjmuje tylko JPEG, a wiele formularzy rekrutacyjnych uczelni i portali pracy wymienia JPG, PNG i PDF, i nic więcej.

Typowe miejsca, w których plik WebP jest odrzucany, i format, który przejdzie
GdzieStatus WebPWyślij zamiast tego
Photoshop starszy niż 23.2 (luty 2022)Nie do odczytania bez wtyczkiJPG lub PNG dla wycinanych obiektów
Lightroom Classic, starsze wersjePomijany przy imporcieJPG
Podgląd zdjęć systemu Windows (starszy)Nie otwieraJPG
Word i PowerPoint w pakiecie Office 2016 i 2019Wstawianie się nie udaje lub pojawia się symbol zastępczyJPG dla zdjęć, PNG dla grafik
Internetowe usługi druku i fotoksiążekZwykle poza listą obsługiwanych formatówJPG w jakości 90 lub wyższej
Formularze urzędowe, wizowe i uczelnianeOdrzucany przez kontrolę typu plikuJPG, w podanym limicie KB
Niektóre programy pocztowe na komputerPokazywany jako załącznik, nie w treściJPG
Staroświecki aparat na film na starej papierowej mapie, obok leżą trzy małe odbitki zdjęć z białymi ramkami
W większości zakładów odbitki nadal powstają z JPG. Zdjęcie: Unsplash

JPG czy PNG: wybierz format według tego, co jest na obrazie

WebP jest nietypowy, bo jeden format obsługuje dwa zadania: kompresję stratną dla fotografii oraz bezstratną z kanałem alfa dla grafik. Przy konwersji trzeba wybrać, które z tych zadań pełnił plik, bo JPG i PNG dobrze radzą sobie tylko z jednym z nich. Pytanie nie brzmi, który format jest ogólnie lepszy (to porównanie znajdziesz w artykule JPG, JPEG i PNG – różnice), lecz co zawiera ten konkretny obraz i dokąd trafi dalej.

Zdjęcie produktu, tapeta, zdjęcie przepisu czy fotka z wakacji pasuje do JPG; będzie ułamkiem rozmiaru PNG i wyglądać tak samo. Logo, ikona, naklejka, wycięty produkt na przezroczystym tle czy zrzut ekranu pełen tekstu pasuje do PNG, bo JPG wypełniłby przezroczyste obszary jednolitym kolorem albo rozmazał ostre krawędzie liter. Gdy nie wiesz, otwórz plik w karcie przeglądarki z ciemnym motywem: jeśli wokół obiektu widać szachownicę lub ciemne tło strony, obraz ma przezroczystość i potrzebuje PNG.

Zdjęcia

Konwertuj na JPG

Obrazy o płynnych tonach, w których drobne zmiany kompresji są niewidoczne.

  • Otwiera się w każdej aplikacji, drukarni i formularzu
  • Zwykle 3 do 10 razy mniejszy niż to samo zdjęcie jako PNG
  • Jakość 85–90 wygląda tak samo jak WebP
  • Przezroczyste piksele zamieniają się w jednolite wypełnienie
Best for: Wgrywanie plików, zamówienia druku, e-mail, starsze programy do edycji
Grafiki

Konwertuj na PNG

Płaskie kolory, ostre krawędzie, tekst i wszystko, co przezroczyste.

  • Zachowuje pełny kanał alfa
  • Bezstratny, więc tekst pozostaje wyraźny
  • Znacznie większy dla fotografii
  • Akceptowany przez narzędzia do prezentacji, programy graficzne i układy do druku
Best for: Logo, naklejki, wycięte obiekty, zrzuty ekranu, diagramy

Co naprawdę tracisz przy konwersji

Konwersja stratnego WebP na JPG dekoduje piksele i koduje je ponownie inną metodą, więc wynik nie jest identyczny bit po bicie. W praktyce przy jakości JPG 85–90 różnica jest znacznie poniżej tego, co widać w normalnym rozmiarze, nawet na ekranie o wysokiej rozdzielczości. Widoczna utrata jakości w pobranym WebP nastąpiła wcześniej, gdy strona go skompresowała, a konwersja nie przywróci tych szczegółów; tylko nie dodaje wiele więcej strat. Druga czy trzecia konwersja by się kumulowały, więc konwertuj raz, z zapisanego WebP, zamiast przechodzić przez kolejne formaty.

Zmieniają się trzy rzeczy, które możesz zauważyć. Plik rośnie, zwykle o jedną trzecią lub więcej, bo JPG jest mniej wydajny; jeśli formularz ma limit KB, najpierw skonwertuj, a potem zmniejsz do 100 KB albo do innego limitu. Przezroczystość zostaje spłaszczona: w konwerterze WebP na JPG ustawienie Obszary przezroczyste domyślnie wypełnia te piksele kolorem Białe, albo Czarny lub Własny kolor. Animacja przepada, bo JPG zawiera jedną klatkę i zachowana zostaje tylko pierwsza.

Równie ważne jest to, co się nie zmienia: wymiary w pikselach, orientacja i kolory pozostają takie same, a wbudowany profil kolorów jest zachowany, dopóki włączona jest opcja Zachowaj profil kolorów. Jeśli konwertujesz do druku, podnieś Jakość do 90 lub więcej; dodatkowe bajty nic nie kosztują w zakładzie fotograficznym i rozwiewają wątpliwości co do gładkich gradientów nieba i skóry. Przy wgrywaniu z ostrym limitem KB wartość 80 zwykle nadal jest czysta na zdjęciu i zostawia więcej miejsca pod limitem niż 90. Poniżej około 70 wokół tekstu i cienkich linii zaczynają pojawiać się blokowe krawędzie.

MythZmiana nazwy photo.webp na photo.jpg konwertuje plik.

FactZmiana nazwy zmienia tylko etykietę. Bajty nadal są WebP, a restrykcyjne oprogramowanie sprawdza zawartość, nie rozszerzenie.

MythKonwersja na JPG psuje jakość.

FactPrzy jakości 85–90 ponowne kodowanie jest niewidoczne w normalnym rozmiarze. Widoczna strata, jeśli jest, pochodzi z kompresji samej strony.

MythKonwersja na PNG przywraca oryginalną jakość.

FactPNG zapisuje zdekodowane piksele dokładnie, ale nie przywróci szczegółów, które stratny WebP już odrzucił. Dostajesz większy plik, który wygląda tak samo.

MythBezstratny WebP powinien zawsze zostać PNG.

FactBezstratna fotografia WebP konwertuje się na wysokiej jakości JPG bez widocznej zmiany. Bezstratność ma znaczenie tylko dla grafik i tekstu.

Jak pobrać oryginalny JPG zamiast konwertować

Przed konwersją warto sprawdzić, czy strona udostępni oryginalny plik, bo to całkiem pomija jedną generację kompresji. To, czy się uda, zależy od tego, jak strona tworzy WebP. Gdy WebP powstaje w CDN w locie, JPG nadal istnieje na serwerze i odpowiednie żądanie może go pobrać. Gdy strona zapisała tylko WebP, jak robią to niektóre konfiguracje WordPressa po konwersji wgranych plików, nie ma już JPG do pobrania i jedyną drogą jest konwersja.

Poniższe sposoby są ułożone od najbardziej do najmniej niezawodnych. Żaden nie wymaga niczego niezwykłego: to zwykłe działania przeglądarki i linki do pobrania, które strona już oferuje. Najczęściej polecany w sieci sposób, czyli dopisanie ?format=jpg na końcu adresu obrazu, jest też najmniej niezawodny. Działa tylko wtedy, gdy CDN obrazów akurat czyta parametr o dokładnie takiej nazwie, a większość tego nie robi, więc dostajesz ten sam WebP, bez błędu informującego, że sztuczka zawiodła.

Użyj przycisku pobierania na stronie

Biblioteki zdjęć, takie jak Unsplash, serwisy ze zdjęciami stockowymi, dyski w chmurze i wiele galerii w serwisach informacyjnych mają link Pobierz, który zwraca oryginalnie wgrany plik, zwykle JPG w pełnym rozmiarze. To jedyna metoda, która niezawodnie daje plik źródłowy.

Otwórz obraz w nowej karcie i przeczytaj adres

Kliknij prawym przyciskiem i wybierz Otwórz obraz w nowej karcie. Jeśli adres zawiera parametr formatu, taki jak fm=webp, format=webp lub auto=format, usunięcie tej części i ponowne wczytanie często zwraca oryginalny JPG. Jeśli adres nie ma takiego parametru, serwer negocjuje format i to nie pomoże.

Poproś o wersję komputerową na telefonie

Niektóre strony serwują przeglądarkom mobilnym inne wersje obrazów. Wybranie Wersja na komputer w Chrome lub Safari na telefonie czasem daje większy JPG, ale większość CDN decyduje po nagłówku Accept, a nie po urządzeniu, więc traktuj to jako małą szansę.

Konwersja całego folderu naraz

Jeśli zapisałeś katalog produktów, zestaw obrazów referencyjnych lub folder tapet, konwertowanie po jednym pliku szybko się nudzi. Konwerter przyjmuje do 20 plików na partię, każdy do 95 MB, stosuje do wszystkich te same ustawienia Jakość i Obszary przezroczyste i zwraca jeden plik ZIP. Pliki są usuwane z serwera 30 minut po przetworzeniu, a nic nie trzeba instalować. Folder ze 100 obrazami to pięć partii.

Posortuj folder przed startem. Fotografie daj do jednej partii na JPG, a logo, ikony i wszystko z przezroczystym tłem do drugiej, na WebP do PNG, żeby nic nie dostało białego prostokąta wokół siebie. Na Macu polecenie Eksportuj w Podglądzie konwertuje pojedyncze pliki, a użytkownicy wiersza poleceń mogą dla bardzo dużych folderów użyć mogrify -format jpg *.webp z ImageMagick. Oba dają ten sam wynik co konwerter w przeglądarce; różnica to tylko ilość potrzebnej konfiguracji.

  1. 1

    Podziel folder według zawartości

    Zdjęcia idą do jednej partii na JPG; logo, zrzuty ekranu i obrazy przezroczyste do drugiej na PNG.

  2. 2

    Prześlij do 20 plików WebP

    Przeciągnij je, wybierz w oknie plików albo wklej obraz skopiowany w przeglądarce.

  3. 3

    Ustaw jakość raz

    Zostaw Jakość na 85 dla ekranów, a do druku podnieś do 90 lub więcej. Sprawdź Obszary przezroczyste, jeśli któryś plik ma przezroczyste tło.

  4. 4

    Konwertuj i pobierz ZIP

    Naciśnij Konwertuj na JPG i pobierz ZIP, a potem powtórz dla kolejnych 20 plików.

Dlaczego Chrome wciąż zapisuje WebP i co naprawdę temu zapobiega

W Chrome, Edge ani Firefoksie nie ma ustawienia „zapisuj obrazy jako JPG” i to nie przeoczenie. Przeglądarka nie wybiera formatu; zgłasza, jakie formaty potrafi wyświetlić, a wybiera strona. Chrome zapisuje dokładnie to, co dostał, bez ponownego kodowania, i to słuszne zachowanie: ciche konwertowanie przy zapisie dodałoby stratny krok, o który nie prosisz. Zmiana przeglądarki też rzadko pomaga. Każda aktualna przeglądarka wymienia WebP w nagłówku Accept i wszystkie dostają ten sam WebP z tej samej strony.

Zostają trzy praktyczne opcje. Możesz zdobyć oryginał przez stronę, według kroków powyżej. Możesz zainstalować rozszerzenie przeglądarki, które koduje obraz ponownie przy zapisie, czyli ta sama konwersja pod innym przyciskiem. Albo zapisać WebP i konwertować go wtedy, i tylko wtedy, gdy coś go odrzuci. Trzecia jest zwykle najmniej pracochłonna, bo duża część zapisanych obrazów jest oglądana tylko na ekranach, gdzie WebP otwiera się w każdej przeglądarce, w Podglądzie w macOS Big Sur i nowszych oraz w aplikacji Zdjęcia w Windows 11.

Jeśli ciekawi Cię, jak WebP wypada na tle innych nowoczesnych formatów serwowanych dziś przez strony, w tym AVIF, który zaczyna wypierać WebP w tych samych CDN, zobacz AVIF, HEIC i WebP – porównanie. Praktyczne rady z tego artykułu przenoszą się niemal bez zmian: AVIF odrzucany przez program rozwiązuje się tak samo, konwertując go na JPG dla zdjęć lub PNG dla grafik. Więcej o samym formacie znajdziesz na stronie projektu WebP Google.

Najważniejsze wnioski

  • Strony i CDN wybierają WebP za Ciebie; przeglądarka zapisuje to, co dostała, więc nie ma ustawienia przeglądarki do zmiany.
  • Konwertuj, gdy coś odrzuca plik: Photoshop starszy niż 23.2, starszy Lightroom Classic i Office, usługi druku, formularze i Podgląd zdjęć systemu Windows.
  • Używaj JPG w jakości 85–90 dla zdjęć i PNG dla logo, zrzutów ekranu i obrazów przezroczystych.
  • Przy tych ustawieniach konwersja nie dodaje widocznych strat; plik jest większy, a obszary przezroczyste dostają jednolity kolor.
  • Najpierw spróbuj przycisku pobierania na stronie i nie ufaj sztuczkom z ?format=jpg, że zwrócą oryginał.
UdostępnijXFacebookWhatsAppTelegram

Najczęściej zadawane pytania

Dlaczego plik z końcówką .jpg nie otwiera się w przeglądarce zdjęć?

Serwer prawdopodobnie wysłał plik WebP, ale zachował starą nazwę, więc rozszerzenie nie zgadza się z zawartością. Konwersja do prawdziwego JPG rozwiązuje problem, a zmiana nazwy na .webp pozwala otworzyć plik w przeglądarce lub w przeglądarce obsługującej WebP.

Czy mogę konwertować WebP na JPG w telefonie bez instalowania aplikacji?

Tak. Konwerter działający w przeglądarce sprawdza się na iPhonie i Androidzie: otwórz go w Safari lub Chrome, wybierz plik WebP ze Zdjęć albo Plików i zapisz JPG z powrotem na urządzeniu.

Czy konwersja WebP do JPG zachowuje metadane zdjęcia?

Większość plików WebP ze stron internetowych od początku zawiera niewiele metadanych, bo serwisy usuwają je, by oszczędzić miejsce. Wszystko, co tam jest, na przykład profil kolorów, zostaje zachowane, chyba że włączysz opcję usuwania metadanych.

Czy drukarnia zauważy różnicę między przekonwertowanym JPG a JPG z aparatu?

Nie z powodu konwersji. Jakość wydruku zależy od wymiarów w pikselach; obraz o szerokości 1200 px wydrukuje się ostro tylko do około 4 cali szerokości przy 300 DPI, niezależnie od formatu.

Czy powinienem konwertować obrazy WebP na mojej stronie do JPG?

Nie. Każda obecna przeglądarka wyświetla WebP, a mniejsze pliki przyspieszają ładowanie stron. Do edycji zachowaj wzorce w JPG lub PNG, a odwiedzającym udostępniaj WebP.

Czy WebP stanowi zagrożenie dla bezpieczeństwa?

Sam format nie. W 2023 roku w bibliotece dekodującej libwebp, używanej w Chrome i innych aplikacjach, wykryto lukę, którą szybko załatano, więc liczy się aktualizowanie przeglądarki i aplikacji.

Czytaj dalej