Konvertieren Sie PNG in BMP – kostenloser Online-Konverter
Konvertieren Sie Portable Network Graphics (.png) kostenlos online in Bitmap-Bilder (.bmp). Schnelle und sichere Bildkonvertierung ohne Wasserzeichen oder Registrierung.
Unterstützt PNG
Mit dem Hochladen bestätigen Sie, dass Sie die Rechte an diesen Dateien besitzen, und stimmen unseren Nutzungsbedingungen zu.
Konvertierungseinstellungen: Datei hinzufügen, um sie anzupassen
Sichere Übertragung
HTTPS-verschlüsselte Uploads
Datenschutz an erster Stelle
Gastdateien werden nach etwa 2 Stunden automatisch gelöscht
Keine Registrierung
Sofort mit der Konvertierung beginnen
Funktioniert überall
Jeder Browser, jedes Gerät
Einstellungen für PNG zu BMP
- Engine
- Bild
- Einstellungen
- Anpassbare Einstellungen: 5
- Width (px)
- Height (px)
- Resize Mode
- Rotate upright
- Strip Metadata
So konvertieren Sie
Laden Sie Ihre .png-Datei hoch, indem Sie sie in den Upload-Bereich ziehen oder zum Durchsuchen klicken.
Passen Sie bei Bedarf die Ausgabeeinstellungen an. Die Standardeinstellungen bewahren die Originalqualität.
Klicken Sie auf Konvertieren und laden Sie Ihre .bmp-Datei herunter, wenn sie bereit ist.
Über die Konvertierung von PNG zu BMP
PNG (Portable Network Graphics) ist das standardmäßige verlustfreie Bildformat im Internet, das DEFLATE-Komprimierung mit Unterstützung für 24-Bit-Farbe und einen 8-Bit-Alphakanal verwendet. BMP (Bitmap) ist das unkomprimierte Rasterformat von Microsoft, das rohe Pixeldaten in einer einfachen Header-plus-Zeilen-Struktur speichert und von jeder Windows-Anwendung seit Version 3.0 gelesen werden kann. Beim Konvertieren von PNG in BMP werden die DEFLATE-Komprimierung und die Alpha-Transparenz entfernt und jedes Pixel als rohes 24-Bit-RGB-Triplett mit Zeilenauffüllung auf 4-Byte-Grenzen geschrieben.
Diese Konvertierung zielt auf ältere Windows-Software, eingebettete Systeme und Hardware-Controller ab, die eine unkomprimierte Bitmap-Eingabe erfordern. Die resultierende BMP-Datei behält alle Farbdaten aus dem PNG bei, verwirft jedoch den Alphakanal (transparente Pixel werden vor einem einfarbigen Hintergrund gerendert). Die Dateigröße nimmt erheblich zu – ein 200-KB-PNG-Screenshot kann zu einem 2-5 MB großen BMP-Screenshot führen, da die Komprimierung vollständig entfernt wird.
Warum PNG zu BMP konvertieren?
Bestimmte industrielle Steuerungssysteme, medizinische Bildgebungsgeräte und Kiosksoftware akzeptieren nur BMP, da ihnen PNG-Dekodierungsbibliotheken fehlen. Diese Anwendungen wurden entwickelt, als CPU-Zyklen teuer waren und das Lesen von Rohpixelzeilen wesentlich schneller war als die Ausführung der DEFLATE-Dekomprimierung. Wenn Sie Bilder in Windows CE-Terminals, SPS-Visualisierungspanels oder ältere VB6/Delphi-Anwendungen einspeisen müssen, ist BMP oft das einzig akzeptierte Format.
BMP ist auch das native Zwischenablageformat unter Windows. Automatisierungsskripte, die Bilder über die Windows-Zwischenablage einfügen, Screenshot-Pipelines, die in ältere Bildanalysetools eingespeist werden, und Game-Modding-Workflows für Engines vor 2000 erwarten alle BMP-Eingaben. Die Einfachheit des Formats – ein fester Header, gefolgt von Rohpixeln – macht es durch benutzerdefinierten Code ohne Abhängigkeiten von Drittanbieterbibliotheken problemlos parsbar.
Häufige Anwendungsfälle
- Führen Sie PNG-Screenshots in ältere Windows-Industriesteuerungs- oder SCADA-Systeme ein
- Stellen Sie Rohpixeldaten für eingebettete Windows CE- oder IoT-Anzeigetafeln bereit
- Stellen Sie unkomprimierte Bilder für benutzerdefinierte Bildanalyseskripte und Computer-Vision-Pipelines bereit
- Erstellen Sie Textur-Assets für ältere Spiel-Engines, die nur das BMP-Format akzeptieren
- Bereiten Sie Bilder für Windows-Zwischenablage-basierte Automatisierungs- und Makrotools vor
So funktioniert es
Sharp dekodiert die DEFLATE-komprimierten Pixeldaten und den Alphakanal des PNG, setzt transparente Pixel vor einem weißen Hintergrund zusammen und schreibt das Ergebnis dann als 24-Bit-BMP-Datei. Die Ausgabe verwendet den Standard BITMAPINFOHEADER (40 Byte) mit dem Komprimierungstyp BI_RGB (d. h. keine Komprimierung). Jede Pixelzeile wird gemäß den Anforderungen der BMP-Spezifikation auf eine 4-Byte-Grenze aufgefüllt. Bei der Konvertierung bleibt die volle 8-Bit-pro-Kanal-Farbe der PNG-Quelle erhalten.
Qualität & Leistung
Die Konvertierung erfolgt verlustfrei für alle undurchsichtigen Pixeldaten. Jeder RGB-Wert im PNG wird genau dem entsprechenden BMP-Pixel zugeordnet. Der einzige Datenverlust betrifft den Alphakanal: Die Pixeltransparenz von PNG wird vor einem einfarbigen Hintergrund (standardmäßig weiß) abgeflacht, da Standard-BMP kein Alpha unterstützt. Wenn Ihr PNG keine Transparenz aufweist, ist die BMP-Ausgabe eine pixelgenaue Kopie des Originals, lediglich ohne Komprimierung.
Gerätekompatibilität
| Device | PNG | BMP |
|---|---|---|
| Windows PC | Native | Native |
| macOS | Native | Partial |
| iPhone/iPad | Native | Partial |
| Android | Native | Partial |
| Linux | Partial | Partial |
| Web Browser | Native | No |
Tipps für beste Ergebnisse
- 1Konvertieren Sie nur dann in BMP, wenn die Zielanwendung dies ausdrücklich erfordert – PNG ist kleiner und leistungsfähiger
- 2Legen Sie die Hintergrundfarbe vor der Konvertierung fest, wenn Sie hinter transparenten Bereichen etwas anderes als Weiß benötigen
- 3BMP-Dateien können sehr groß sein – stellen Sie sicher, dass ausreichend Speicherplatz vorhanden ist, bevor Sie ganze Verzeichnisse stapelweise konvertieren
- 4Die 24-Bit-BMP-Ausgabe funktioniert mit jeder Windows-Version von 3.1 bis 11
- 5Für die wissenschaftliche Bildgebung garantiert das unkomprimierte Format von BMP keine decoderabhängigen Pixelvariationen
Ähnliche Konvertierungen
PNG zu BMP ist eine gezielte Konvertierung für Windows-zentrierte Legacy-Workflows. Die Ausgabedateien sind wesentlich größer, aber universell kompatibel mit jeder Windows-Anwendung der letzten drei Jahrzehnte. Für moderne Arbeitsabläufe ist PNG fast immer die bessere Wahl.
PNG vs. BMP
| Merkmal | PNG | BMP |
|---|---|---|
| Vollständiger Name | Portable Network Graphics | Bitmap Image |
| Erweiterung | .png | .bmp |