BMP zu PNG Konverter
Sie laden BMP-Dateien hoch und laden fertige PNG-Bilder herunter. Die Speicherung ist verlustfrei, deshalb verlässt jedes Pixel den Konverter in der Farbe, mit der es hineinging. Unser Screenshot mit 1200 auf 630 Pixeln ging mit 2,16 MB hinein und kam mit 184,9 KB heraus. Die ganze Arbeit geschieht in Ihrem Browser.
Dateien in Warteschlange
Was ist BMP und was ist PNG?
BMP speichert ein Bild Punkt für Punkt, in genau der Form, in der es auf den Bildschirm gelangt. Das Format entstand für das System OS/2, kam später zu Windows und blieb dort auf Dauer.[1] In der häufigsten Variante belegt ein Punkt 24 Bit, also je ein Byte für Rot, Grün und Blau. Diese Schreibweise kann 16,7 Millionen Farbtöne benennen, und jedes Pixel erhält in der Datei einen eigenen Platz samt vollem Farbwert.
PNG beschreibt dasselbe Bild anders. Bevor etwas in die Datei gelangt, führt das Format das Bild durch zwei Stufen. Zuerst sagt es den Wert jedes Pixels anhand seiner Nachbarn voraus und speichert nur die Differenz zu dieser Vorhersage. Danach packt es das Ergebnis mit der Deflate-Kompression. Beide Stufen sind umkehrbar, deshalb gibt die fertige Datei genau das Bild zurück, das in sie hineinging. Das Format entstand 1995, nachdem Unisys und CompuServe Patentansprüche auf die in GIF genutzte LZW-Kompression angemeldet hatten.[2]
Die heute gültige Beschreibung ist die dritte Ausgabe der Spezifikation, die das W3C am 24. Juni 2025 als Empfehlung veröffentlicht hat.[3] Sie führt fünf PNG-Bildtypen sowie Farbtiefen von 1 bis 16 Bit je Kanal auf. Dazu kommen eine aus Einzelbildern aufgebaute Animation und ein Block namens eXIf, in dem die Datei die Metadaten des Fotos trägt.
Wie wandelt man BMP in PNG um?
Ziehen Sie Ihre BMP-Dateien auf das Feld Dateien hinzufügen, oder klicken Sie auf dieses Feld und wählen Sie die Bilder auf Ihrer Festplatte aus. Sie können viele Dateien auf einmal in die Warteschlange legen. Drücken Sie anschließend die Schaltfläche Konvertieren.
Die fertigen Bilder laden Sie einzeln mit der Schaltfläche Herunterladen neben der Zeile in der Warteschlange herunter, oder alle zusammen mit der Schaltfläche Alle herunterladen. Die Schaltfläche Alle löschen leert die gesamte Warteschlange, und die Beschriftung Entfernen neben einer Zeile nimmt eine einzelne Datei heraus.
In der Warteschlange rechts zeigt jede Datei ihre Größe vor und nach der Umwandlung samt Differenz in Prozent. Unser Screenshot mit 1200 auf 630 Pixeln hat dort Vorher: 2.16 MB · Nachher: 184.9 KB (92% weniger) eingetragen. Dieselbe Zusammenfassung für das ganze Paket steht unter den Schaltflächen, in der Zeile Gespart.
Das Schreiben selbst übernimmt der Browser mit seinem eigenen PNG-Encoder. PNG ist das Format, das die Zeichenfläche des Browsers standardmäßig liefert, und die Qualitätseinstellung wirkt ausschließlich bei verlustbehafteten Formaten wie JPEG und WebP.[4] Die Umwandlung nach PNG läuft daher mit einer einzigen Einstellung und liefert jedes Mal das vollständige Bild.
Die Datei bleibt vom ersten Klick bis zum Ende der Arbeit auf Ihrem Gerät. Unter dem Konverter steht ein Formatumschalter mit der Aufschrift BMP zu PNG. Ein Klick auf eines der beiden Formate öffnet eine Liste, und die Auswahl daraus bringt Sie auf die Seite des Konverters für dieses Paar. Alle Paare aus dieser Gruppe haben wir außerdem auf der Unterkategorieseite Formatumwandlung gesammelt.
Warum wiegt eine PNG-Datei weniger als eine BMP-Datei?
Die Größe einer BMP-Datei lässt sich im Voraus berechnen, und das Ergebnis hängt nicht davon ab, was auf dem Bild zu sehen ist. Jedes Pixel belegt drei Byte, und jede Bildzeile wird mit Nullen auf volle vier Byte aufgefüllt; die Dokumentation von Microsoft nennt dafür eine fertige Formel.[5] Dazu kommen 54 Byte Header.
Rechnen wir das an einem Foto mit 3000 auf 2000 Pixeln durch. Eine Zeile umfasst 3000 Pixel zu je drei Byte, also 9.000 Byte. Bei dieser Breite muss nichts aufgefüllt werden, denn 9.000 lässt sich durch vier teilen. Es gibt 2.000 Zeilen, also belegen allein die Pixel 18.000.000 Byte. Zusammen mit dem Header wiegt die Datei 18.000.054 Byte, also 17,2 MB in der Schreibweise, die die Zusammenfassung im Werkzeug verwendet.
PNG geht einen anderen Weg und spart Platz in zwei Schritten. Der erste Schritt ist die Filterung. Für jede Zeile wählt der Encoder eine von fünf Vorhersagemethoden und speichert statt des Pixelwerts dessen Differenz zum Nachbarn.[3] Auf einer glatten Fläche liegen diese Differenzen nahe bei null. Der zweite Schritt ist die Deflate-Kompression, beschrieben im Dokument RFC 1951, die diese Folge durchgeht und jede Wiederholung als einen einzigen Verweis schreibt.[6]
Daher kommt die Spannweite der Ergebnisse in unserer Messung. Ein Bild mit großen einfarbigen Flächen hinterlässt nach der Filterung lange Folgen von Nullen und schrumpft dabei sehr stark: unsere Grafik mit 800 auf 600 Pixeln ging von 1,37 MB auf 40,2 KB zurück. Ein Kamerafoto trägt in fast jedem Pixel einen anderen Wert, dort gibt es also kaum Wiederholungen. Die Datei mit 3000 auf 2000 Pixeln ging von 17,2 MB auf 14,2 MB zurück, und ein solches Ergebnis ist bei Fotografie normal. Wenn ein Foto deutlich stärker abnehmen soll, bereitet es der BMP zu JPG Konverter auf.
Wie viel wiegt dasselbe Bild in BMP und in PNG?
| Bild | Größe in Pixeln | BMP | PNG | Wie viel weniger |
|---|---|---|---|---|
| Kamerafoto | 3000 × 2000 | 17,2 MB | 14,2 MB | 18% |
| Foto für eine Website | 1280 × 850 | 3,11 MB | 2,22 MB | 29% |
| Scan einer Buchseite | 1200 × 1600 | 5,49 MB | 2,31 MB | 58% |
| Screenshot einer Oberfläche | 1200 × 630 | 2,16 MB | 184,9 KB | 92% |
| Grafik aus einfarbigen Flächen | 800 × 600 | 1,37 MB | 40,2 KB | 97% |
Wie wirkt sich die Art der BMP-Datei auf das Ergebnis aus?
| Art der BMP-Datei | BMP | PNG | Transparenz im Ergebnis |
|---|---|---|---|
| 24 Bit, Zeilen von unten | 1,37 MB | 40,2 KB | Vollständig deckendes Bild |
| 24 Bit, Zeilen von oben | 1,37 MB | 40,2 KB | Vollständig deckendes Bild |
| 8 Bit mit Palette aus 256 Farben | 469,8 KB | 39,0 KB | Vollständig deckendes Bild |
| 32 Bit, 40-Byte-Header | 1,83 MB | 40,2 KB | Vollständig deckendes Bild |
| 32 Bit, Header in Version fünf mit Alphamaske | 1,83 MB | 20,7 KB | Erhalten, 240.000 transparente Pixel |
Worin unterscheiden sich BMP und PNG?
| Merkmal des Formats | BMP | PNG |
|---|---|---|
| Kompression | Keine in der häufigsten Variante, wahlweise verlustfrei nach RLE | Verlustfrei: Zeilenfilterung, danach Deflate |
| Farbtiefe | von 1 bis 32 Bit je Pixel | von 1 bis 64 Bit je Pixel, je nach Bildtyp |
| Transparenz | Alphakanal in Headern ab Version vier aufwärts | Alphakanal in zwei der fünf Bildtypen, 8 oder 16 Bit |
| Animation | Nein | Ja, ab der dritten Ausgabe der Spezifikation von 2025 |
| Fotometadaten im Standard Exif | Nein | Ja, in einem Block namens eXIf |
| Herkunft | System OS/2, zu Windows kam es 1990 mit Version 3.0 | Arbeitsgruppe PNG, 1995 |
| Ab welcher Version Browser sie lesen | ab den ersten Versionen von Chrome, Firefox, Safari und Edge | ab den ersten Versionen von Chrome, Firefox, Safari und Edge |
Was macht der Konverter mit einer BMP-Datei?
Acht Dinge, die man kennen sollte, bevor man ein größeres Paket Bilder in die Warteschlange legt.
Er liest fünf Arten von BMP-Dateien
Wir haben sie der Reihe nach geprüft: 24 Bit mit Zeilen von unten, 24 Bit mit Zeilen von oben, 8 Bit mit Palette sowie zwei mit 32 Bit, mit 40-Byte-Header und mit Header in Version fünf. Alle fünf Dateien trugen dasselbe Bild, und alle fünf wurden gelesen.Die Zahl der Pixel bleibt gleich
Ein Foto mit 3000 auf 2000 Pixeln kommt als PNG mit 3000 auf 2000 Pixeln heraus. Diese Werte haben wir direkt aus dem Header der fertigen Datei gelesen, aus dem Block IHDR, der das Bild beschreibt. Es ändert sich nur die Art der Speicherung, während Ausschnitt und Auflösung unangetastet bleiben.Die Farbe jedes Pixels bleibt unverändert
Wir haben alle Bildkomponenten vor dem Speichern und nach dem erneuten Einlesen der fertigen Datei verglichen. Bei einem Foto mit 3000 auf 2000 Pixeln sind das 24 Millionen Werte, den Deckkraftkanal mitgerechnet. Alle kamen identisch heraus.Die Transparenz gelangt ins Ergebnis
Unsere Testdatei mit einer Maske des Alphakanals hatte 240.000 vollständig transparente Pixel von insgesamt 480.000. Die fertige PNG-Datei hat jedes einzelne davon behalten, denn PNG trägt einen Alphakanal in beiden Bildtypen, die ihn unterstützen.Das Ergebnis speichern wir in voller Farbe
Der Header der fertigen Datei nennt 8 Bit je Kanal sowie einen Bildtyp mit Alphakanal. Das ist derselbe Umfang von 16,7 Millionen Farbtönen, den eine BMP-Datei mit 24 Bit trägt, erweitert um einen Deckkraftwert an jedem Pixel.Das Speichern dauert den Bruchteil einer Sekunde
Der Encoder arbeitet auf Ihrem eigenen Rechner, die Zeit hängt also von dessen Leistung ab. In unserer Messung wurde ein Foto mit 3000 auf 2000 Pixeln in 0,30 Sekunden geschrieben. Eine Grafik mit 800 auf 600 Pixeln war in 3 Millisekunden fertig. Alle fünf Bilder durchliefen die Warteschlange in 1,7 Sekunden, und der Balken über den Schaltflächen zeigt, wie viele Dateien bereits fertig sind.Eine einzelne Datei bis 100 MB
So viel nimmt der Konverter von einer Datei an. Bei einer größeren zeigt er die Meldung Datei ist zu groß (max. 100 MB). In diese Grenze passt eine unkomprimierte BMP-Datei mit ungefähr 5900 auf 5900 Pixeln.Sehr große Bilder passen wir an die Zeichenfläche an
Die Zeichenfläche des Browsers fasst 16.384 Pixel je Seite und rund 268 Millionen Pixel insgesamt. Ein Bild jenseits dieser Grenze skaliert das Werkzeug proportional, damit es vollständig ins Ergebnis passt.
Wann wählt man PNG und wann ein anderes Format?
Das Bild geht noch einmal in die Bearbeitung
Eine PNG-Datei lässt sich beliebig oft öffnen, korrigieren und speichern, und jedes Speichern gibt dieselben Pixelwerte zurück. Deshalb ist es ein gutes Format für Arbeitsmaterial: einen Scan, einen Entwurf oder eine Grafik, an der jemand noch etwas ändern wird.Das Bild soll einen transparenten Hintergrund behalten
PNG trägt einen Alphakanal, also einen eigenen Deckkraftwert an jedem Pixel. Ein Logo mit freigestelltem Hintergrund, ein Symbol einer Oberfläche und ein Aufkleber über einem Foto verlassen den Konverter mit genau der Form, die sie in der Quelldatei hatten.Das Bild geht auf eine Website
Hier zählt die Dateigröße bei erhaltener Qualität. Der Leitfaden von MDN rät bei unbewegten Bildern zu neueren Formaten, die stärker packen.[7] Solche Dateien bereiten der BMP zu WebP Konverter und der BMP zu AVIF Konverter auf.Ein Foto soll so stark wie möglich abnehmen
Eine Fotografie trägt in fast jedem Pixel einen anderen Wert, deshalb lässt eine verlustfreie Speicherung die Datei nahe an ihrer Ausgangsgröße. Unser Foto mit 3000 auf 2000 Pixeln nahm um 18% ab. Derselbe Ausschnitt, gespeichert mit dem BMP zu JPG Konverter, kommt deutlich leichter heraus, denn dieses Format verwirft einen Teil der Farbdaten.Ein Scan geht per E-Mail oder an eine Behörde
Eine gescannte Seite lässt sich als PDF bequemer verschicken als in Form eines Bildes. Der BMP zu PDF Konverter erstellt eines: er legt jedes Bild auf eine eigene A4-Seite und passt die Ausrichtung an die Proportionen des Fotos an.Die fertige PNG-Datei soll weiter abnehmen
Wenn die Datei bereits vorliegt und die Größe weiter sinken soll, bereitet der PNG zu WebP Konverter dasselbe Bild in leichterer Speicherung auf. Dasselbe Bild schreibt der PNG zu AVIF Konverter in einem neueren Format; sein Regler arbeitet auf einer anderen Skala, vergleichen Sie beide Ergebnisse also an Ihrer eigenen Datei.Das Bild soll zurück zur Bitmap
Manchmal muss die Datei zurück nach BMP, weil das Programm auf der anderen Seite nur dieses Format öffnet. Aus einem fertigen PNG macht der PNG zu BMP Konverter eine solche Datei: er schreibt 24 Bit pro Pixel, ohne Kompression.
Andere Dateien in PNG konvertieren
BMP in andere Formate konvertieren
Quellen
- Windows Bitmap — Wikipedia
- Portable Network Graphics — Wikipedia
- Portable Network Graphics (PNG) Specification, dritte Ausgabe — W3C
- HTMLCanvasElement: toBlob() Methode — MDN Web Docs
- Bitmap Storage — Microsoft Learn
- DEFLATE Compressed Data Format Specification version 1.3 (RFC 1951) — IETF
- Leitfaden zu Bilddateitypen und -formaten — MDN Web Docs
Die Dateigrößen in den Tabellen haben wir gemessen, indem wir fertige Bilder in einem Browser durch diesen Konverter geschickt haben, und geben sie so an, wie das Werkzeug sie zählt. Die Angaben zu beiden Formaten stützen sich auf die oben genannten Quellen.
Inhalt zuletzt geprüft: · erstellt und geprüft vom Arteon-Team
Häufige Fragen zur Umwandlung von BMP in PNG
Verliere ich bei der Umwandlung von BMP in PNG an Qualität?
Nein, und wir haben das mit einer Messung geprüft. Nach dem Speichern haben wir die Datei erneut eingelesen und alle Bildkomponenten mit denen von vor dem Speichern verglichen. Bei einem Foto mit 3000 auf 2000 Pixeln sind das 24 Millionen Werte, und alle kamen identisch heraus. Das ergibt sich aus dem Aufbau des Formats: die Zeilenfilterung und die Deflate-Kompression sind umkehrbar, deshalb gibt das Einlesen genau das zurück, was geschrieben wurde.
Wie viel Platz spare ich bei meiner eigenen Datei?
Darüber entscheidet der Inhalt des Bildes, und die Spannweite ist groß. Am stärksten nahm bei uns die Grafik aus einfarbigen Flächen ab: um 97%. Der Screenshot einer Oberfläche ging um 92% zurück und der Scan einer Buchseite um 58%. Das Kamerafoto, das in fast jedem Pixel einen anderen Wert trägt, ging um 18% zurück. Je mehr glatte Flächen und wiederkehrende Pixelfolgen ein Bild enthält, desto stärker wirkt die Kompression. Alle fünf zusammen, also 29,3 MB, gingen auf 18,9 MB zurück.
Gelangen meine Dateien auf einen Server?
Nein. Das Bild lädt der Code der Seite in Ihrem Browser, zeichnet es auf eine Zeichenfläche (Canvas API) und speichert es von dort als PNG. Die Datei bleibt während der ganzen Arbeit auf dem Gerät und verschwindet nach dem Schließen des Tabs aus dem Speicher des Browsers.
Was geschieht mit der Transparenz aus einer 32-Bit-BMP-Datei?
Das hängt von der Header-Version in der Quelldatei ab. Beim klassischen 40-Byte-Header wird das vierte Byte eines Pixels nicht als Deckkraft behandelt, und das Bild kommt vollständig deckend heraus. Beim Header in Version fünf, der eine Maske des Alphakanals trägt, wird die Transparenz ausgelesen und gelangt ins Ergebnis: unsere Testdatei hatte 240.000 transparente Pixel von 480.000, und die fertige PNG-Datei hat jedes einzelne davon behalten.
Woher weiß der Konverter, wie stark er eine PNG-Datei packen soll?
Die Kompression in PNG ist verlustfrei, deshalb packt der Encoder so stark, wie es der Inhalt des Bildes zulässt, und gibt immer die vollständigen Daten zurück. Das Speichern übernimmt die Zeichenfläche des Browsers selbst, für die PNG das Standardformat ist.[4] Die Qualitätseinstellung gehört zu den verlustbehafteten Formaten, unter anderem zu JPEG und WebP: dort entscheiden Sie, wie viele Farbdaten verworfen werden dürfen.
Wie viele Dateien kann ich auf einmal umwandeln?
Sie können beliebig viele Dateien in die Warteschlange legen, und das Werkzeug rechnet sie der Reihe nach durch und zeigt den Fortschritt über den Schaltflächen. Fünf Bilder mit zusammen 29,3 MB durchliefen unsere Warteschlange in 1,7 Sekunden. Eine einzelne Datei darf bis zu 100 MB wiegen, und die Gesamtzahl der Dateien hängt vom Speicher Ihres Geräts ab.
Öffnet sich eine PNG-Datei auf jedem Gerät?
Worin unterscheiden sich PNG und JPG beim selben Bild?
PNG gibt jeden Pixelwert genau zurück, während JPG einen Teil der Farbdaten verwirft und dadurch deutlich weiter in der Größe sinkt. Bei einer Grafik mit scharfen Kanten, Text und einfarbigen Flächen behält PNG die Konturen genau so, wie sie im Original waren. Bei Fotografie liefert JPG die viel kleinere Datei, und in der Vorschau sieht das Bild gleich aus. Eine solche Datei erstellt der BMP zu JPG Konverter.

Helfen Sie uns, die Werkzeuge zu verbessern
Haben Sie eine Idee für eine neue Funktion, einen Fehler gefunden oder möchten Sie ein anderes Werkzeug vorschlagen? Schreiben Sie uns – wir antworten innerhalb von 24 Stunden.







