.BMP

Plik BMP

Windows Bitmap Image
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik BMP to mapa bitowa Windows - prosty, zazwyczaj nieskompresowany obraz rastrowy opracowany przez Microsoft. Każdy główny system operacyjny i przeglądarka obrazów otwiera go bez dodatkowego oprogramowania (wystarczy dwukrotne kliknięcie). Ponieważ BMP przechowuje piksele bez kompresji, pliki są duże; przed udostępnieniem przekonwertuj je na PNG dla zachowania bezstratności lub na JPG dla zdjęć.

Deweloper: Microsoft (with IBM, for OS/2) Kategoria: Pliki obrazów rastrowych Otwarty standard MIME: image/bmp
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .JPG · .PNG · .TIF · .ECW

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 3, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku BMP?

.bmp to plik obrazu przechowujący grafikę rastrową, opracowany przez Microsoft (wraz z IBM dla OS/2). Format BMP jest prawie zawsze nieskompresowany, więc obrazy o wysokiej rozdzielczości zapisane jako pliki .bmp są większe niż pliki zapisane w porównywalnych formatach, takich jak PNG lub JPEG. Opcjonalna kompresja RLE (run-length encoding) istnieje, ale jest rzadko używana.

BMP jest w stanie przechowywać obrazy w różnych głębiach kolorów:

  • 1-bitowy monochromatyczny (tylko czarny i biały),
  • 4-bitowy (16 odrębnych kolorów),
  • 8-bitowy (256 odrębnych kolorów),
  • 16-bitowy, 24-bitowy lub 32-bitowy kolor (ten ostatni dodaje kanał alfa dla przezroczystości).

Struktura pliku

Każdy plik .bmp posiada sekcję nagłówka, która zawiera informacje o głębi kolorów, rozmiarze pliku i przesunięciu danych pikseli, a następnie tablicę reprezentującą piksele mapy bitowej. Wiersze są przechowywane od dołu do góry i dopełniane do granic 4-bajtowych. Istnieją cztery wersje nagłówka DIB - BITMAPCOREHEADER, BITMAPINFOHEADER, BITMAPV4HEADER oraz BITMAPV5HEADER - z których ostatnia dodaje osadzone profile kolorów ICC.

Bezpieczeństwo

RYZYKO: LOW

BMP to czyste dane pikseli bez skryptów czy makr, więc sam format jest niskiego ryzyka. Jedyne zastrzeżenia: historycznie kilka błędów w bibliotekach obrazów pozwalało na złośliwe nagłówki BMP (ogromne deklarowane wymiary, błędne serie RLE) w celu zawieszenia lub przepełnienia parserów, więc dbaj o aktualizację przeglądarki obrazów; unikaj też naszpikowanych reklamami stron typu „darmowy konwerter BMP” - zamiast tego używaj IrfanView, GIMP, ImageMagick lub Squoosh.

Szczegóły formatu

w pigułce
PEŁNA NAZWAWindows Bitmap Imageznany również jako Device Independent Bitmap (DIB), BMP file
DEWELOPERMicrosoft (with IBM, for OS/2)od 1985-1990 (Windows 1.0/2.0; OS/2 1.x); BITMAPINFOHEADER form with Windows 3.0 (1990)
TYP MIMEimage/bmp
TYPNieskompresowany (lub lekko skompresowany RLE) obraz rastrowy, binarny
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001
HEX
424D
ASCII
BM
Standardowe pliki zaczynają się od „BM” (42 4D). Rzadkie warianty OS/2 używają BA, CI, CP, IC lub PT. Bajty 0x0A-0x0D podają przesunięcie danych pikseli; DWORD na 0x0E to rozmiar nagłówka DIB, który identyfikuje wersję nagłówka (12=CORE, 40=INFO, 108=V4, 124=V5).

Programy otwierające pliki BMP

Windows5 apps
Adobe Photoshop Płatny Otwórz i edytuj BMP; użyj „Zapisz jako”, aby przekonwertować.
GIMP Open-source Plik > Otwórz, aby edytować; Plik > Eksportuj jako, aby zapisać jako PNG/JPG.
IrfanView Darmowy Otwórz .bmp; użyj Plik > Przetwarzanie wsadowe, aby przekonwertować wiele plików BMP na PNG/JPG.
Photos (built-in) / Paint Wbudowany Kliknij dwukrotnie, aby wyświetlić w Zdjęciach, lub otwórz w Paint, aby edytować i zapisać ponownie.
XnView MP Darmowy Przeglądaj i wyświetlaj; kliknij prawym przyciskiem myszy > Konwertuj dla wsadowego eksportu do innych formatów.
macOS2 apps
GIMP Open-source Plik > Otwórz, aby edytować; Plik > Eksportuj jako, aby zapisać jako PNG/JPG.
Preview (built-in) Wbudowany Kliknij dwukrotnie, aby otworzyć; Plik > Eksportuj, aby przekonwertować na PNG/JPEG.
Linux2 apps
GIMP Open-source Plik > Otwórz, aby edytować; Plik > Eksportuj jako, aby zapisać jako PNG/JPG.
ImageMagick (convert) Open-source Uruchom: „magick image.bmp image.png”, aby przekonwertować z linii komend.
Web1 app
Squoosh Darmowy Przeciągnij .bmp; eksportuj jako PNG/JPEG/WebP. Działa lokalnie w przeglądarce.

