DevToolsKit

MIME Types

Extensions to Content-Type, searchable.

ExtensionMIME type
.htmltext/html
.csstext/css
.jstext/javascript
.mjstext/javascript
.jsonapplication/json
.mapapplication/json
.xmlapplication/xml
.xhtmlapplication/xhtml+xml
.wasmapplication/wasm
.webmanifestapplication/manifest+json
.txttext/plain
.csvtext/csv
.tsvtext/tab-separated-values
.mdtext/markdown
.yamlapplication/yaml
.ymlapplication/yaml
.tomlapplication/toml
.icstext/calendar
.vcftext/vcard
.logtext/plain
.pngimage/png
.jpgimage/jpeg
.jpegimage/jpeg
.gifimage/gif
.webpimage/webp
.avifimage/avif
.svgimage/svg+xml
.icoimage/x-icon
.bmpimage/bmp
.tifimage/tiff
.tiffimage/tiff
.heicimage/heic
.heifimage/heif
.mp3audio/mpeg
.wavaudio/wav
.oggaudio/ogg
.ogaaudio/ogg
.flacaudio/flac
.aacaudio/aac
.m4aaudio/mp4
.opusaudio/opus
.mp4video/mp4
.m4vvideo/mp4
.webmvideo/webm
.movvideo/quicktime
.avivideo/x-msvideo
.mkvvideo/x-matroska
.ogvvideo/ogg
.pdfapplication/pdf
.docapplication/msword
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.document
.xlsapplication/vnd.ms-excel
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.pptapplication/vnd.ms-powerpoint
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentation
.odtapplication/vnd.oasis.opendocument.text
.odsapplication/vnd.oasis.opendocument.spreadsheet
.odpapplication/vnd.oasis.opendocument.presentation
.rtfapplication/rtf
.epubapplication/epub+zip
.zipapplication/zip
.gzapplication/gzip
.tarapplication/x-tar
.tgzapplication/gzip
.bz2application/x-bzip2
.xzapplication/x-xz
.7zapplication/x-7z-compressed
.rarapplication/vnd.rar
.zstapplication/zstd
.wofffont/woff
.woff2font/woff2
.ttffont/ttf
.otffont/otf
.eotapplication/vnd.ms-fontobject
.pytext/x-python
.shapplication/x-sh
.sqlapplication/sql
.graphqlapplication/graphql
.protoapplication/x-protobuf
.jarapplication/java-archive
.apkapplication/vnd.android.package-archive
.dmgapplication/x-apple-diskimage
.isoapplication/x-iso9660-image
.exeapplication/vnd.microsoft.portable-executable
.dllapplication/vnd.microsoft.portable-executable
.binapplication/octet-stream
.datapplication/octet-stream
.sqliteapplication/vnd.sqlite3
.dbapplication/vnd.sqlite3
.pemapplication/x-pem-file
.crtapplication/x-x509-ca-cert
.cerapplication/pkix-cert
.p12application/x-pkcs12
.keyapplication/octet-stream
.sigapplication/pgp-signature

The canonical registry lives at IANA; this table covers the extensions web servers and upload validators ask about most. Anything unrecognized should be served as application/octet-stream.

About this tool

Look up the MIME type for any common file extension — images, documents, archives, fonts and code — for Content-Type headers and upload validation.

It runs completely in your browser — no input is sent anywhere, and this page loads no ads or third-party scripts, so it is safe to use with data you would not paste into a hosted service.

Related tools