Zum Hauptinhalt springen
PulsarKit

BMP umwandeln

Wandeln Sie BMP-Dateien in JPG, PNG oder WebP um oder speichern Sie ein beliebiges Foto wieder als BMP. Paletten, RLE-Komprimierung und Transparenz werden unterstützt.

Dateien hier ablegen

.bmp, .dib, .jpg, .jpeg, .png, .webp · bis 100 MB

BMP-Bild umwandeln: So geht’s

  1. 1

    BMP-Datei oder Foto ablegen

    Bis zu 100 Dateien auf einmal. Beide Richtungen nehmen einen gemischten Stapel an; was nicht zur gewählten Richtung passt, wird mit Namen gemeldet, statt stillschweigend übersprungen zu werden.

  2. 2

    Richtung und Format wählen

    Von BMP zum Foto erhalten Sie JPG, PNG oder WebP. Vom Foto zu BMP entsteht eine 24-Bit-Datei für größtmögliche Kompatibilität oder eine 32-Bit-Datei, wenn die Transparenz erhalten bleiben muss.

  3. 3

    Umgewandelte Datei herunterladen

    Eine einzelne Datei kommt für sich zurück, mehrere als pulsarkit-bmp.zip. Eine Datei, die sich nicht lesen lässt, wird übersprungen, und der Rest des Stapels wird fertig verarbeitet.

Warum BMP 2026 noch auftaucht

Auf einer Website hat BMP nichts verloren. Das Format speichert Pixel im Grunde roh, deshalb ist ein Bild mit 1920×1080 etwa sechs Megabyte groß, während ein PNG desselben Bildes ein Fünftel davon braucht. Am Leben hält es alles, was keine Website ist: CAD-Programme und Messgeräte, die BMP exportieren, weil ihr Dateiexport vor Jahrzehnten geschrieben wurde, Drucker- und Scannertreiber, die es als Zwischenformat erzeugen, Industriesoftware mit festem Importformat und Windows-Hilfsprogramme, die Screenshots noch immer so speichern. Dieser Konverter ist genau für solche Dateien da. Suchen Sie ein Format für ein neues Bild, nehmen Sie PNG; hat Ihnen etwas eine BMP-Datei geliefert und das nächste Tool lehnt sie ab, ist das hier der Ausweg.

Die schwierigen Ecken des Formats – gelöst

BMP ist eher eine Familie von Formaten als ein einzelnes, und genau an den Unterschieden scheitern naive Leseprogramme. Die Zeilenreihenfolge steckt im Vorzeichen des Höhenfelds: Ein positiver Wert bedeutet, dass die Zeilen von unten nach oben gespeichert sind – der übliche Fall –, ein negativer bedeutet von oben nach unten. Jede Zeile ist auf ein Vielfaches von vier Byte aufgefüllt, und diese Auffüllung gehört nicht zum Bild. Die Kanäle liegen in der Reihenfolge Blau, Grün, Rot vor, nicht umgekehrt. Farbe kann mit einem, vier oder acht Bit je Pixel als Index in eine Palette gespeichert sein, mit sechzehn Bit über eine Bitmaske gepackt oder direkt mit vierundzwanzig oder zweiunddreißig Bit. Indizierte Bilder können zusätzlich lauflängencodiert sein. Der Header selbst kommt in sieben bekannten Größen vor, von der zwölf Byte großen OS/2-Form bis zur Version 5 mit 124 Byte. All das liest hier eigens geschriebener Code, denn jede allgemeine BMP-Bibliothek, die es auf npm gibt, wird seit einem Jahrzehnt nicht mehr gepflegt, und keine beherrscht den vollen Umfang.

Eine BMP-Datei schreiben, die andere Programme wirklich öffnen

