Web & Dev

MIME Types Reference

Common Internet media types (MIME) for setting Content-Type headers correctly.

Text

ExtensionMIMENotes
.txttext/plain
.htmltext/htmlcharset=utf-8 typical
.csstext/css
.csvtext/csv
.jstext/javascriptor application/javascript
.jsonapplication/json
.xmlapplication/xmlor text/xml
.yamlapplication/yamlIANA registered
.mdtext/markdown

Image

ExtensionMIMENotes
.pngimage/png
.jpg / .jpegimage/jpeg
.gifimage/gif
.webpimage/webp
.avifimage/avif
.svgimage/svg+xml
.icoimage/vnd.microsoft.iconor image/x-icon
.heicimage/heic

Audio / Video

ExtensionMIMENotes
.mp3audio/mpeg
.wavaudio/wav
.oggaudio/ogg
.flacaudio/flac
.m4aaudio/mp4
.mp4video/mp4
.webmvideo/webm
.movvideo/quicktime

Application / binary

ExtensionMIMENotes
.pdfapplication/pdf
.zipapplication/zip
.gzapplication/gzip
.tarapplication/x-tar
.docapplication/mswordlegacy
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsapplication/vnd.ms-excellegacy
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.formmultipart/form-dataHTML form uploads
.binapplication/octet-streamgeneric binary / force download

Fonts

ExtensionMIME
.ttffont/ttf
.otffont/otf
.wofffont/woff
.woff2font/woff2
Was this article helpful?