Konwerter BMP na JPG

Ostatnia aktualizacja treści:

Wgrywasz pliki BMP, ustawiasz jakość i pobierasz gotowe obrazy JPG. Waga spada przy tym kilkunastokrotnie: nasze zdjęcie 3000 na 2000 pikseli weszło do konwertera jako 17,2 MB, a wyszło jako 1,52 MB. Cała praca dzieje się w Twojej przeglądarce.

Ustaw jakość JPG

Niższa wartość = mniejsza waga plików, wyższa = lepsza jakość. 80–85% to dobry kompromis.

Konwertuj i pobierz

Pliki w kolejce

Dodaj pliki BMP po lewej stronie, aby rozpocząć konwersję na JPG.

na

Czym jest BMP, a czym JPG?

BMP to zapis, w którym obraz leży w pliku punkt po punkcie, w takiej postaci, w jakiej ma się pojawić na ekranie. Format powstał dla systemu OS/2 i wszedł potem do interfejsów Windowsa. Ma własną kompresję bezstratną metodą RLE, ale użycie jej jest dobrowolne i większość programów z niej rezygnuje. Głębia koloru sięga od 1 do 32 bitów na piksel, a ten ostatni zapis mieści również kanał alfa, czyli przezroczystość.[1]

Microsoft opisuje budowę takiego pliku wprost: na początku stoi nagłówek z rozmiarem pliku i miejscem, w którym zaczyna się obraz, zaraz za nim drugi nagłówek z wymiarami i liczbą bitów na piksel, dalej opcjonalna tablica kolorów, a na końcu surowa tablica punktów.[2]

JPG bierze się z innego pomysłu. Skrót pochodzi od nazwy zespołu Joint Photographic Experts Group, a sposób zapisu opisuje zalecenie ITU-T T.81, zatwierdzone we wrześniu 1992 roku.[3] Rozszerzenia .jpg i .jpeg oznaczają dokładnie ten sam format; krótsza forma przyjęła się dlatego, że systemy sprzed Windows 95 dopuszczały tylko trzy znaki po kropce.

Sam zapis przebiega w kilku krokach. Obraz zostaje podzielony na bloki po 8 na 8 pikseli, na każdym bloku wykonywana jest dyskretna transformata kosinusowa, a jej wynik przechodzi przez kwantyzację. To właśnie w kwantyzacji powstaje strata danych. Osobno zmniejszana jest rozdzielczość kanałów barwy, czyli podpróbkowanie chrominancji.[4]

Każdy piksel w gotowym pliku JPG opisują trzy składowe koloru po osiem bitów, czyli czerwień, zieleń i błękit. Kanału alfa ten format nie niesie, a czytają go wszystkie przeglądarki w każdej wersji.[5]

Przód czerwonego aparatu kompaktowego z napisem 12 mega pixels przy obiektywie
Aparat kompaktowy zapisuje zdjęcia od razu w JPG i ma po temu prosty powód. Matryca 12 megapikseli daje kadr 4000 na 3000 punktów. Ten sam kadr zapisany w 24-bitowym BMP zająłby 34,3 MB. Zdjęcie: Packer1028, CC0 1.0.

Jak zamienić BMP na JPG?

Przeciągnij pliki BMP na pole Dodaj pliki albo kliknij je i wskaż obrazy na dysku. Suwak Ustaw jakość JPG przyjmuje wartości od 60 do 95 procent i stoi domyślnie na 85. Potem naciśnij przycisk Konwertuj.

Gotowe obrazy pobierzesz pojedynczo przyciskiem Pobierz przy wierszu kolejki albo naraz przyciskiem Pobierz wszystkie. Przycisk Wyczyść wszystko opróżnia kolejkę, a etykieta Usuń przy wierszu zdejmuje z niej pojedynczy plik.

W kolejce po prawej stronie każdy plik pokazuje wagę przed konwersją i po niej razem z różnicą w procentach. To samo podsumowanie dla całej paczki stoi pod przyciskami, w linijce Zaoszczędzono.

Zapis wykonuje sama przeglądarka. Obraz trafia najpierw na płótno strony, czyli element canvas, a stamtąd do pliku JPG. Dzieje się to na Twoim urządzeniu, więc plik zostaje u Ciebie od pierwszego kliknięcia do końca pracy.

Pod konwerterem stoi przełącznik formatów z napisem BMP na JPG. Kliknięcie w którykolwiek z dwóch formatów otwiera listę, a wybór z niej przenosi Cię na stronę konwertera obsługującego tę parę. Wszystkie pary z tej grupy zebraliśmy też na stronie podkategorii Zmiana formatu.

