Kostenloser Konverter

ICO zu PNG Konverter

Konvertieren Sie Windows-Symboldateien (.ico) sofort in Ihrem Browser in hochwertige, transparente PNG-Bilder.

ICO hierher ziehen oder klicken

Unterstützt bis zu 50MB

Oder

Über dieses Tool

ICO ist das Symboldateiformat, das 1990 für Windows 3.0 erfunden wurde und auch heute noch als De-facto-Favicon-Format im Web verwendet wird. Trotz des Namens handelt es sich bei einer ICO-Datei um einen Container, der mehrere Bilder in unterschiedlichen Größen und Farbtiefen enthalten kann. Ein typischer Windows-Desktop-ICO könnte 16×16, 32×32, 48×48, 64×64, 128×128 und 256×256 Versionen desselben Symbols bündeln; Das Betriebssystem wählt die Größe aus, die zum Anzeigekontext passt. Beim Konvertieren von ICO in PNG müssen eines oder mehrere dieser eingebetteten Bilder extrahiert und als eigenständige PNG-Dateien gespeichert werden.

Dieser Konverter analysiert den ICO-Header in Ihrem Browser, identifiziert alle eingebetteten Bildeinträge und dekodiert jeden einzelnen. Die meisten modernen ICO-Dateien speichern ihre Bilder intern als PNG; Ältere verwenden rohe Bitmap-Daten im BMP-Stil. Beide Kodierungen werden behandelt. Die Ausgabe ist ein PNG pro eingebettetem Bild – für ein typisches Windows-Symbol bedeutet das sechs oder mehr PNG-Dateien in unterschiedlichen Größen.

Dateien verlassen niemals Ihr Gerät. Das Parsen erfolgt in JavaScript unter Verwendung von DataView, um das ICO-Verzeichnis zu lesen und für jedes Bild an den entsprechenden Decoder zu senden. Ausgabe-PNGs werden über canvas.toBlob('image/png') erstellt.

Warum ICO in PNG konvertieren?

ICO ist ein Windows-zentriertes Format, mit dem nur wenige Bildbearbeiter problemlos umgehen können. Für Photoshop ist ein Plugin erforderlich. viele webbasierte Tools können ICO überhaupt nicht lesen; Linux-Desktop-Umgebungen behandeln ICO als zweitklassig. PNG wird allgemein unterstützt. Durch die Konvertierung eines vorhandenen ICO in PNG entstehen Dateien, die Sie in jedem Tool öffnen und bearbeiten können.

Der andere häufige Grund ist das Extrahieren einzelner Größen. Webentwickler, die ein Favicon aktualisieren, möchten oft nur die 32×32- oder 64×64-Version eines bestehenden ICO. Designer, die ältere Symbole neu zeichnen, möchten als Ausgangspunkt die größte eingebettete Version verwenden. Beide Arbeitsabläufe profitieren vom Extrahieren separater PNG-Dateien, eine pro Größe, anstatt sich direkt mit dem ICO-Container zu befassen.

So verwenden Sie es

Lassen Sie ein ICO fallen und erhalten Sie ein PNG pro eingebetteter Größe.

  1. Laden Sie die ICO-Datei hoch: Ziehen Sie die Datei in den Upload-Bereich oder klicken Sie zum Durchsuchen. Es werden Dateien bis zu 50 MB unterstützt, typische ICO-Dateien sind jedoch deutlich unter 100 KB groß.
  2. Überprüfen Sie die eingebetteten Größen: Das Tool listet alle im ICO eingebetteten Bilder mit ihren Abmessungen und Farbtiefe auf. Ein typischer Favicon-ICO hat 16×16-, 32×32- und 48×48-Versionen; Ein Windows-Desktopsymbol kann acht oder mehr Größen haben.
  3. Extrahieren: Jedes eingebettete Bild wird dekodiert und als PNG neu kodiert. Bei ICOs, die PNG-komprimierte Einträge enthalten, erfolgt die Dekodierung direkt. Bei Einträgen im BMP-Stil werden die rohen Pixeldaten in eine Leinwand eingelesen und als PNG exportiert.
  4. Herunterladen: Einzelbild-ICOs erzeugen einen einzigen PNG-Download. ICOs mit mehreren Bildern erzeugen ein ZIP-Archiv mit einem PNG pro Größe, benannt nach den Abmessungen (icon-16.png, icon-32.png usw.).

