.ico MIME-Typ: image/vnd.microsoft.icon

Dateien mit der Endung .ico (Icon-Datei) verwenden den MIME-Typ image/vnd.microsoft.icon.

Aktualisiert am

image/vnd.microsoft.icon
MIME-Typ für .ico
Bilder
Kategorie
Ja
Mit gzip/Brotli komprimieren

Welchen MIME-Typ haben .ico-Dateien?

Der MIME-Typ (Medientyp) für Icon-Dateien mit der Endung .ico lautet image/vnd.microsoft.icon. Du siehst eventuell auch image/x-icon. Klassisches Favicon-Format. Browser akzeptieren außerdem image/x-icon, das viele Server ausliefern.

Content-Type-Header

Content-Type: image/vnd.microsoft.icon

Server-Konfiguration

ServerKonfiguration
Nginx (mime.types oder types {})image/vnd.microsoft.icon ico;
Apache (.htaccess)AddType image/vnd.microsoft.icon .ico
IIS (web.config)<mimeMap fileExtension=".ico" mimeType="image/vnd.microsoft.icon" />
Node.js / Expressres.type('ico') oder res.setHeader('Content-Type', 'image/vnd.microsoft.icon')
Amazon S3Setze Content-Type: image/vnd.microsoft.icon am Objekt (Metadaten) oder übergib --content-type image/vnd.microsoft.icon an aws s3 cp

Sollten .ico-Dateien komprimiert werden?

Ja. Icon-Dateien sind unkomprimierte Daten, daher spart das Aktivieren von gzip oder Brotli für image/vnd.microsoft.icon typischerweise 50–80 % der Übertragungsgröße. Stelle sicher, dass die Kompressionsliste deines Servers diesen Typ enthält – prüfe das mit dem Website-Kompressionstest.

Warum der MIME-Typ wichtig ist

Browser entscheiden anhand des Content-Type-Headers – nicht der Dateiendung – was sie mit einer Antwort tun: anzeigen, ausführen, abspielen oder herunterladen. Bei X-Content-Type-Options: nosniff führt ein falscher Typ dazu, dass Stylesheets und Skripte komplett blockiert werden. Bei Uploads solltest du dem vom Client gesendeten Typ nie vertrauen; prüfe stattdessen den Inhalt der Datei (ihre Magic Bytes) auf dem Server.

Häufige Fragen

Welcher MIME-Typ gilt für .ico?
image/vnd.microsoft.icon. Weitere Varianten in der Praxis: image/x-icon.
Wie setze ich den Content-Type für .ico in Nginx?
Stelle sicher, dass image/vnd.microsoft.icon ico; im types-Block steht (meist in /etc/nginx/mime.types), und lade Nginx neu.
Sollte ich .ico-Dateien gzippen?
Ja – das Format komprimiert gut, also nimm den Typ in deine gzip/Brotli-Konfiguration auf.