Cookies für Statistik und Werbung
Wir setzen Cookies für Statistik und Werbung ein, beides geht an Google. Wenn du ablehnst, ändert sich für dich sichtbar nichts.Zur Datenschutzseite
ICO kannst du hier kostenlos und ohne Konto in JPG umwandeln: Datei oben ablegen, und ein, zwei Sekunden später steht das Ergebnis zum Herunterladen bereit. Die Umwandlung läuft in deinem eigenen Browser, die Datei wird also nie hochgeladen — das klappt unter Windows, macOS und Linux ebenso wie auf iPhone und Android, und es funktioniert selbst dann noch, wenn du das Netz abschaltest.
Bis zu 100 Dateien auf einmal. Gemischte Formate sind kein Problem.
Sie werden nacheinander umgewandelt und kommen zusammen als ZIP zurück.
ICO in JPG



Kaum jemand wählt JPEG für ein Icon, weil es der Sache dient. Wer hier landet, ist gerade an einem Upload-Feld gescheitert: dem Firmeneintrag bei Das Örtliche oder den Gelben Seiten, dem Logo-Feld eines Handwerkskammer-Verzeichnisses, oder einem älteren Bewerbermanagementsystem, dessen Validierung .jpg und .jpeg verlangt und nichts sonst. Das Bild ist in Ordnung, das Tor davor ist das Problem.
Diese Ausgangslage bestimmt den Rat für den Rest der Seite: Es gibt keine Version dieser Umwandlung, die das Bild verbessert. Die ganze Aufgabe besteht darin, unterwegs so wenig wie möglich zu verlieren und den Hintergrund gleich beim ersten Versuch richtig zu setzen.
JPEG kennt keine Transparenz — nicht teilweise, gar nicht. Das Format hat drei Kanäle und keinen vierten, jedes durchsichtige Pixel im Icon muss also zu einem undurchsichtigen werden, bevor der Encoder es sieht, und etwas muss entscheiden, welche Farbe das ist. Die Hintergrundfarbe ist genau diese Entscheidung und steht standardmäßig auf Weiß.
Falsch gewählt, fällt der Fehler erst nach dem Hochladen auf: ein weißes Rechteck um ein Logo auf einer dunklen Auflistungsseite, oder ein schwarzes auf hellem Grund. Am besten die Farbe der Seite wählen, auf der das Bild später liegt. Bei Unsicherheit ist Weiß die sicherere Annahme, weil die meisten Zielseiten immer noch weiß sind.
Ein ICO ist ein Container. Es trägt dieselbe Marke in mehreren Größen, damit Windows und Browser die passende wählen können, und ein JPEG trägt genau ein Bild — die Umwandlung muss also auswählen. Sie wählt die größte, weil das der Icon-Decoder des Browsers zurückgibt.
Die kleineren Zeichnungen werden dabei weder zusammengeführt noch skaliert noch irgendwo mitgeschrieben. War die kleine Größe die eigentlich gebrauchte, öffnet ein Icon-Editor wie GIMP die Datei und zeigt jeden Eintrag als eigene Ebene.
Das überrascht, weil JPEG als das Format gilt, das Dateien kleiner macht — verdient hat es sich diesen Ruf an Fotografien. Ein Icon ist flache Farbe mit harten Kanten, also genau der Inhalt, an dem JPEG am schlechtesten und PNG am besten ist, weshalb die Rechnung hier andersherum aufgeht.
Wer nur Bytes sparen wollte, arbeitet mit dieser Umwandlung also gegen sich selbst — für ein reines Größenziel ist PNG fast immer die kleinere Datei aus demselben Icon.
JPEG teilt das Bild in Blöcke von acht mal acht Pixeln und speichert jeden als Satz von Frequenzen. Eine Fotografie besteht meist aus sanften Übergängen, wozu diese Darstellung passt. Eine scharfe schwarze Linie auf reinem Weiß ist das Gegenteil: Ihre Rekonstruktion braucht hohe Frequenzen, die der Encoder verworfen hat, weshalb sich neben jeder scharfen Kante ein leichtes Wellen zeigt.
Auf einem 256-Pixel-Icon fallen diese Blöcke relativ groß aus im Verhältnis zur Zeichnung — nur zweiunddreißig davon über die ganze Breite —, die Artefakte sitzen also genau auf Details, die jemand sorgfältig gezeichnet hat. Eine höhere Qualität verringert den Effekt, entfernt ihn aber nie ganz.
Die Voreinstellung von 82 ist für Fotografien gewählt und für diesen Inhalt niedrig. Bei flacher Grafik sind die Artefakte sichtbar statt nur messbar, und die Datei ist in absoluten Zahlen so klein, dass zusätzliche Bytes für Qualität kaum etwas kosten.
Deshalb lohnt sich, die Stufe hoch zu setzen. Es gibt kein ernstzunehmendes Upload-Budget zu verteidigen, und der Unterschied zwischen einer sauberen Kontur und einer verwaschenen ist der Unterschied zwischen einem Logo, das ordentlich aussieht, und einem, das wie eingescannt wirkt.
Icons sind von Natur aus quadratisch, das ist beim Verlassen eines ICO selten ein Problem — viele Upload-Felder haben aber ein festes Seitenverhältnis und beschneiden oder polstern, was sie bekommen. Ein 256-Pixel-Quadrat, das in ein Bannerfeld für 1200 mal 630 Pixel fällt, wird von fremdem Code gestreckt oder aufgefüllt, mit einem Ergebnis, das erst nach der Veröffentlichung sichtbar wird.
Nennt das Ziel eine feste Größe, lohnt es sich, das Bild darauf vorzubereiten, statt das der Zielseite zu überlassen. Die hier gesetzte Hintergrundfarbe wird zur Polsterung — der einzige Teil dieses Vorgangs, der von dieser Seite aus steuerbar bleibt.
Überraschend viele Upload-Felder, deren Hilfetext „JPG" nennt, akzeptieren im Hintergrund trotzdem eine PNG-Datei, weil die technische Prüfung am vom Browser gemeldeten MIME-Typ hängt und die Liste länger ist als der angezeigte Text. Ein Versuch kostet nichts, und ein PNG aus demselben Icon ist schärfer, kleiner und ohne Hintergrundproblem.
Ist die Beschränkung echt — manche Druckdienstleister verlangen tatsächlich JPEG, weil ihre Pipeline ohnehin alles flach zusammensetzt —, ist diese Umwandlung die richtige Antwort, und die genannten Kompromisse sind ihr Preis. Wer den Auftrag erteilt hat, darf ruhig erfahren, dass die Unschärfe eine Formatgrenze ist und kein Fehler in der Vorlage.
Den ganzen Ordner ablegen genügt. Jedes Icon wird unabhängig dekodiert, gefüllt und kodiert, die Ergebnisse kommen als ZIP zurück, mit derselben Hintergrundfarbe und Qualität für das gesamte Set — genau das, was ein Katalog oder eine Auflistungsseite braucht, weil Uneinheitlichkeit zwischen Einträgen stärker auffällt als eine einzelne leicht unpassende Datei.
Die Pixelmaße im Ergebnis lohnt sich zu prüfen statt anzunehmen, dass sie übereinstimmen. Über Jahre gesammelte Icon-Sets sind selten einheitlich: manche Dateien tragen einen 256-Pixel-Eintrag, manche enden bei 32, und die JPGs unterscheiden sich entsprechend, ohne dass die Umwandlung darauf hinweist.
Ändert sich später die Hintergrundfarbe oder die Qualitätsstufe, ist es besser, erneut von der ursprünglichen ICO-Datei auszugehen statt vom bereits erzeugten JPG. Jede JPEG-Kodierung ist verlustbehaftet, ein JPG aus einem JPG zu machen addiert eine zweite Runde an Rundungsfehlern, die sich an genau den Kanten zeigt, an denen JPEG ohnehin am schwächsten ist.
Das Icon selbst bleibt dabei unverändert und lässt sich beliebig oft neu umwandeln, ohne dass sich an ihm etwas abnutzt. Nur die einmal erzeugte JPG-Datei ist der Punkt, an dem sich wiederholte Bearbeitung bemerkbar macht.
Dekodierung und Neukodierung laufen beide in diesem Browser-Tab, das Icon verlässt den Rechner also nicht — selbst wenn das JPG danach an einen fremden Server geht. Das lässt sich während der Umwandlung im Netzwerktab nachvollziehen.
Bis zu hundert Dateien pro Durchgang, ohne Konto und ohne Tageslimit. Die praktische Grenze ist allein der Arbeitsspeicher des eigenen Geräts, weil keine Serverkapazität für die Umwandlung selbst verbraucht wird.
Ein letzter Blick auf das Ergebnis lohnt sich, bevor es hochgeladen wird: Stimmt die Hintergrundfarbe mit der Zielseite überein, ist die Auflösung für das Feld ausreichend, und heißt die Datei so, wie das Formular es erwartet. Kleine Details wie ein falscher Dateiname führen bei manchen älteren Systemen zu einer Ablehnung, die nichts mit dem Bildinhalt zu tun hat.
Wer öfter für dasselbe Formular konvertiert, kann sich die einmal passende Einstellung notieren — Hintergrundfarbe und Qualitätsstufe —, statt bei jedem neuen Logo von vorn zu probieren.
| ICO | JPG | |
|---|---|---|
| Vollständiger Name | Windows-Symbol | JPEG-Bild |
| Dateiendung | .ico | .jpg, .jpeg, .jpe |
| Medientyp | image/x-icon | image/jpeg |
| Kompression | Verlustfrei — es wird nichts verworfen | Verlustbehaftet — Größe wird mit Qualität bezahlt |
| Erstmals veröffentlicht | 1985 | 1992 |
| Herausgegeben von | Microsoft | Joint Photographic Experts Group |
| Spezifikation | — | ITU-T T.81 |
| Lizenzlage | Veröffentlicht, nicht standardisiert | Offener Standard |
| Heutiger Stand | Nische | Aktuell |
| Bittiefe | 8 | 8 |
| Kann Farbe beschreiben als | RGB, indizierte Palette | RGB, Graustufen, YCbCr |
| Größtes Bild | 256 px je Seite | 65.535 px je Seite |
| Öffnet im Browser | Jeder Browser | Jeder Browser |
| Stattdessen erwogen | PNG, SVG | WebP, AVIF, HEIC |
JPG kennt keinen Alphakanal. Eine transparente ICO-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in JPG holt die Transparenz zurück.
JPG fasst eine Seite. Eine mehrseitige ICO-Datei wird Seite für Seite umgewandelt, nicht in eine einzige Datei.
GIMP liest sowohl ICO als auch JPG — du kannst das Ergebnis also gegen das Original prüfen, ohne ein zweites Programm zu brauchen.
Die Datei wird deutlich kleiner, und zwar dadurch, dass Details verworfen werden. ICO behält alles, JPG behält das, was dem Auge ohnehin kaum auffällt. Bei einem Foto ist der Tausch fast geschenkt; bei Text, einem Bildschirmfoto oder einer Strichzeichnung siehst du ihn als Schatten an den Kanten.
ICO stammt von Microsoft und wurde 1985 veröffentlicht. Aufgezeichnet wird mit 8 Bit pro Kanal.
JPG kommt von Joint Photographic Experts Group und stammt aus 1992, festgehalten in ITU-T T.81. Adobe Photoshop, GIMP und Preview lesen das Format.
Nein. Diese Umwandlung läuft vollständig in deinem Browser, die Datei verlässt dein Gerät also nicht. Du kannst das selbst nachprüfen: Öffne den Netzwerk-Tab der Entwicklerwerkzeuge und wandle etwas um. Zu sehen sind die Seite selbst und die Statistik- und Werbeanfragen, mit denen dieser Dienst bezahlt wird — und keine einzige, die deine Datei trägt. Hinter genau diesem Paar steckt jSquash, WebAssembly-Fassungen der Referenz-Bildcodecs; dein Browser lädt das einmal und behält es dann.
Ja. Kein Konto, kein Wasserzeichen und kein Tageskontingent, das sich verbraucht — es läuft auf deinem eigenen Rechner, du darfst also so oft wiederkommen, wie du willst. Dateien bis 100 MB verarbeitet der Browser, 100 auf einmal. jSquash wird auf deinen Rechner geladen und läuft dort — deshalb gibt es dafür keine Zählung.
JPG komprimiert, es gehen also Daten verloren. In der Standardeinstellung sieht man davon nichts; wenn du sichergehen willst, stell die Qualität höher. Das Zielformat kann keine Transparenz. Durchsichtige Stellen werden mit der Hintergrundfarbe gefüllt.
JPG kennt keinen Alphakanal. Eine transparente ICO-Datei kommt mit gefüllten Flächen heraus — ohne andere Angabe weiß — und keine Einstellung in JPG holt die Transparenz zurück.
JPG fasst eine Seite. Eine mehrseitige ICO-Datei wird Seite für Seite umgewandelt, nicht in eine einzige Datei.
Die Datei wird deutlich kleiner, und zwar dadurch, dass Details verworfen werden. ICO behält alles, JPG behält das, was dem Auge ohnehin kaum auffällt. Bei einem Foto ist der Tausch fast geschenkt; bei Text, einem Bildschirmfoto oder einer Strichzeichnung siehst du ihn als Schatten an den Kanten.
Was diese Seite über ICO und JPG behauptet, lässt sich nachprüfen — hier stehen die Dokumente, die es festlegen.