Dlaczego plik JPG waży tyle mniej niż BMP?

Bo wagę pliku BMP wyznaczają same wymiary obrazu. Każdy piksel zajmuje w najczęstszej odmianie trzy bajty, a każdy wiersz jest dopełniany zerami do pełnej czwórki bajtów; dokumentacja Microsoftu podaje na to gotowy wzór.[6] Do wyniku dochodzą 54 bajty nagłówka. Ten rachunek wygląda tak samo dla każdego obrazu, niezależnie od tego, co widać na zdjęciu.

Prześledźmy to na zdjęciu o wymiarach 3000 na 2000 pikseli. Jeden wiersz ma 3000 pikseli po trzy bajty, czyli 9000 bajtów. Przy tej szerokości nic nie trzeba dopełniać. Wierszy jest 2000, więc same piksele zajmują 18 000 000 bajtów. Razem z nagłówkiem plik waży 18 000 054 bajty, czyli 17,2 MB w zapisie, którym posługuje się podsumowanie w narzędziu.

JPG podchodzi do tego samego obrazu inaczej. Koder porównuje sąsiednie punkty i drobne różnice między nimi pomija. Suwak jakości ustawia właśnie ten próg. Dokumentacja MDN opisuje tę wartość jako liczbę od 0 do 1, przekazywaną koderowi razem z obrazem.[7] Im wyżej ustawisz suwak, tym więcej szczegółu zostaje w pliku i tym więcej plik waży.

Nasze zdjęcie 3000 na 2000 pikseli wyszło z konwertera przy domyślnym ustawieniu suwaka jako plik o wadze 1,52 MB. Pod przyciskami pojawia się wtedy linijka Zaoszczędzono, a przy niej liczba megabajtów i procent, o jaki plik schudł.

To samo zdjęcie kaktusów dwa razy obok siebie: po lewej gładkie, po prawej rozbite na kwadratowe bloki
Tak wygląda to samo zdjęcie zapisane z dwoma różnymi ustawieniami jakości. Kwadraty widoczne po prawej stronie to bloki 8 na 8 pikseli, na których pracuje koder JPG. Przy ustawieniu 85 procent są one na ekranie trudne do zauważenia. Zdjęcie: Bautsch, CC0 1.0.

Ile waży ten sam obraz w BMP i w JPG?

Pliki BMP przygotowaliśmy w najczęstszej odmianie, czyli 24-bitowej i bez kompresji, a potem przepuściliśmy je przez ten konwerter przy domyślnym ustawieniu suwaka. Wagi podajemy dokładnie tak, jak liczy je narzędzie: w kilobajtach i megabajtach po 1024, z tym samym zaokrągleniem.
ObrazWymiary w pikselachBMPJPG przy 85%Ile razy mniejszy
Zdjęcie z aparatu3000 × 200017,2 MB1,52 MB11,3
Zdjęcie na stronę internetową1280 × 8503,11 MB260,9 KB12,2
Skan dokumentu1200 × 16005,49 MB309,9 KB18,2
Zrzut ekranu interfejsu1200 × 6302,16 MB55,8 KB39,7
Grafika z jednolitych pól800 × 6001,37 MB14,1 KB99,4
Pomiar własny z 5 września 2026 roku, wykonany w przeglądarce opartej na silniku Chromium. Cała piątka weszła do kolejki jako 29,3 MB, a wyszła jako 2,15 MB. Twój wynik zależy od zawartości obrazu: im więcej w nim jednolitych powierzchni, tym mniejszy wychodzi plik JPG.

Co zmienia suwak jakości przy zapisie do JPG?

Ten sam zestaw obrazów przepuszczony przez konwerter trzy razy: przy najniższym ustawieniu suwaka, przy domyślnym i przy najwyższym.
ObrazWymiary w pikselachJakość 60%Jakość 85%Jakość 95%
Zdjęcie z aparatu3000 × 2000849,7 KB1,52 MB2,65 MB
Zdjęcie na stronę internetową1280 × 850139,2 KB260,9 KB480,4 KB
Skan dokumentu1200 × 1600145,5 KB309,9 KB659,6 KB
Zrzut ekranu interfejsu1200 × 63037,3 KB55,8 KB80,7 KB
Grafika z jednolitych pól800 × 60011,6 KB14,1 KB17,4 KB
Podpowiedź pod suwakiem mówi, że 80–85 procent to dobry kompromis, i te pomiary za nią przemawiają. Przejście z 85 na 95 procent podnosi wagę zdjęcia z aparatu z 1,52 MB do 2,65 MB. Przyrost szczegółu jest przy tym na ekranie trudny do zauważenia.