In der Gegenrichtung zählt die Farbtiefe mehr, als es scheint. Eine 24-Bit-Datei nutzt den schlichten 40-Byte-Header, den jedes jemals geschriebene BMP-Leseprogramm versteht, und verwirft die Transparenz, weil das Format keinen Platz dafür hat. Eine 32-Bit-Datei behält den Alphakanal, aber nur, wenn sie die Kanalanordnung ausdrücklich angibt. Deshalb schreibt dieses Tool den 108-Byte-Header der Version 4 mit ausgeschriebenen Masken für Rot, Grün, Blau und Alpha. Ohne diese Masken ignorieren viele Viewer das vierte Byte ganz und zeigen als Farbe an, was zufällig darin stand. Die Zeilen werden von unten nach oben geschrieben und auf vier Byte aufgefüllt, die Auflösung wird mit den üblichen 72 DPI eingetragen, und die Testsuite prüft das Ergebnis Byte für Byte gegen die Spezifikation.

Die Dateien bleiben in Ihrem Browser

Den BMP-Header lesen, Paletten und Lauflängendaten entpacken, in JPG, PNG oder WebP codieren und eine BMP-Datei zurückschreiben – all das passiert in Ihrem Browser-Tab. Nichts wird hochgeladen, nichts gespeichert. Da BMP-Dateien häufig aus Messgeräten, Scannern und internen Systemen exportiert werden, ist das keine Nebensache. Oft ist genau das der Grund, warum sich ein Browser-Tool einsetzen lässt, wo eine Upload-Website nicht in Frage kommt.

Häufige Fragen

Wozu braucht man heute noch BMP-Dateien?

Weil ältere und spezialisierte Software darauf besteht. CAD-Systeme, Labor- und Messgeräte, Druckertreiber und manche industrielle Steuerungssoftware exportieren entweder BMP oder nehmen nichts anderes an. Beim Umwandeln von und nach BMP geht es meist darum, eines dieser Programme zu bedienen, nicht um das Bild selbst.

Wie viel größer ist eine BMP-Datei als eine PNG-Datei?

Meist drei- bis fünfmal so groß, weil BMP die Pixel ganz ohne Komprimierung speichert, während PNG sie verlustfrei packt. Ein 24-Bit-BMP mit 1920×1080 ist etwa 6 MB groß; dasselbe Bild als PNG liegt meist zwischen 1 und 2 MB – mit identischen Pixeln.

Werden komprimierte BMP-Dateien unterstützt?

Lauflängencodierte schon: RLE8 und RLE4 werden hier beide entpackt, einschließlich der Escape-Codes für Delta und Absolutmodus. Die seltene Variante, die ein ganzes JPEG oder PNG in einen BMP-Container einbettet (manche Druckertreiber erzeugen so etwas), wird nicht unterstützt und klar gemeldet, statt ein kaputtes Bild zu liefern.

Bleibt die Transparenz erhalten?

Aus einem 32-Bit-BMP mit Alphamaske ja – in PNG und WebP, die beide Transparenz unterstützen, nicht aber in JPG, das sie nicht kennt. In der Gegenrichtung wählen Sie eine 32-Bit-Ausgabe, um sie zu behalten. Eine verbreitete Eigenart wird automatisch behandelt: Manche alten Encoder schreiben eine 32-Bit-Datei, in der jedes Alphabyte auf null steht. Wörtlich genommen ergäbe das ein vollständig unsichtbares Bild, deshalb wird es stattdessen als vollständig deckend behandelt.

Welche Farbtiefe sollte ich beim Speichern als BMP wählen?

24 Bit, sofern Sie nicht ausdrücklich Transparenz brauchen. Diese Form versteht jedes BMP-Leseprogramm, und manche ältere Software stellt 32-Bit-Dateien falsch dar. Wählen Sie 32 Bit nur, wenn der Alphakanal erhalten bleiben muss und Sie wissen, dass das Programm auf der Gegenseite Header der Version 4 liest.

Wie viele Dateien kann ich auf einmal umwandeln?

Bis zu 100 Dateien, je 100 MB und zusammen 500 MB, alle mit denselben Einstellungen. Sie werden nacheinander verarbeitet, und eine Datei, die sich nicht lesen lässt, bricht den Rest des Stapels nicht ab.

Wird die Datei auf einen Server hochgeladen?

Nein. Lese- und Schreibprogramm für BMP sind gewöhnlicher Code in Ihrem Browser-Tab, und die Codecs für JPG, PNG und WebP sind WebAssembly-Module daneben. Ihre Dateien verlassen das Gerät nicht, und nach dem Schließen der Seite wird nichts aufbewahrt.

Ähnliche Tools