Szczegóły techniczne

specyfikacja
Typ MIMEimage/bmp (również image/x-bmp, image/x-ms-bmp)
Magiczne bajty42 4D („BM”) na offsetcie bajtu 0
Kolejność bajtówLittle-endian
KompresjaZazwyczaj brak (BI_RGB); opcjonalne kodowanie długości serii BI_RLE8 i BI_RLE4; rzadko BI_BITFIELDS, BI_JPEG, BI_PNG
Obsługiwane głębie kolorów1, 4, 8, 16, 24 lub 32 bity na piksel
Przechowywanie wierszy pikseliDomyślnie od dołu do góry (ostatni wiersz jako pierwszy); ujemna wartość wysokości sygnalizuje kierunek od góry do dołu; każdy wiersz dopełniony do granicy 4-bajtowej
Nagłówek plikuBITMAPFILEHEADER - 14 bajtów; zawiera sygnaturę BM, całkowity rozmiar pliku i przesunięcie danych pikseli
Wersje nagłówka DIBBITMAPCOREHEADER (12 bajtów), BITMAPINFOHEADER (40 bajtów), BITMAPV4HEADER (108 bajtów), BITMAPV5HEADER (124 bajtów); wersja identyfikowana przez DWORD na offsetcie 0x0E
Kanał alfaObsługiwany w trybie 32-bitowym przez BITMAPV4HEADER i BITMAPV5HEADER; niedostępny w wersji 24-bitowej lub wcześniejszych nagłówkach
Maksymalne wymiary obrazuDo ok. 2,1 miliarda pikseli na bok (32-bitowy podpisany int w BITMAPINFOHEADER); BITMAPCOREHEADER ogranicza do 65 535 px na bok
Paleta kolorówOpcjonalna; do 256 wpisów RGBQUAD używanych w trybach indeksowanych (1, 4, 8 bpp)
Profil kolorów ICCObsługa osadzonych profili ICC dodana w BITMAPV5HEADER (Windows 98/2000); wcześniejsze nagłówki nie zawierają metadanych przestrzeni kolorów
Alternatywne rozszerzenie.dib (Device Independent Bitmap) - identyczny format, używany zamiennie w systemie Windows
Warianty OS/2Pliki OS/2 Bitmap Array używają alternatywnych magicznych sygnatur: BA, CI, CP, IC, PT
Wydano1985-1990 (Windows 1.0/2.0; OS/2 1.x); BITMAPINFOHEADER form with Windows 3.0 (1990)
Najnowsza wersjaBITMAPV5HEADER (Windows 98/2000, 1998) - adds ICC color profiles
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjalearn.microsoft.com

Konwersje BMP

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami BMP. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki BMP.

Najczęściej zadawane pytania

Jak otworzyć plik .bmp?
Po prostu kliknij go dwukrotnie - Zdjęcia/Paint w Windows, Podgląd w macOS oraz narzędzia takie jak IrfanView, XnView, GIMP i Photoshop otwierają BMP natywnie. Nie jest wymagane żadne specjalne oprogramowanie.
Dlaczego mój plik .bmp jest tak duży?
BMP jest normalnie nieskompresowany i przechowuje każdy piksel bezpośrednio, więc pliki są duże. Przekonwertuj na PNG (bezstratny) lub JPG (zdjęcia), aby drastycznie zmniejszyć ich rozmiar.
Jak przekonwertować BMP na PNG lub JPG?
Otwórz go w IrfanView, GIMP lub Podglądzie i użyj opcji „Eksportuj/Zapisz jako” w nowym formacie, albo skorzystaj z lokalnego narzędzia webowego, takiego jak Squoosh. Dla wielu plików użyj trybu wsadowego w IrfanView lub ImageMagick.
Czy BMP jest bezstratny?
Tak - standardowy, nieskompresowany BMP zachowuje dokładne wartości pikseli bez utraty jakości. Dlatego jest duży; PNG zapewnia tę samą bezstratność przy znacznie mniejszych plikach.
Czy BMP może mieć przezroczystość?
Tylko 32-bitowe pliki BMP (z nagłówkiem V4/V5) obsługują kanał alfa, a wsparcie dla niego jest niespójne w różnych aplikacjach. Dla niezawodnej przezroczystości użyj zamiast tego formatu PNG.
Czy mogę przekonwertować BMP na wektor (SVG/AI/DWG)?
Nie bezpośrednio - BMP to piksele, a nie kształty. Musisz go wytrasować: funkcja Obrys obrazu w programie Illustrator lub Trasuj mapę bitową w Inkscape zamienia raster na edytowalne ścieżki wektorowe.

Źródła

1Microsoft Learn - Bitmap Storage (BMP file format)learn.microsoft.com
2Microsoft Learn - BITMAPINFOHEADER structurelearn.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Powiązane rozszerzenia

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z