Czym różni się BMP od JPG?

Cecha formatuBMPJPG
Sposób zapisu obrazuWartości pikseli w całości, punkt po punkcieKompresja stratna na blokach 8 × 8 pikseli
Kompresja bezstratnaTak, metodą RLE przy obrazach z paletąTak, w osobnym trybie opisanym w standardzie; ten konwerter zapisuje stratnie
Głębia koloruod 1 do 32 bitów na piksel8 bitów na każdą składową koloru
Kanał alfa, czyli przezroczystośćTak, w zapisie 32-bitowymNie
Dane aparatu (EXIF)NieTak, w osobnym segmencie pliku
Profil koloru ICCTak, od nagłówka w wersji 5Tak
Od której wersji czytają je przeglądarkiod pierwszych wersji Chrome, Firefox, Safari i Edgeod pierwszych wersji Chrome, Firefox, Safari i Edge
Waga obrazu 3000 × 2000 pikseli17,2 MB1,52 MB przy jakości 85%
Możliwości BMP podajemy za dokumentacją Microsoftu[2] i hasłem encyklopedycznym o tym formacie[1], możliwości JPG za zaleceniem ITU-T T.81[3] oraz przewodnikiem MDN, który oba formaty opisuje jako czytane przez wszystkie przeglądarki.[5] Wagi w ostatnim wierszu pochodzą z naszego pomiaru.

Co konwerter robi z plikiem BMP?

Osiem rzeczy, które dobrze znać, zanim wrzucisz do kolejki większą paczkę obrazów.

  1. Czyta sześć odmian zapisu BMP

    Sprawdziliśmy je po kolei: 24-bitową z wierszami od dołu, 24-bitową z wierszami od góry, 8-bitową z paletą, 32-bitową, spakowaną metodą RLE oraz starą z dwunastobajtowym nagłówkiem OS/2. Każdy z tych plików narzędzie odczytało z poprawnymi kolorami i we właściwej orientacji.
  2. Liczba pikseli zostaje ta sama

    Obraz 3000 na 2000 pikseli wychodzi jako JPG o wymiarach 3000 na 2000 pikseli. Zmienia się sam sposób zapisu, a kadr i rozdzielczość zostają nietknięte.
  3. Przezroczystość dostaje białe tło

    Format JPG opisuje każdy piksel jako w pełni kryjący, więc wycięte tło zostaje wypełnione bielą. Sprawdziliśmy to na pliku 32-bitowym z nagłówkiem w wersji 5 i z maską kanału alfa: w pełni przezroczysty narożnik wyszedł jako biel, a obszar o połowicznym kryciu w kolorze #1f4e5f wyszedł jako #8fa6ae, czyli ten sam kolor zmieszany po połowie z bielą.
  4. Zapis idzie zawsze w trybie podstawowym

    Zajrzeliśmy do nagłówka gotowych plików przy trzech ustawieniach suwaka, od 60 do 95 procent. Za każdym razem konwerter zapisał obraz w trybie podstawowym, czyli takim, który program graficzny rysuje wierszami od góry. Rozdzielczość kanałów barwy jest przy tym zmniejszona o połowę w pionie i w poziomie, a pełną rozdzielczość zachowuje kanał jasności.
  5. Wynik niesie profil koloru sRGB

    W każdym gotowym pliku jest profil sRGB o wielkości 456 bajtów, więc kolory wyglądają tak samo w przeglądarce i w programie graficznym. Sam obraz przechodzi przy tym przez płótno przeglądarki, więc do wyniku trafia obraz razem z profilem koloru, a dane aparatu (EXIF) zostają w pliku źródłowym. Sprawdziliśmy to na plikach z trzech ustawień suwaka.
  6. Zapis trwa ułamek sekundy

    Koder pracuje na Twoim komputerze, więc czas zależy od jego mocy. W naszym pomiarze pięć plików o łącznej wadze 29,3 MB przeszło przez konwerter w półtorej sekundy. Pliki z kolejki idą jeden po drugim, a pasek nad przyciskami pokazuje, ile z nich jest już gotowych.
  7. Pojedynczy plik do 100 MB

    Tyle przyjmuje konwerter od jednego pliku. Przy większym pokazuje komunikat Plik jest za duży (maks. 100 MB). W tej granicy mieści się nieskompresowany BMP o wymiarach około 5900 na 5900 pikseli.
  8. Bardzo duże obrazy dopasowujemy do płótna

    Płótno przeglądarki mieści 16 384 piksele na bok i około 268 milionów pikseli łącznie. Obraz większy od tej granicy narzędzie skaluje proporcjonalnie, żeby w całości zmieścił się w wyniku.

