Dateiendung ↔ MIME-Typ Konverter
Suchen und konvertieren Sie zwischen Dateiendungen und MIME-Typen (Content-Type) in beide Richtungen. Geben Sie ".png" oder "png" ein, um den MIME-Typ zu sehen, oder "image/png", um die passenden Dateiendungen zu finden. Enthält eine Referenztabelle mit rund 50 gängigen Typen für Bilder, Audio, Video und Dokumente.
| Dateiendung | MIME-Typ | Kategorie |
|---|---|---|
| .jpg | image/jpeg | Bild |
| .jpeg | image/jpeg | Bild |
| .png | image/png | Bild |
| .gif | image/gif | Bild |
| .webp | image/webp | Bild |
| .svg | image/svg+xml | Bild |
| .bmp | image/bmp | Bild |
| .ico | image/vnd.microsoft.icon | Bild |
| .tiff | image/tiff | Bild |
| .mp3 | audio/mpeg | Audio |
| .wav | audio/wav | Audio |
| .ogg | audio/ogg | Audio |
| .flac | audio/flac | Audio |
| .aac | audio/aac | Audio |
| .m4a | audio/mp4 | Audio |
| .mp4 | video/mp4 | Video |
| .webm | video/webm | Video |
| .avi | video/x-msvideo | Video |
| .mov | video/quicktime | Video |
| .mkv | video/x-matroska | Video |
| application/pdf | Dokument | |
| .doc | application/msword | Dokument |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Dokument |
| .xls | application/vnd.ms-excel | Dokument |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Dokument |
| .ppt | application/vnd.ms-powerpoint | Dokument |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Dokument |
| .txt | text/plain | Dokument |
| .rtf | application/rtf | Dokument |
| .odt | application/vnd.oasis.opendocument.text | Dokument |
| .zip | application/zip | Archiv |
| .rar | application/vnd.rar | Archiv |
| .7z | application/x-7z-compressed | Archiv |
| .tar | application/x-tar | Archiv |
| .gz | application/gzip | Archiv |
| .html | text/html | Web / Text |
| .css | text/css | Web / Text |
| .js | text/javascript | Web / Text |
| .json | application/json | Web / Text |
| .xml | application/xml | Web / Text |
| .csv | text/csv | Web / Text |
| .md | text/markdown | Web / Text |
| .woff | font/woff | Schriftart |
| .woff2 | font/woff2 | Schriftart |
| .ttf | font/ttf | Schriftart |
| .otf | font/otf | Schriftart |
| .eot | application/vnd.ms-fontobject | Schriftart |
| .exe | application/x-msdownload | Ausführbar / Sonstiges |
| .apk | application/vnd.android.package-archive | Ausführbar / Sonstiges |
| .dmg | application/x-apple-diskimage | Ausführbar / Sonstiges |
| .iso | application/x-iso9660-image | Ausführbar / Sonstiges |
| .bin | application/octet-stream | Ausführbar / Sonstiges |
Was sind MIME-Typen und Dateiendungen?
Ein MIME-Typ ist eine Zeichenkette wie "image/png" oder "application/pdf", mit der Computer beschreiben, welche Art von Datei sie austauschen. Wenn ein Webserver eine Datei an einen Browser sendet, gibt er diesen MIME-Typ zusätzlich zur Dateiendung im HTTP-Antwort-Header an, damit der Browser entscheiden kann, ob er die Datei anzeigt, herunterlädt oder die Ausführung verweigert.
Mit diesem Tool können Sie in beide Richtungen suchen: von der Dateiendung zum passenden MIME-Typ oder umgekehrt. Es enthält eine Referenztabelle mit rund 50 gängigen Typen für Bilder, Audio, Video, Dokumente, Archive, Web-Formate und Schriftarten – praktisch, wenn Sie eine Serverkonfiguration schreiben, das accept-Attribut eines Upload-Formulars festlegen oder den Content-Type-Header einer API-Antwort prüfen, ohne jedes Mal im Internet nachschlagen zu müssen.
So funktioniert es
- Geben Sie die gesuchte Dateiendung oder den MIME-Typ ein Geben Sie eine Dateiendung wie ".png" oder "png" ein, oder einen MIME-Typ wie "image/png" – beide Richtungen funktionieren.
- Sehen Sie sich das Ergebnis an Die passende Dateiendung oder der passende MIME-Typ wird automatisch anhand Ihrer Eingabe angezeigt.
- Durchsuchen Sie die Tabelle, wenn Sie unsicher sind Blättern Sie durch die untenstehende, nach Kategorien geordnete Referenztabelle, um das gesuchte Format zu finden.
- Kopieren Sie den Wert für Ihren Anwendungsfall Fügen Sie ihn direkt in eine Serverkonfigurationsdatei oder ein HTML-accept-Attribut ein.
Tipps für die Nutzung
- Eine Dateiendung kann mit oder ohne führenden Punkt gesucht werden — sowohl ".png" als auch "png" funktionieren.
- Bei der Suche nach einem MIME-Typ geben Sie die vollständige, durch einen Schrägstrich getrennte Zeichenkette ein (z. B. "image/png"), um sofort die passenden Dateiendungen zu sehen.
- Eine einzelne Dateiendung kann in der Praxis mehreren MIME-Typen zugeordnet sein (z. B. wird ".ico" manchmal als "image/x-icon" statt des registrierten "image/vnd.microsoft.icon" ausgeliefert) — bei Bedarf lohnt sich ein Blick in die tatsächliche Serverkonfiguration.
- Diese Tabelle eignet sich gut, um Werte direkt in einen HTTP-Content-Type-Header oder das accept-Attribut eines Datei-Upload-Formulars zu kopieren.
- Dieselbe Dateiendung kann je nach Betriebssystem oder Anwendung mit unterschiedlichen MIME-Typen verknüpft sein — im Zweifelsfall lohnt sich ein Blick in das offizielle IANA-Register.
Anwendungsfälle
Beim Schreiben einer Webserver-Konfigurationsdatei
Prüfen Sie die exakte, korrekte MIME-Typ-Zeichenkette für eine bestimmte Dateiendung in Apaches mime.types oder einer Nginx-Konfiguration.
Beim Erstellen eines Datei-Upload-Formulars
Ermitteln Sie die vollständige Liste der MIME-Typen, die Sie im accept-Attribut eines HTML-input-Elements oder bei der serverseitigen Validierung zulassen möchten.
Beim Validieren einer API-Antwort
Prüfen Sie schnell, ob der von einem Server zurückgegebene Content-Type-Header Ihren Erwartungen entspricht.
Bei einem unbekannten MIME-Typ
Schlagen Sie einen unbekannten MIME-Typ aus einem Log oder einer Fehlermeldung nach, um herauszufinden, welche Art von Datei er bezeichnet.
Glossar
- MIME-Typ
- Eine Zeichenkette im Format "Typ/Subtyp", die die Art einer Datei beschreibt, z. B. image/png oder application/pdf.
- Content-Type
- Der Name des Header-Felds, mit dem ein MIME-Typ in einer HTTP-Antwort oder E-Mail übertragen wird. Sein Wert ist der MIME-Typ selbst.
- Dateiendung
- Das Kennzeichen am Ende eines Dateinamens, wie ".png" oder ".pdf", das Betriebssysteme und Anwendungen als einen Hinweis auf den Dateityp nutzen.
- IANA
- Kurz für Internet Assigned Numbers Authority, die internationale Stelle, die MIME- (Medien-)Typen offiziell registriert und verwaltet.
- MIME-Sniffing
- Eine Technik, bei der der Browser die ersten Bytes einer Datei untersucht und mit bekannten Formatsignaturen abgleicht, um ihren MIME-Typ zu erraten.
- application/octet-stream
- Ein generischer MIME-Typ für Binärdaten unbestimmter Art. Browser behandeln Dateien dieses Typs meist als Download.
Häufig gestellte Fragen
Übrigens – Woher MIME-Typen kommen
MIME (Multipurpose Internet Mail Extensions) wurde Anfang der 1990er-Jahre entwickelt, damit E-Mails Bilder, Audio und andere binäre Anhänge transportieren konnten. E-Mail basierte damals auf einem reinen Textstandard (RFC 822), der nur ASCII vorsah, sodass Binärdaten kodiert (meist mit Base64) und mit einem Etikett versehen werden mussten, das angab, um welche Art von Daten es sich tatsächlich handelte — dieses Etikett ist der MIME-Typ.
Ein MIME-Typ wird als "Typ/Subtyp" geschrieben (zum Beispiel image/png). Der Typ steht für eine grobe Kategorie — image, audio, video, text, application und so weiter —, während der Subtyp das konkrete Format benennt. Dieses zweistufige Design erlaubt es, das System einfach zu erweitern, indem bei jedem neuen Format ein neuer Subtyp registriert wird, ohne das gesamte Schema neu zu entwerfen.
MIME-Typen gingen bald über E-Mail hinaus und wurden von HTTP übernommen, wo sie zum Standardweg wurden, mit dem ein Webserver dem Browser über den Antwort-Header "Content-Type" mitteilt, wie eine Datei interpretiert werden soll. Browser verlassen sich auf diesen Header mindestens ebenso stark wie auf die Dateiendung, sodass ein falsch konfigurierter Content-Type auf dem Server dazu führen kann, dass eine korrekt benannte Datei sich unerwartet verhält — etwa heruntergeladen statt angezeigt wird oder ein Skript nicht ausgeführt wird.
Heute ist die IANA (Internet Assigned Numbers Authority) die offizielle Registrierungsstelle für MIME-Typen, und neue Medientypen durchlaufen ein formales Registrierungsverfahren. Die Zuordnung zwischen Dateiendungen und MIME-Typen selbst wird jedoch nicht von der IANA erzwungen — vieles davon ist eine in der Praxis gewachsene Konvention, weshalb eine Referenztabelle wie diese so nützlich ist.