Konwerter BMP na GIF

Ostatnia aktualizacja treści:

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

Konwertuj i pobierz

Pliki w kolejce

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

na

Czym jest BMP, a czym GIF?

BMP zapisuje obraz w taki sposób, w jaki widzi go ekran: jako siatkę punktów, w której każdy punkt dostaje w pliku własne miejsce i własną wartość koloru. Format powstał dla systemu OS/2, wszedł potem do Windowsa i został tam na dobre.[1] Najczęściej spotykana odmiana przeznacza na jeden punkt 24 bity, czyli po jednym bajcie na czerwień, zieleń i błękit. Taki zapis potrafi nazwać 16,7 miliona odcieni i każdy z nich trzyma w pliku osobno.

GIF podchodzi do koloru zupełnie inaczej. Format opiera się na liście barw ustalonej z góry, a przy pikselu zapisuje sam numer pozycji z tej listy. Lista nosi nazwę palety i mieści do 256 pozycji, bo numer zajmuje osiem bitów.[2] Do tego dochodzi kompresja LZW, która wyszukuje w obrazie powtarzające się ciągi numerów i zapisuje każdy taki ciąg jednym kodem.

Specyfikacja formatu, którą do dziś publikuje W3C, nosi oznaczenie 89a i datę 31 lipca 1990 roku.[3] To ta wersja dołożyła do GIF-a indeks przezroczystości oraz opóźnienia między klatkami, dzięki którym format pokazuje animacje. Sam format opracowała firma CompuServe trzy lata wcześniej, w 1987 roku.[2]

Jak zamienić BMP na GIF?

Przeciągnij pliki BMP na pole Dodaj pliki albo kliknij to pole i wskaż obrazy na dysku. Do kolejki możesz dodać wiele plików naraz. Potem naciśnij przycisk Konwertuj.

Gotowe obrazy pobierzesz pojedynczo przyciskiem Pobierz przy wierszu kolejki albo naraz przyciskiem Pobierz wszystkie. Przycisk Wyczyść wszystko opróżnia całą 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. Nasze zdjęcie 3000 na 2000 pikseli wypisało tam Przed: 17.2 MB · Po: 2.52 MB (85% mniej). To samo podsumowanie dla całej paczki stoi pod przyciskami, w linijce Zaoszczędzono.

Sam zapis wykonuje gifenc, czyli koder GIF napisany w JavaScripcie i uruchamiany na Twoim komputerze.[4] Przeglądarki czytają GIF-y od pierwszych wersji, a zapisywać ich z płótna jeszcze nie potrafią: 5 września 2026 roku sprawdziliśmy Chromium 151 oraz Firefoksa 153 i każdy z nich oddał w takim żądaniu plik PNG. Dokumentacja MDN opisuje to zachowanie wprost — przy formacie, którego przeglądarka nie zna, dostajesz PNG i żadnego ostrzeżenia.[5]

Nasz koder zapisuje GIF-a niezależnie od przeglądarki, a obraz zostaje na urządzeniu od pierwszego kliknięcia do końca pracy. Pod konwerterem stoi przełącznik formatów z napisem BMP na GIF. 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 GIF waży mniej niż BMP?

Wagę pliku BMP da się policzyć z góry, a wynik nie zależy od tego, co widać na obrazku. Każdy piksel zajmuje trzy bajty, a każdy wiersz obrazu jest dopełniany zerami do pełnej czwórki bajtów; dokumentacja Microsoftu podaje na to gotowy wzór.[6] Do tego dochodzą 54 bajty nagłówka.

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.

GIF oszczędza miejsce na dwa sposoby naraz. Pierwszy to sama paleta: w miejsce trzech bajtów na piksel wchodzi jeden numer, więc obraz od razu chudnie trzykrotnie. Drugi to kompresja LZW, która przechodzi po tych numerach i zapisuje powtarzające się ciągi jednym kodem. Im większe jednolite powierzchnie ma obraz, tym dłuższe są te ciągi i tym mocniej działa kompresja.

Nasze zdjęcie 3000 na 2000 pikseli wyszło z konwertera jako plik o wadze 2,52 MB. Pod przyciskami pojawia się wtedy linijka Zaoszczędzono, a przy niej liczba megabajtów i procent, o jaki plik schudł. Kiedy ten sam obraz ma zachować wszystkie odcienie, przygotuje go konwerter BMP na PNG.

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