Kiedy wybrać JPG, a kiedy inny format?

  1. Plik idzie mailem albo do formularza

    JPG czyta dziś praktycznie każdy program i każdy serwis, a przy wadze rzędu jednego megabajta zmieści się w limicie załącznika. To najbezpieczniejszy wybór, kiedy nie wiesz, czym odbiorca otworzy plik.
  2. Obraz idzie na stronę internetową

    Tu liczy się każdy kilobajt, a przy tym samym wyglądzie obrazu jeszcze mniej waży AVIF. Taki plik przygotuje konwerter BMP na AVIF, a starsze przeglądarki obsłuży konwerter BMP na WebP.
  3. Plik wraca jeszcze do edycji

    Kolejne otwarcia i zapisy w formacie stratnym odkładają się na obrazie, więc plik roboczy lepiej trzymać w zapisie bezstratnym. Da go konwerter BMP na PNG.
  4. Na obrazie jest tekst albo ostre krawędzie

    Bloki 8 na 8 pikseli najbardziej widać na literach i na jednolitych polach z wyraźną granicą. Zrzut ekranu, wykres czy logo zachowają ostrość w pliku z konwertera BMP na PNG, a przezroczyste tło zachowa przezroczystość.
  5. Obraz idzie do druku

    Drukarnie i archiwa cyfrowe pracują na TIFF-ie, bo ten format zapisuje wartości pikseli w całości i przenosi je między programami bez żadnego przetworzenia. Taki plik zrobi konwerter BMP na TIFF. Wynik ma wtedy cztery bajty na piksel wobec trzech w BMP, więc zdjęcie 3000 na 2000 pikseli urośnie z 17,2 MB do 22,9 MB.
  6. Skan idzie do urzędu albo do archiwum

    Zeskanowaną stronę wygodniej wysłać jako PDF niż jako obraz. Zrobi go konwerter BMP na PDF: każdy obraz układa na osobnej stronie A4, dopasowując orientację do proporcji pliku.
  7. Droga w drugą stronę

    Gotowe zdjęcie JPG zapiszesz jako nieskompresowaną mapę bitową konwerterem JPG na BMP. To ta sama para formatów, tylko odwrócona.

Konwertuj inne pliki do formatu JPG

Konwertuj BMP do innych formatów

Źródła

  1. Windows BitmapWikipedia
  2. Bitmap StorageMicrosoft Learn
  3. Zalecenie ITU-T T.81, wrzesień 1992Międzynarodowy Związek Telekomunikacyjny
  4. JPEGWikipedia
  5. Image file type and format guideMDN Web Docs
  6. BITMAPINFOHEADERMicrosoft Learn
  7. HTMLCanvasElement: toBlob() methodMDN Web Docs

Rozmiary plików w tabelach zmierzyliśmy, przepuszczając gotowe obrazy przez ten konwerter w przeglądarce, i podajemy je tak, jak liczy je narzędzie. Opisy obu formatów opieramy na źródłach wymienionych wyżej.

Ostatnia aktualizacja treści: · przygotował i sprawdził zespół Arteon

Najczęstsze pytania o zamianę BMP na JPG

Ile miejsca zaoszczędzę na konwersji BMP na JPG?

W naszym pomiarze przy domyślnym ustawieniu suwaka pliki wyszły od 11 do 99 razy lżejsze. Zdjęcie z aparatu weszło jako 17,2 MB, a wyszło jako 1,52 MB. Grafika złożona z jednolitych pól zeszła z 1,37 MB do 14,1 KB. Im więcej na obrazie gładkich powierzchni, tym większa różnica.

Czy przy konwersji BMP na JPG stracę jakość?

Zapis do JPG jest stratny, czyli koder odrzuca część szczegółu, żeby zejść z wagą. Przy domyślnych 85 procentach różnicę widać dopiero w mocnym powiększeniu. Jeśli zależy Ci na większej wierności, przesuń suwak w stronę 95 procent — nasze zdjęcie z aparatu urosło wtedy z 1,52 MB do 2,65 MB.

Jakie ustawienie suwaka wybrać?

