BMP in PNG umwandeln
BMP speichert jedes Pixel roh – PNG speichert dieselben Pixel verlustfrei bei einem Bruchteil der Größe. Gleiches Bild, modernes Format, es wird nichts gespeichert.
- Nie gespeichert
- Keine Warteschlange, kein Warten
- Ohne Anmeldung, ohne Wasserzeichen
So funktioniert’s
BMPs hinzufügen
Legen Sie beliebig viele .bmp-Dateien auf der Seite ab.
Umwandeln
Jede Datei wird zu einem verlustfrei komprimierten PNG – identische Pixel, viel kleinere Datei.
Herunterladen
Einzeln oder als ZIP-Datei speichern.
Dieselben Pixel, ein Bruchteil der Größe
Ein BMP ist meist überhaupt nicht komprimiert. Jedes Pixel wird wörtlich ausgeschrieben, mit je drei oder vier Bytes, und die Zeilen werden auf eine Vier-Byte-Grenze aufgefüllt – deshalb kommt ein Screenshot mit 1920×1080 auf etwa 8 MB und ein Foto mit zwölf Megapixeln auf fast 36 MB. PNG speichert genau dieselben Pixel und komprimiert sie verlustfrei, am Bild ändert sich also nichts, und die Datei wird typischerweise fünf- bis zwanzigmal kleiner. Bei einem Screenshot oder Diagramm mit großen flachen Flächen liegt das Verhältnis am oberen Ende. Das ist die seltene Umwandlung ganz ohne Kompromiss.
Ein Detail sollten Sie im Ergebnis prüfen: Transparenz in einem 32-Bit-BMP ist unzuverlässig, und das liegt nicht an dem, was hier passiert. Der ursprüngliche Windows-Bitmap-Header kannte keinen Alphakanal, das vierte Byte jedes Pixels blieb einfach ungenutzt; spätere Header haben es sauber definiert, doch viele Programme schreiben noch die alte Form, und viele Decoder ignorieren noch die neue. Ein BMP, das in dem Programm, mit dem es erstellt wurde, transparent aussieht, wird daher unter Umständen deckend dekodiert, weil das Alpha-Byte als Füllbyte gelesen wird. Wenn es darauf ankommt, sehen Sie sich das PNG an, bevor Sie sich darauf verlassen.
Die Zeilen sind die andere Eigenheit. Ein BMP speichert seine Zeilen üblicherweise von unten nach oben – eine Entscheidung, die davon herrührt, wie frühe Grafikhardware den Speicher adressierte –, und kennzeichnet eine Datei mit umgekehrter Reihenfolge durch eine negative Höhe. Decoder kommen mit beidem zurecht, in der Praxis merkt man also nichts davon – es ist schlicht der Grund, warum ein halb geschriebenes oder abgeschnittenes BMP auf dem Kopf steht, statt abgeschnitten zu wirken.
Die gängigen Windows-Varianten werden alle umgewandelt. Die Randbereiche des Formats – RLE-komprimierte 4-Bit- und 8-Bit-Bitmaps, OS/2-Header aus den frühen Neunzigern und die seltene Form mit eingebettetem JPEG – hängen vom Decoder ab, und wird eine davon abgelehnt, erfahren Sie das, statt ein verwürfeltes Bild zu erhalten.
Wenn Sie etwas anderes brauchen
Um das PNG weiter zu verkleinern, holen oxipng -o 4 out.png oder optipng oft weitere zehn bis dreißig Prozent heraus, ohne ein einziges Pixel zu verändern, und pngquant geht durch die Reduktion auf eine Palette deutlich weiter – das ist verlustbehaftet, bei einem Screenshot oder Diagramm aber meist unsichtbar.
Für einen ganzen Ordner wandelt ImageMagicks magick mogrify -format png *.bmp alles in einer Zeile um, und libvips schafft dasselbe bei sehr großen Bildern mit einem Bruchteil des Arbeitsspeichers. Sind die BMPs Fotos statt Grafiken, ist PNG ganz das falsche Ziel – ein JPG wird ein Zehntel so groß, bei einem Qualitätsunterschied, den niemand sieht.
Häufig gestellte Fragen
Geht Qualität verloren?
Keine – PNG ist verlustfrei. Das PNG dekodiert zu genau den Pixeln, die das BMP enthält; nur die verschwendeten Bytes sind weg.
Wie viel kleiner wird die Datei?
Je nach Inhalt meist 50–95 % kleiner – BMPs sind praktisch unkomprimiert, da gewinnt fast alles.
Woher kommen BMPs heutzutage überhaupt?
Windows-Screenshots aus älteren Tools, MS Paint, wissenschaftliche Messgeräte, eingebettete Systeme und Altsoftware. Das Format stammt aus der Zeit von Windows 3.0.
Werden meine Dateien irgendwo gespeichert?
Nein – bei der Umwandlung wird nichts gespeichert.
Kann PNG alles speichern, was BMP kann?
Ja, und mehr – PNG bringt echte Transparenz mit, die BMP praktisch nie hatte.
Gut zu wissen: Exotische BMP-Varianten (RLE-komprimiert, OS/2-Header) hängen vom Decoder Ihres Browsers ab; die gängigen Windows-BMPs funktionieren alle.
Dieses Tool auf Ihrer Website einbinden
Kostenlos für jeden Blog, jede Kursseite und jeden Hilfeartikel. Fügen Sie ein einziges Snippet ein, und Ihre Besucher können das Tool direkt auf Ihrer Seite nutzen.
Weitere Bild-Tools
GIF in PNG
Ein sauberes Standbild aus jedem GIF
JPG in PNG
Verlustfreie PNGs aus jedem JPG, auch stapelweise
Bild komprimieren
Kleinere Dateien mit Live-Vorher-Nachher-Vergleich
PNG in JPG
PNGs zu kleineren JPGs machen, Hintergrund frei wählbar
WEBP in PNG
WebP-Dateien, die sich überall öffnen lassen
PNG in WEBP
WebP fürs Web, Transparenz bleibt erhalten