Pliki BMP przygotowaliśmy w najczęstszej odmianie, czyli 24-bitowej i bez kompresji, a potem przepuściliśmy je przez ten konwerter. Wagi podajemy dokładnie tak, jak liczy je narzędzie: w kilobajtach i megabajtach po 1024, z tym samym zaokrągleniem.
ObrazWymiary w pikselachBMPGIFIle mniej
Zdjęcie z aparatu3000 × 200017,2 MB2,52 MB85%
Zdjęcie na stronę internetową1280 × 8503,11 MB540,5 KB83%
Skan strony z książki1200 × 16005,49 MB983,2 KB83%
Zrzut ekranu interfejsu1200 × 6302,16 MB37,0 KB98%
Grafika z jednolitych pól800 × 6001,37 MB7,28 KB99%
Pomiar własny z 5 września 2026 roku, wykonany w przeglądarce opartej na silniku Chromium. Cała piątka wrzucona do kolejki naraz dała 29,3 MB na wejściu i linijkę Zaoszczędzono: 25,3 MB (~86% mniej). Twój wynik zależy od zawartości obrazu: im więcej w nim jednolitych powierzchni, tym mniejszy wychodzi plik GIF.

Ile kolorów zostaje w pliku po zapisie do GIF-u?

Ten sam zestaw obrazów, tym razem od strony barw. Pierwsza kolumna mówi, ile różnych kolorów miał plik BMP, druga ile pozycji dostała paleta w gotowym GIF-ie, a trzecia jak wiele pikseli zachowało swój kolor co do jedności.
ObrazKolorów w pliku BMPPozycji w palecie GIFPikseli bez zmiany koloruNajwiększa różnica na kanale
Zdjęcie z aparatu785 2162560,1%31 na 255
Zdjęcie na stronę internetową323 5252560,1%30 na 255
Skan strony z książki43 4002561,1%13 na 255
Zrzut ekranu interfejsu5 20825640,2%24 na 255
Grafika z jednolitych pól1936499,9%8 na 255
Pomiar własny z 5 września 2026 roku. Ostatni wiersz pokazuje granicę, przy której konwersja przestaje cokolwiek zmieniać w kolorze: grafika miała 193 barwy, paleta zmieściła je w 64 pozycjach, a 99,9% pikseli wyszło z konwertera z dokładnie tym samym odcieniem. Przy zdjęciu z aparatu koder dobiera 256 barw najlepiej opisujących cały kadr i każdemu pikselowi przypisuje najbliższą z nich, więc przejścia na niebie czy na skórze układają się w szersze pasy.

Czym różni się BMP od GIF?

Cecha formatuBMPGIF
KompresjaBrak w najczęstszej odmianie, opcjonalnie bezstratna metodą RLEBezstratna metodą LZW, prowadzona na numerach z palety
Liczba barw w jednym obrazieDo 16,7 miliona przy zapisie 24-bitowymDo 256, po jednej na pozycję palety
Głębia koloruod 1 do 32 bitów na piksel8 bitów na piksel, jako numer pozycji
PrzezroczystośćKanał alfa w wybranych odmianach nagłówkaJedna pozycja palety oznaczona jako przezroczysta
AnimacjaNieTak, jako kolejne klatki z własnym opóźnieniem
PochodzenieSystem OS/2, do Windowsa wszedł w 1990 roku z wersją 3.0Firma CompuServe, 1987 rok
Od której wersji czytają je przeglądarkiod pierwszych wersji Chrome, Firefox, Safari i Edgeod pierwszych wersji Chrome, Firefox, Safari i Edge
Możliwości BMP podajemy za dokumentacją Microsoftu[6] i hasłem encyklopedycznym o tym formacie[1], możliwości GIF-a za jego specyfikacją[3] oraz hasłem o tym formacie[2]. Obsługę w przeglądarkach opisuje przewodnik MDN, który wymienia oba formaty jako czytane przez wszystkie przeglądarki.[7]