Zostaw 85 procent, jeśli plik ma trafić na stronę internetową, do maila albo do formularza. Przy 60 procentach zdjęcie z aparatu schodzi do 849,7 KB i to ustawienie sprawdza się przy miniaturach oraz podglądach. Przy 95 procentach plik zachowuje najwięcej szczegółu i to wartość dla zdjęć, które będą jeszcze oglądane w powiększeniu.

Czy moje pliki trafiają na serwer?

Nie. Obraz wczytuje kod strony w Twojej przeglądarce, rysuje go na płótnie (Canvas API) i stamtąd zapisuje jako JPG. Plik zostaje na urządzeniu przez cały czas pracy, a po zamknięciu karty znika z pamięci przeglądarki.

Co dzieje się z przezroczystością z 32-bitowego BMP?

Przezroczyste obszary dostają białe tło, bo format JPG opisuje każdy piksel jako w pełni kryjący. Sprawdziliśmy to na pliku z nagłówkiem w wersji 5 i z maską kanału alfa: przezroczysty narożnik wyszedł jako biel. Jeśli przezroczystość ma zostać, użyj konwertera BMP na PNG.

Ile plików mogę przekonwertować naraz?

Do kolejki możesz dodać dowolnie wiele plików, a narzędzie przelicza je po kolei i pokazuje postęp nad przyciskami. Pojedynczy plik może ważyć do 100 MB, a łączna liczba plików zależy od pamięci Twojego urządzenia. Pięć plików o łącznej wadze 29,3 MB przeszło u nas przez konwerter w półtorej sekundy.

Czy w pliku JPG zostaną dane aparatu, czyli EXIF?

Format JPG niesie takie dane w osobnym segmencie pliku, a tutaj zostają one w pliku źródłowym: obraz przechodzi przez płótno przeglądarki, więc do wyniku trafia sam obraz razem z profilem koloru sRGB. Sprawdziliśmy gotowe pliki z trzech ustawień suwaka i lista pól EXIF była w każdym pusta. Kiedy zależy Ci na usunięciu daty, modelu aparatu i współrzędnych ze zdjęcia, ta konwersja robi to przy okazji.

Czy plik JPG otworzy się na każdym urządzeniu?

Tak. Przewodnik MDN wymienia JPG jako format czytany przez wszystkie wersje Chrome, Edge, Firefoksa, Opery i Safari, a poza przeglądarkami obsługuje go praktycznie każdy program graficzny, telefon i ramka cyfrowa. Z całej rodziny formatów obrazu to najbezpieczniejszy wybór przy wysyłce do nieznanego odbiorcy.

Zrzut ekranu darmowego narzędzia Arteon: Konwerter BMP na JPG

Pomóż nam ulepszyć narzędzia

Masz pomysł na nową funkcję, znalazłeś błąd lub chcesz zaproponować inne narzędzie? Napisz do nas – odpowiadamy w ciągu 24 godzin.

Sprawdź inne przydatne narzędzia

JPG na WebP

JPG na WebP

Zamień zdjęcia JPG na lekki WebP. Zmniejsz wagę obrazów nawet o 35%.

Edytor zdjęć

Edytor zdjęć

Zmień rozmiar, wykadruj i przekonwertuj zdjęcie. Gotowe formaty, okrągłe avatary, eksport JPG/PNG/WebP.

Licznik meta title i description

Licznik meta title i description

Sprawdź długość tytułu i opisu strony w pikselach. Podgląd wyniku w Google na żywo.

PNG na JPG

PNG na JPG

Zamień pliki PNG na JPG. Konwersja w przeglądarce, bez limitu plików i rejestracji.

Generator favicon

Generator favicon

Zrób komplet ikon favicon.ico dla swojej strony z jednego obrazu. Wszystkie potrzebne rozmiary, bez logowania.

Generator palet kolorów

Generator palet kolorów

Wygeneruj 9 palet z jednego koloru: monochromatyczną, komplementarną, triadyczną i inne. Kody HEX.

WebP na JPG

WebP na JPG

Zamień pliki WebP na JPG. Kompatybilność z każdym programem i platformą.

Tester kontrastu kolorów

Tester kontrastu kolorów

Sprawdź kontrast tekstu i tła według WCAG 2.1 AA i AAA. Automatyczna korekta kolorów.

Generator kodów QR

Generator kodów QR

Stwórz kod QR do strony, wizytówki vCard lub druku. Eksport PNG i SVG, bez rejestracji.

Licznik słów i znaków

Licznik słów i znaków

Policz słowa, znaki, zdania i czas czytania. Sprawdź czytelność tekstu wskaźnikiem Flesch-Kincaid.