Häufige Anwendungsfälle

Technische Details

Eine ICO-Datei beginnt mit einem 6-Byte-Header (ICONDIR), gefolgt von einem Verzeichnis mit Einträgen (ICONDIRENTRY, jeweils 16 Bytes), gefolgt von den Bilddaten für jeden Eintrag. Jeder Verzeichniseintrag gibt Breite, Höhe, Farbanzahl sowie einen Offset und eine Größe an, die auf die Bildbytes verweisen.

Bilddaten werden entweder als DIB im BMP-Stil (ohne BITMAPFILEHEADER) oder als vollständige PNG-Datei direkt eingebettet codiert. PNG-codierte Einträge sind bei modernen Symbolen mit einer Größe von 256 x 256 üblich und haben am Anfang eine Standard-PNG-Signatur. Einträge im BMP-Stil lassen den Datei-Header weg, enthalten aber den Info-Header und die Pixeldaten.

Dieser Konverter liest das Verzeichnis, lokalisiert jeden Eintrag und sendet ihn an den entsprechenden Decoder. PNG-Einträge werden mithilfe eines Blob- und eines Image-Elements dekodiert; BMP-Einträge werden gelesen, indem der BITMAPINFOHEADER analysiert und Pixel manuell in eine Leinwand geschrieben werden. Die Ausgabe erfolgt immer im PNG-Format.

Best Practices

Häufig gestellte Fragen

Gibt es Qualitätsverluste bei der Konvertierung von ICO in PNG?
Nein. PNG verwendet verlustfreies DEFLATE, sodass Ihre Bildqualität während der Konvertierung vollständig erhalten bleibt.
Warum sollte ich in PNG konvertieren, anstatt das Originalformat beizubehalten?
PNG ist ideal, wenn Sie Transparenzunterstützung, verlustfreie Qualität für Screenshots oder Grafiken oder universelle Browserkompatibilität benötigen. Im Gegensatz zu ICO behält PNG jedes Pixel ohne Komprimierungsartefakte bei.
Kann ich mehrere ICO-Dateien stapelweise konvertieren?
Dieses Tool verarbeitet jeweils eine Datei, um maximale Qualität zu gewährleisten. Bei mehreren Dateien wiederholen Sie einfach den Vorgang – jede Konvertierung dauert nur wenige Sekunden.
Bleiben meine Bilder während der Konvertierung privat?
Ja. Ihre ICO-Dateien werden mithilfe der Canvas-API und JavaScript vollständig in Ihrem Browser verarbeitet. Es wird nichts auf einen Server hochgeladen – die Datei geht direkt von Ihrem Gerät zum Konverter und zurück zu Ihrem Gerät.
Wird meine Datei auf einen Server hochgeladen?
Nein. Das Parsen und Dekodieren erfolgt in Ihrem Browser. Die Datei verlässt Ihr Gerät nicht.
Kann ich PNG wieder in ICO konvertieren?
Ja – verwenden Sie das spezielle PNG-zu-ICO-Tool, das ein oder mehrere PNGs in einer neuen ICO-Datei mit der richtigen Verzeichnisstruktur bündelt.
Warum sehe ich mehrere Downloads für ein ICO?
Weil der ICO mehrere eingebettete Bilder enthält. Jedes wird zu einem separaten PNG. Wenn Sie nur eine Größe wünschen, nehmen Sie diejenige, die Ihren Bedürfnissen entspricht, und werfen Sie den Rest weg.
Bleiben EXIF oder andere Metadaten erhalten?
ICO-Dateien enthalten im Allgemeinen keine EXIF-Metadaten. Die Ausgabe-PNGs enthalten nur Pixeldaten. Wenn die PNG-Einträge des Quell-ICO Metadaten enthielten, bleiben diese durch die Canvas-Neukodierung nicht erhalten.