Co konwerter robi z plikiem BMP?

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

  1. Czyta trzy odmiany zapisu BMP

    Sprawdziliśmy je po kolei: 24-bitową z wierszami od dołu, 24-bitową z wierszami od góry i 8-bitową z paletą. Wszystkie trzy niosły ten sam obraz i wszystkie trzy dały identyczny plik wynikowy o wadze 835 bajtów.
  2. Liczba pikseli zostaje ta sama

    Obraz 800 na 600 pikseli wychodzi jako GIF o wymiarach 800 na 600 pikseli. Odczytaliśmy te wartości wprost z nagłówka gotowego pliku. Zmienia się sam sposób zapisu koloru, a kadr i rozdzielczość zostają nietknięte.
  3. Paleta powstaje osobno dla każdego obrazu

    Koder przegląda wszystkie piksele i wybiera do 256 barw, które najlepiej opisują ten konkretny kadr. Obraz o mniejszej liczbie kolorów dostaje krótszą paletę: nasza grafika z jednolitych pól zmieściła się w 64 pozycjach.
  4. Wynik zapisujemy jako jedną klatkę

    Plik BMP niesie jeden obraz, więc gotowy GIF również dostaje jedną klatkę. Nagłówek pliku nosi oznaczenie GIF89a, czyli tę samą wersję formatu, którą czytają wszystkie przeglądarki.
  5. Zapis trwa ułamek sekundy

    Koder pracuje na Twoim komputerze, więc czas zależy od jego mocy. W naszym pomiarze zdjęcie 3000 na 2000 pikseli zostało zapisane w 0,62 sekundy. Grafika 800 na 600 pikseli była gotowa w 0,02 sekundy. Cała piątka obrazów przeszła przez kolejkę w 3,4 sekundy, a pasek nad przyciskami pokazuje, ile plików jest już gotowych.
  6. 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.
  7. 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ć GIF, a kiedy inny format?

  1. Obraz ma jednolite pola koloru

    Ikony, schematy, wykresy słupkowe i zrzuty interfejsu mają po kilkaset barw, więc mieszczą się w palecie z zapasem. To przy nich GIF wypada najlepiej: nasz zrzut ekranu zszedł z 2,16 MB do 37,0 KB.
  2. Zdjęcie ma zachować pełną gamę odcieni

    Fotografia niesie setki tysięcy barw, a paleta mieści 256 pozycji. Kiedy zależy Ci na wiernym oddaniu przejść tonalnych, sięgnij po konwerter BMP na JPG.
  3. Obraz idzie na stronę internetową

    Tu liczy się waga pliku przy zachowanej jakości. Przewodnik MDN radzi przy nieruchomych obrazach sięgać po PNG, a przy większych oszczędnościach po nowsze formaty.[7] Takie pliki przygotują konwerter BMP na WebP oraz konwerter BMP na AVIF.
  4. Obraz ma zachować przezroczyste tło

    Przezroczystość przechodzi do wyniku razem z kanałem alfa, a ten niesie PNG w każdej odmianie zapisu. Zrobi go konwerter BMP na PNG, który zapisuje obraz bezstratnie i zachowuje pełne 16,7 miliona odcieni.
  5. Skan idzie mailem albo do urzędu

    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 zdjęcia.

Konwertuj inne pliki do formatu GIF

Konwertuj BMP do innych formatów

Źródła

  1. Windows BitmapWikipedia
  2. Graphics Interchange FormatWikipedia
  3. Graphics Interchange Format, wersja 89aW3C
  4. gifenc, koder GIF dla przeglądarkiMatt DesLauriers
  5. HTMLCanvasElement: toBlob() methodMDN Web Docs
  6. Bitmap StorageMicrosoft Learn
  7. Image file type and format guideMDN 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 GIF

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

Zależy to od liczby barw w pliku źródłowym. Grafika, która ma najwyżej 256 kolorów, przechodzi do palety w całości — nasza grafika z jednolitych pól miała 193 barwy i 99,9% jego pikseli wyszło z konwertera bez zmiany koloru. Zdjęcie z aparatu miało 785 216 różnych barw, a paleta mieści 256 pozycji, więc każdy piksel dostaje najbliższy dostępny odcień. Największa różnica na pojedynczym kanale wyniosła u nas 31 punktów z 255.

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 przekazuje koderowi gifenc, który również działa lokalnie. Plik zostaje na urządzeniu przez cały czas pracy, a po zamknięciu karty znika z pamięci przeglądarki.

Dlaczego GIF ma 256 kolorów?

Bierze się to z budowy samego formatu. Przy pikselu GIF zapisuje numer pozycji z palety, a numer zajmuje osiem bitów, czyli mieści wartości od 0 do 255.[3] Każda pozycja palety opisuje przy tym pełny kolor RGB, więc te 256 barw koder wybiera z całej gamy 16,7 miliona odcieni.

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

Zapis 32-bitowy z nagłówkiem BITMAPINFOHEADER przeglądarka odczytuje jako w pełni kryjący — sprawdziliśmy to na własnym pliku testowym, w którym wszystkie piksele wyszły z płótna z kryciem 255. Kiedy plik ma zachować wycięte tło, przygotuje go konwerter BMP na PNG, bo PNG niesie kanał alfa w każdej odmianie zapisu.

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. Pięć obrazów o łącznej wadze 29,3 MB przeszło u nas przez kolejkę w 3,4 sekundy. Pojedynczy plik może ważyć do 100 MB, a łączna liczba plików zależy od pamięci Twojego urządzenia.

Czy gotowy GIF będzie animowany?

Plik BMP niesie jeden obraz, więc wynik dostaje jedną klatkę i wygląda jak zwykły obraz. Animacja w formacie GIF powstaje z kilku klatek zapisanych po kolei, każda z własnym opóźnieniem.[3]

Od czego zależy waga gotowego pliku GIF?

Decyduje o tym zawartość obrazu. Kompresja LZW zapisuje jednym kodem powtarzające się ciągi pikseli, więc najmocniej działa na jednolitych powierzchniach. Zdjęcie z aparatu ma tych powtórzeń niewiele i zeszło u nas z wagą o 85%, a grafika z jednolitych pól o 99%.

Mam plik GIF i potrzebuję z niego zwykłego obrazu. Co zrobić?

Użyj konwertera GIF na PNG. Dostaniesz plik zapisany bezstratnie, z pełnym zakresem 16,7 miliona odcieni, który otworzy każdy program graficzny.

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

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.