ziehen & ablegen, klicken oder aus der Zwischenablage einfügen

Loslassen zum Hinzufügen

BMP-Dateien in ICO-Icons konvertieren

Wer mit älteren Windows-Entwicklungsumgebungen, klassischen Icon-Editoren oder Ressourcen-Compilern arbeitet, begegnet BMP als natürliches Quellformat für Icons. Aus der Zeit, als Windows-Icons manuell in `resource.rc`-Dateien eingebunden wurden, stammen zahlreiche BMP-Bestände in Unternehmensarchiven und Legacy-Projekten. Enhydra RPO konvertiert diese BMP-Dateien direkt in ICO-Dateien mit 6 Größen (16×16 bis 256×256 Pixel), ohne dass eine alte Toolchain installiert sein muss.

Das Ergebnis funktioniert sowohl als Web-Favicon als auch als Windows-Anwendungs-Icon – beide Formate lesen ICO nativ. Batch bis 200 Dateien, kein Konto, automatische Löschung nach ~30 Minuten.

Legacy-Toolchains und Windows-Ressourcen

Klassische Windows-Entwicklung mit Resource-Compilern (RC) und alten Icon-Editoren wie IconPro oder AX-Icons arbeitet oft mit BMP als Zwischenformat. Dabei wird ein BMP in verschiedenen Größen angelegt und dann per Tool zu einer ICO-Datei zusammengesetzt. Dieser Schritt – das manuelle Zusammenbauen – entfällt bei Enhydra RPO: Ein BMP rein, ein fertiges Multi-Size-ICO raus.

Auch bei der Pflege älterer Windows-Anwendungen (.exe, .dll, .msi) kommt es vor, dass vorhandene BMP-Ressourcen aktualisiert und neu als ICO eingebunden werden müssen. Der direkte BMP-zu-ICO-Weg ist dafür der kürzeste.

Transparenz: Was BMP kann und was nicht

Standard-BMP-Dateien ohne Alphakanal ergeben ICO-Dateien mit undurchsichtigem Hintergrund. Das war lange der Normalzustand bei Windows-Icons und ist für viele Anwendungs-Icons noch immer ausreichend.

Enthält das BMP eine eigene Transparenzmaske (32-Bit-BMP mit Alphakanal), wird diese in das ICO übernommen. Für die meisten Legacy-BMPs gilt jedoch: Der Hintergrund bleibt sichtbar. Wer transparente App-Icons benötigt, sollte auf PNG als Quelle wechseln.

Sechs Größen für alle Kontexte

Die erzeugte ICO-Datei enthält 16×16, 32×32, 48×48, 64×64, 128×128 und 256×256 Pixel. Windows Explorer, Taskleiste, Start-Menü und Desktop-Verknüpfungen greifen je nach Darstellungsgröße auf die passende Variante zurück. Ein einzelnes BMP als Eingabe reicht – die Skalierung auf alle Größen übernimmt Enhydra RPO.

Für Web-Einsatz als Favicon verhält sich das ICO identisch: Moderner Browser-Tab nutzt 16×16, hochauflösende Displays (HiDPI) greifen auf 64×64 oder 128×128 zurück. Die Datei ist universell einsetzbar.

FAQ

Welche BMP-Varianten werden unterstützt?

Standard-BMP in 24-Bit und 32-Bit (mit oder ohne Alphakanal). Sehr alte 4-Bit- oder 8-Bit-BMPs mit Farbpalette werden ebenfalls verarbeitet; die Farbtiefe wird beim Rastern auf den ICO-Standard angepasst.

Kann ich mehrere BMP-Dateien gleichzeitig konvertieren?

Ja. Bis zu 200 BMP-Dateien (max. 80 MB/Datei) werden in einem Batch-Durchgang verarbeitet. Jede BMP-Datei ergibt eine eigene ICO-Datei im ZIP-Archiv.

Ist das erzeugte ICO auch als Web-Favicon verwendbar?

Ja. ICO-Dateien werden von Browsern und Betriebssystemen gleichermaßen gelesen. Die Datei in den Webserver-Root legen – fertig.

Mein BMP-Icon hat einen weißen Hintergrund – kann der transparent werden?

Nicht automatisch. BMP ohne Alphakanal enthält keine Transparenzinformation. Um einen transparenten Hintergrund zu erhalten, das Icon in einem Bildeditor freistellen, als PNG mit Alpha exportieren und dann png-zu-ico verwenden.