BMP oder JPG: Was ist besser?
Für fast alles JPG. Ein Full-HD-BMP ist etwa 5,9 MB groß (1920 × 1080 Pixel × 3 Byte), während ein JPG guter Qualität desselben Bildes rund 300 KB hat. BMP ist nur dann im Vorteil, wenn eine Software es verlangt oder wenn Sie verlustfreie Pixel brauchen und PNG nicht verwenden können.
Was ist BMP (Windows Bitmap)?
BMP, kurz für Bitmap Image File, ist eines der ältesten heute noch verwendeten Bildformate. Von Microsoft (gemeinsam mit IBM für OS/2) entwickelt und seit den Anfängen von Windows im Einsatz, speichert BMP Bilddaten als Pixelraster praktisch ohne Komprimierung. Der Farbwert jedes Pixels wird direkt in die Datei geschrieben, was BMP einfach, aber außerordentlich groß macht.
Eine BMP-Datei besteht aus einem Datei-Header, einem Informations-Header (DIB-Header), einer optionalen Farbpalette und rohen Pixeldaten. Das Format unterstützt 1-Bit-Monochrom, 4-Bit (16 Farben), 8-Bit (256 Farben), 16-Bit, 24-Bit und 32-Bit Farbtiefen. Die häufigste Variante ist 24-Bit-BMP, das 3 Bytes pro Pixel speichert (Rot, Grün, Blau).
Obwohl BMP technisch RLE-Komprimierung (Run-Length Encoding) unterstützt, wird diese Option selten verwendet. In der Praxis sind praktisch alle BMP-Dateien unkomprimiert.
Kernpunkt: Ein 1920×1080-Foto als 24-Bit-BMP gespeichert ist etwa 5,9 MB groß. Dasselbe Bild als JPG in hoher Qualität ist ungefähr 200–400 KB — das ist eine 15–30-fache Größenreduzierung.
Warum sind BMP-Dateien so groß?
BMP-Dateien sind groß, weil sie jeden Pixel unabhängig und ohne Komprimierung speichern. So funktioniert die Berechnung für ein Standard-24-Bit-BMP:
- Jeder Pixel = 3 Bytes (ein Byte jeweils für Rot, Grün, Blau)
- 1920 × 1080 Bild = 2.073.600 Pixel × 3 Bytes = 6.220.800 Bytes ≈ 5,9 MB
- 4K-Bild (3840 × 2160) = 8.294.400 Pixel × 3 Bytes ≈ 23,7 MB
Im Gegensatz dazu verwendet JPG eine verlustbehaftete Komprimierung (DCT-basiert), die die Funktionsweise des menschlichen Sehens ausnutzt. Es verwirft Informationen, die das Auge kaum wahrnimmt, und erreicht Komprimierungsverhältnisse von 10:1 bis 50:1 je nach Qualitätseinstellungen.
| Bildauflösung | BMP-Größe (24-Bit) | JPG-Größe (Qualität 85) | Größenreduzierung |
|---|---|---|---|
| 640 × 480 | 900 KB | ~50 KB | ~18x kleiner |
| 1280 × 720 (HD) | 2,6 MB | ~140 KB | ~19x kleiner |
| 1920 × 1080 (Full HD) | 5,9 MB | ~300 KB | ~20x kleiner |
| 3840 × 2160 (4K) | 23,7 MB | ~1,2 MB | ~20x kleiner |
BMP vs JPG: Vollständiger Vergleich
Hier ist ein detaillierter Vergleich der beiden Formate in allen wichtigen Dimensionen:
| Eigenschaft | BMP | JPG |
|---|---|---|
| Komprimierung | Keine (unkomprimiert) | Verlustbehaftet (DCT-basiert) |
| Dateigröße | Sehr groß | 10–50x kleiner |
| Qualität | Pixelgenau (verlustfrei) | Nahezu original (einstellbare Qualität) |
| Transparenz | 32-Bit-BMP unterstützt Alpha | Keine Transparenzunterstützung |
| Farbtiefe | 1 bis 32 Bit | 24 Bit (16,7 Millionen Farben) |
| Web-Unterstützung | Wird in Browsern angezeigt, auf Websites aber selten verwendet | Universelle Browser-Unterstützung |
| Metadaten (EXIF) | Nicht unterstützt | Volle EXIF-, IPTC-, XMP-Unterstützung |
| E-Mail/Teilen | Zu groß für praktisches Teilen | Standard für Fotos |
| Soziale Medien | Von den meisten Plattformen nicht akzeptiert | Universell akzeptiert |
| Von einigen Druckereien akzeptiert | Standard-Druckformat |
Warum BMP heute noch existiert
Angesichts der enormen Dateigrößen und der fehlenden Web-Unterstützung fragen Sie sich vielleicht, warum noch jemand auf BMP-Dateien stößt. Dafür gibt es mehrere Gründe:
- Legacy-Windows-Anwendungen: Einige ältere Windows-Programme (medizinische Bildgebung, Industrieausrüstung, SCADA-Systeme) exportieren nur BMP, da sie in der Windows-3.1- oder Windows-95-Ära geschrieben wurden
- Screenshots auf älteren Systemen: Windows Paint speicherte Screenshots historisch standardmäßig als BMP
- Eingebettete Systeme: Einige eingebettete Hardware (Drucker, CNC-Maschinen, digitale Beschilderung) verwendet BMP, da keine Dekomprimierung erforderlich ist
- Zwischenablage-Operationen: Wenn Sie Bilder in Windows kopieren und einfügen, speichert die Zwischenablage die Daten intern im BMP-Format
- Einfachheit: BMP ist trivial einfach in Code zu lesen und zu schreiben. Viele Programmiertutorials verwenden BMP als erstes Bildformat, da die Parsing-Logik unkompliziert ist
In modernen Arbeitsabläufen ist BMP fast nie das richtige Format für die endgültige Ausgabe. Wenn Sie BMP-Dateien von Legacy-Systemen, Scannern oder alter Software erhalten, ist die Konvertierung in JPG (für Fotos) oder PNG (für Grafiken mit Transparenz) der richtige Schritt.
Wann BMP in JPG konvertieren
Die Konvertierung von BMP zu JPG ist in fast jedem Szenario angemessen, das fotografische oder komplexe Bilder betrifft:
- Per E-Mail teilen: Eine 5,9 MB große BMP-Datei wird zu einem 300-KB-JPG — das ist der Unterschied zwischen dem Überschreiten von Postfachgrenzen und sofortigem Versenden
- Ins Web hochladen: Browser können BMP anzeigen, aber die Dateien sind für Webseiten viel zu schwer, und viele Website-Baukästen lehnen sie ab. JPG ist das Standardformat für Fotos im Web
- Soziale Medien: Viele Plattformen lehnen BMP-Uploads ab, die übrigen konvertieren sie ohnehin. JPG ist die sichere Wahl
- Fotos archivieren: Ein Ordner mit 1.000 BMP-Screenshots à 6 MB belegt 6 GB. Als JPGs ist derselbe Ordner unter 300 MB groß
- Stapelverarbeitung: Bei der Migration von Daten aus Legacy-Systemen, die BMP-Ausgaben erzeugt haben
Wann NICHT in JPG konvertieren:
- Wenn das Bild scharfen Text, Strichzeichnungen oder Volltonfarben enthält — verwenden Sie stattdessen PNG (verlustfrei, bewältigt Kanten besser)
- Wenn Sie Transparenz benötigen — verwenden Sie PNG oder WebP (JPG unterstützt keine Alphakanäle)
- Wenn das Bild weiter bearbeitet wird — behalten Sie es bis zum endgültigen Export verlustfrei. Warum das wichtig ist, erklärt verlustbehaftete vs. verlustfreie Komprimierung.
Tipps zur Stapelkonvertierung
Wenn Sie eine große Sammlung von BMP-Dateien konvertieren müssen, finden Sie hier einige praktische Tipps:
- Qualitätseinstellung: JPG-Qualität 85–90 ist der optimale Bereich für Fotografien. Unter 80 werden Komprimierungsartefakte sichtbar. Über 95 steigt die Dateigröße rapide bei minimalem visuellem Gewinn
- Auflösungsprüfung: BMP-Dateien von alten Systemen können eine niedrige Auflösung haben (640×480, 800×600). Diese ergeben unabhängig von den Qualitätseinstellungen kleine JPGs
- Farbmodus: Einige BMP-Dateien sind 8-Bit (256 Farben) oder sogar 4-Bit (16 Farben). Diese lassen sich gut in JPG konvertieren, sehen aber möglicherweise nicht optimal aus, wenn sie ursprünglich Screenshots von farbigen UI-Elementen waren
- Namenskonvention: Bei der Stapelkonvertierung den ursprünglichen Dateinamen beibehalten und nur die Erweiterung ändern
Tipp: CleverUtils konvertiert pro Upload eine BMP-Datei, standardmäßig mit Qualität 92 (60, 80 und 100 stehen ebenfalls zur Wahl). Was jede Stufe an Größe und Details kostet, erklärt JPEG-Qualitätseinstellungen: Q80 vs. Q90 vs. Q100. Für Hunderte von Dateien ist die Stapelkonvertierung von IrfanView oder ImageMagicks mogrify -format jpg *.bmp schneller.
BMP in JPG umwandeln mit Paint, Vorschau und online
Windows Paint
- Öffnen Sie die BMP-Datei in Paint.
- Wählen Sie Datei → Speichern unter → JPEG-Bild.
- Geben Sie einen Dateinamen ein und klicken Sie auf „Speichern“.
Mac-Vorschau
- Öffnen Sie die BMP-Datei in Vorschau.
- Wählen Sie Ablage → Exportieren, stellen Sie das Format auf JPEG und passen Sie die Qualität an.
- Klicken Sie auf „Sichern“.
Online
Laden Sie die BMP-Datei in den BMP-zu-JPG-Konverter von CleverUtils hoch, behalten Sie Qualität 92 bei oder wählen Sie 60, 80 oder 100, und laden Sie das JPG herunter. Transparente Bereiche in 32-Bit-BMPs werden mit Weiß gefüllt.