Kurz gesagt
Transparenz bleibt beim Umwandeln von BMP nach PNG nur dann erhalten, wenn das BMP bereits einen Alphakanal hat, also ein 32-Bit-BMP mit echter Transparenz ist. Ein gewöhnliches 24-Bit-BMP hat keine Transparenz, daraus entsteht beim Umwandeln auch keine. Ein weißer oder farbiger Hintergrund bleibt im PNG sichtbar, er wird nicht automatisch transparent. Wer wirklich einen transparenten Hintergrund will, muss das Bild freistellen, das ist eine Bildbearbeitung, keine Format-Umwandlung.
Es ist eine der häufigsten Enttäuschungen beim Umwandeln von Bildern: Man wandelt ein BMP in ein PNG um, in der Hoffnung, dass der Hintergrund verschwindet, weil PNG ja Transparenz kann. Doch das PNG sieht aus wie das BMP, der weiße Kasten um das Logo ist immer noch da. Woran liegt das? Die kurze Antwort: PNG kann Transparenz, aber das Umwandeln allein erzeugt keine. Damit es klick macht, lohnt ein genauer Blick darauf, was Transparenz technisch bedeutet, welche BMP-Varianten sie überhaupt speichern und warum eine Format-Umwandlung niemals Pixel verändert. Genau das klärt dieser Ratgeber, ehrlich und ohne falsche Versprechen.
Was Transparenz überhaupt ist: der Alphakanal
Ein digitales Bild besteht aus Pixeln, und jeder Pixel speichert Farbinformation. Bei einem klassischen Farbbild sind das drei Werte: Rot, Grün und Blau (RGB). Diese drei zusammen ergeben die sichtbare Farbe. Transparenz braucht jedoch eine vierte Information pro Pixel: den Alphakanal. Der Alphawert sagt, wie deckend oder durchsichtig ein Pixel ist, von vollständig sichtbar bis komplett unsichtbar. Erst dieser vierte Kanal macht es möglich, dass durch ein Bild der Hintergrund durchscheint.
PNG unterstützt diesen Alphakanal von Haus aus, das ist eine seiner großen Stärken gegenüber JPG. Aber ein Format kann Transparenz nur dann zeigen, wenn die Pixel diese Information auch enthalten. Und genau hier wird BMP zum entscheidenden Faktor: Die Frage ist nicht, ob PNG Transparenz kann, sondern ob das Ausgangs-BMP überhaupt einen Alphakanal mitbringt.
24-Bit-BMP gegen 32-Bit-BMP
BMP gibt es in verschiedenen Farbtiefen. Für die Transparenzfrage sind zwei Varianten entscheidend:
- 24-Bit-BMP: Speichert 8 Bit je Farbkanal für Rot, Grün und Blau, also 24 Bit pro Pixel. Hier ist schlicht kein Platz für einen Alphakanal. Ein 24-Bit-BMP kann technisch keine Transparenz enthalten. Das ist die mit Abstand häufigste BMP-Variante.
- 32-Bit-BMP: Speichert zusätzlich zu RGB noch 8 Bit für den Alphakanal, also 32 Bit pro Pixel. Diese Variante kann Transparenz enthalten. Allerdings nutzen viele Programme das vierte Byte gar nicht und füllen es nur auf. Ein 32-Bit-BMP hat also nicht zwingend echte Transparenz, es kann sie aber haben.
Daraus folgt die Kernregel: Nur ein 32-Bit-BMP mit tatsächlich gesetztem Alphakanal liefert beim Umwandeln ein transparentes PNG. Bei allem anderen bleibt das PNG voll deckend. Mehr Hintergrund zu den BMP-Farbtiefen und dem Aufbau des Formats steht im Ratgeber Was ist eine BMP-Datei.
Wann Transparenz erhalten bleibt: die Übersicht
Die folgende Tabelle fasst die typischen Fälle zusammen, damit du dein eigenes Szenario sofort einordnen kannst:
| Ausgangs-BMP | Hat Transparenz? | Ergebnis als PNG |
|---|---|---|
| 24-Bit-BMP | Nein | Voll deckend, Hintergrund bleibt sichtbar |
| 32-Bit-BMP mit Alpha | Ja | Transparenz bleibt erhalten |
| 32-Bit-BMP ohne echtes Alpha | Nein (Alpha nur aufgefüllt) | Voll deckend |
| 8-Bit-BMP (palettiert) | Nein | Voll deckend |
Wenn dein BMP einen echten Alphakanal mitbringt, übernimmt der BMP-zu-PNG-Konverter auf bmp-png.de diese Transparenz automatisch ins PNG. Es geht nichts verloren, das PNG enthält exakt dieselben Pixel inklusive Alphawerten. Bringt das BMP keine Transparenz mit, kann das beste Tool der Welt keine erzeugen, denn die Information fehlt schlicht in der Quelldatei.
Warum ein weißer Hintergrund nicht transparent wird
Das ist der wohl wichtigste Punkt, weil hier das größte Missverständnis liegt. Stell dir ein Logo auf weißem Grund vor, als 24-Bit-BMP. Für den Computer ist dieser weiße Bereich kein Hintergrund, sondern einfach eine Fläche aus weißen Pixeln, jeder mit dem Farbwert Weiß. Das Bild weiß nicht, was Vordergrund und was Hintergrund ist. Es kennt nur Pixel mit Farben.
Eine Format-Umwandlung tut genau eine Sache: Sie verpackt dieselben Pixel in ein anderes Dateiformat. Aus Weiß wird beim Umwandeln nicht Transparenz, denn dafür müssten Pixel verändert, also bestimmte weiße Pixel als unsichtbar markiert werden. Das ist eine inhaltliche Entscheidung, die ein Konverter gar nicht treffen kann und auch nicht treffen darf. Welche der vielen weißen Pixel sind der zu entfernende Hintergrund, und welche gehören zum Motiv, etwa ein weißer Bereich innerhalb des Logos? Das kann nur ein Mensch oder eine spezialisierte Freistell-Software entscheiden.
Umwandeln gegen Freistellen: der entscheidende Unterschied
Hier liegt der Kern der ganzen Frage. Zwei völlig verschiedene Vorgänge werden oft verwechselt:
- Umwandeln (Konvertieren): Die Pixel bleiben identisch, nur das Dateiformat ändert sich, etwa von BMP zu PNG. Das ist verlustfrei und schnell, verändert aber nichts am Bildinhalt. Transparenz bleibt erhalten, wenn sie da war, und entsteht nicht, wenn sie fehlte.
- Freistellen: Hier werden gezielt Pixel verändert. Der Hintergrund wird ausgewählt und durch Transparenz ersetzt. Das ist eine Bildbearbeitung, die Entscheidungen über das Motiv trifft. Erst danach speichert man das Ergebnis als PNG mit transparentem Hintergrund.
Mit anderen Worten: Wer ein transparentes PNG aus einem normalen BMP haben will, muss zuerst freistellen und dann als PNG speichern. Das Umwandeln ist nur der letzte, technische Schritt. Wie man Transparenz korrekt erzeugt und welche Werkzeuge dafür taugen, erklärt der weiterführende Ratgeber PNG mit transparentem Hintergrund erstellen.
So stellst du einen Hintergrund frei
Wenn du wirklich Transparenz brauchst, führt der Weg über eine Bildbearbeitung. Mit dem kostenlosen GIMP geht das so im Grundprinzip:
- BMP in GIMP öffnen über Datei und Öffnen.
- Alphakanal hinzufügen: Über Ebene, Transparenz, Alphakanal hinzufügen. Ohne diesen Schritt kann das Bild keine Transparenz speichern.
- Hintergrund auswählen: Bei einem einfarbigen Hintergrund mit dem Werkzeug Nach Farbe auswählen oder dem Zauberstab den Hintergrund markieren.
- Auswahl löschen: Mit der Entf-Taste den markierten Bereich entfernen. Es erscheint das Schachbrettmuster, das Transparenz anzeigt.
- Als PNG exportieren: Über Datei, Exportieren als, Endung .png. Die Schritt-für-Schritt-Anleitung zum PNG-Export steht im Ratgeber BMP in PNG umwandeln mit GIMP.
Bei komplexen Motiven mit weichen Kanten, Haaren oder Verläufen wird das Freistellen aufwendig und erfordert Übung oder spezialisierte Werkzeuge. Eine einfache Farbauswahl genügt dann nicht mehr.
Was unser Konverter bei Transparenz macht
Der BMP-zu-PNG-Konverter auf bmp-png.de geht mit Transparenz ehrlich um: Hat dein BMP einen Alphakanal, bleibt die Transparenz im erzeugten PNG vollständig erhalten, weil PNG den Alphakanal ebenfalls unterstützt. Hat dein BMP keinen Alphakanal, erzeugt das Tool keinen künstlichen, sondern liefert ein deckendes PNG, das dem Original entspricht. Das ist Absicht: Ein Konverter, der eigenmächtig weiße Flächen löscht, würde in vielen Fällen das Motiv beschädigen. Die Umwandlung läuft dabei komplett lokal in deinem Browser, deine Datei wird nicht hochgeladen.
BMP nach PNG umwandeln
Vorhandene Transparenz bleibt erhalten, verlustfrei und ohne Upload, direkt im Browser.
Zum BMP-zu-PNG-KonverterHäufige Fragen
Bleibt Transparenz beim Umwandeln von BMP nach PNG erhalten?
Nur wenn das BMP einen echten Alphakanal hat, also ein 32-Bit-BMP mit Transparenz ist. Dann bleibt die Transparenz im PNG erhalten. Ein normales 24-Bit-BMP hat keine Transparenz, daraus entsteht beim Umwandeln auch keine.
Wird ein weißer Hintergrund beim Umwandeln transparent?
Nein. Eine Format-Umwandlung verändert keine Pixel. Ein weißer oder farbiger Hintergrund bleibt im PNG genauso sichtbar wie im BMP. Transparenz entsteht nur durch Freistellen in einer Bildbearbeitung, nicht durch das Umwandeln.
Woran erkenne ich, ob mein BMP einen Alphakanal hat?
An der Farbtiefe. Ein 32-Bit-BMP kann einen Alphakanal enthalten, ein 24-Bit-BMP nicht. Die Farbtiefe steht in den Dateieigenschaften oder lässt sich in einem Bildeditor wie GIMP ablesen.
Wie mache ich aus einem BMP ein transparentes PNG?
Du musst den Hintergrund in einer Bildbearbeitung freistellen, also entfernen und durch Transparenz ersetzen. Erst danach speicherst du als PNG. Eine reine Format-Umwandlung kann das nicht leisten.
Quellen und Methodik
- PNG-Spezifikation (W3C): Alphakanal und Transparenzmodelle in PNG.
- Microsoft: BMP-Dateiformat (Bitmap), Farbtiefen und Alpha im 32-Bit-Header (Entwicklerdokumentation).
- GIMP-Dokumentation: Alphakanal hinzufügen und Auswahlwerkzeuge zum Freistellen.
- Verhalten der Browser-Dekodierung von BMP geprüft mit 24-Bit- und 32-Bit-Testdateien.