List of MIME Types

The Multipurpose Internet Mail Extensions (MIME) standard is an Internet standard that describes content types (e.g., text, images, audio, video, etc.)  This standard is maintained by the Internet Engineering Task Force (IETF) in the following Request for Comments documents:

  • RFC-822 Standard for ARPA Internet text messages
  • RFC-2045 MIME Part 1: Format of Internet Message Bodies
  • RFC-2046 MIME Part 2: Media Types
  • RFC-2047 MIME Part 3: Header Extensions for Non-ASCII Text
  • RFC-2048 MIME Part 4: Registration Procedures
  • RFC-2049 MIME Part 5: Conformance Criteria and Examples

MIME types often need to be configured on  web server and/or content management system (CMS) before they can be recognized.  On client applications, MIME types are often associated with the application that should be used to open files which contain a specific MIME type.

This article is a compilation of common MIME types and their corresponding file extensions. Unlike MIME type lists commonly used in Apache and IIS, this list includes the now-popular Open Office 3.x, Open Document Format and Microsoft Office 2007+ file formats.  The list is attached to this article in a space-delimited file.

MIME Type List

Download: MIME Type List

MIME Type File Extension
text/h323 323
x-world/x-3dmf 3dm
x-world/x-3dmf 3dmf
application/octet-stream a
application/x-authorware-bin aab
application/x-authorware-map aam
application/x-authorware-seg aas
text/ abc
audio/ac3 ac3
text/html acgi
application/internet-property-stream acx
video/animaflex afl
application/postscript ai
audio/x-aiff aif
audio/aiff aif
audio/x-aiff aifc
audio/aiff aifc
audio/x-aiff aiff
audio/aiff aiff
application/x-aim aim
text/x-audiosoft-intra aip
application/x-navi-animation ani
application/x-nokia-9000-communicator-add-on-software aos
application/mime aps
application/octet-stream arc
application/arj arj
application/octet-stream arj
image/x-jg art
video/x-ms-asf asf
text/x-asm asm
text/asp asp
video/x-ms-asf asr
video/x-ms-asf asx
application/x-mplayer2 asx
video/x-ms-asf-plugin asx
audio/basic au
audio/x-au au
video/x-msvideo avi
application/x-troff-msvideo avi
video/avi avi
video/msvideo avi
video/avs-video avs
application/olescript axs
text/plain bas
application/x-bcpio bcpio
application/octet-stream bin
application/macbinary bin
application/mac-binary bin
application/x-binary bin
application/x-macbinary bin
image/bmp bm
image/bmp bmp
image/x-windows-bmp bmp
application/book boo
application/book book
application/x-bzip2 boz
application/x-bsh bsh
application/x-bzip bz
application/x-bzip2 bz2
text/plain c
text/x-c c
text/plain c++
application/ cat
application/ cat
text/plain cc
text/x-c cc
application/clariscad ccad
application/x-cocoa cco
application/x-cdf cdf
application/cdf cdf
application/x-netcdf cdf
application/x-x509-ca-cert cer
application/pkix-cert cer
application/x-chat cha
application/x-chat chat
application/octet-stream class
application/java class
application/java-byte-code class
application/x-java-class class
application/x-msclip clp
image/x-cmx cmx
image/cis-cod cod
application/octet-stream com
text/plain com
text/plain conf
application/x-cpio cpio
text/x-c cpp
application/mac-compactpro cpt
application/x-compactpro cpt
application/x-cpt cpt
application/x-mscardfile crd
application/pkix-crl crl
application/pkcs-crl crl
application/x-x509-ca-cert crt
application/pkix-cert crt
application/x-x509-user-cert crt
application/x-csh csh
text/x-script.csh csh
text/css css
application/x-pointplus css
text/csv csv
text/plain cxx
application/x-director dcr
application/x-deepv deepv
text/plain def
application/x-x509-ca-cert der
video/x-dv dif
application/x-director dir
video/dl dl
video/x-dl dl
application/x-msdownload dll
application/octet-stream dms
application/msword doc
application/ docm
application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
application/msword dot
application/ dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
application/commonground dp
application/drafting drw
application/octet-stream dump
video/x-dv dv
application/x-dvi dvi
drawing/x-dwf dwf
model/vnd.dwf dwf
application/acad dwg
image/vnd.dwg dwg
image/x-dwg dwg
application/dxf dxf
image/vnd.dwg dxf
image/x-dwg dxf
application/x-director dxr
text/x-script.elisp el
application/x-bytecode.elisp elc
application/x-elc elc
application/x-envoy env
application/postscript eps
application/x-esrehber es
text/x-setext etx
application/envoy evy
application/x-envoy evy
application/octet-stream exe
text/plain f
text/x-fortran f
text/x-fortran f77
text/plain f90
text/x-fortran f90
application/vnd.fdf fdf
application/fractals fif
image/fif fif
video/fli fli
video/x-fli fli
image/florian flo
x-world/x-vrml flr
video/x-flv flv
text/vnd.fmi.flexstor flx
video/x-atomic3d-feature fmf
text/plain for
text/x-fortran for
image/vnd.fpx fpx
image/ fpx
application/freeloader frl
audio/make funk
text/plain g
image/g3fax g3
image/gif gif
video/gl gl
video/x-gl gl
audio/x-gsm gsd
audio/x-gsm gsm
application/x-gsp gsp
application/x-gss gss
application/x-gtar gtar
application/x-gzip gz
application/x-compressed gz
application/x-gzip gzip
multipart/x-gzip gzip
text/plain h
text/x-h h
application/x-hdf hdf
application/x-helpfile help
application/vnd.hp-hpgl hgl
text/plain hh
text/x-h hh
text/x-script hlb
application/winhlp hlp
application/hlp hlp
application/x-helpfile hlp
application/x-winhelp hlp
application/vnd.hp-hpgl hpg
application/vnd.hp-hpgl hpgl
application/mac-binhex40 hqx
application/binhex hqx
application/binhex4 hqx
application/mac-binhex hqx
application/x-binhex40 hqx
application/x-mac-binhex40 hqx
application/hta hta
text/x-component htc
text/html htm
text/html html
text/html htmls
text/webviewhtml htt
text/html htx
x-conference/x-cooltalk ice
image/x-icon ico
text/plain idc
image/ief ief
image/ief iefs
application/iges iges
model/iges iges
application/iges igs
model/iges igs
application/x-iphone iii
application/x-ima ima
application/x-httpd-imap imap
application/inf inf
application/x-internet-signup ins
application/x-internett-signup ins
application/x-ip2 ip
application/x-internet-signup isp
video/x-isvideo isu
audio/it it
application/x-inventor iv
i-world/i-vrml ivr
application/x-livescreen ivy
audio/x-jam jam
text/plain jav
text/x-java-source jav
text/plain java
text/x-java-source java
application/x-java-commerce jcm
image/pipeg jfif
image/jpeg jfif
image/pjpeg jfif
image/jpeg jfif-tbnl
image/jpeg jpe
image/pjpeg jpe
image/jpeg jpeg
image/pjpeg jpeg
image/jpeg jpg
image/pjpeg jpg
image/x-jps jps
application/x-javascript js
application/ecmascript js
application/javascript js
text/ecmascript js
text/javascript js
image/jutvision jut
audio/midi kar
music/x-karaoke kar
application/x-ksh ksh
text/x-script.ksh ksh
audio/nspaudio la
audio/x-nspaudio la
audio/x-liveaudio lam
application/x-latex latex
application/octet-stream lha
application/lha lha
application/x-lha lha
application/octet-stream lhx
text/plain list
audio/nspaudio lma
audio/x-nspaudio lma
text/plain log
video/x-la-asf lsf
application/x-lisp lsp
text/x-script.lisp lsp
text/plain lst
video/x-la-asf lsx
text/x-la-asf lsx
application/x-latex ltx
application/octet-stream lzh
application/x-lzh lzh
application/lzx lzx
application/octet-stream lzx
application/x-lzx lzx
text/plain m
text/x-m m
application/x-msmediaview m13
application/x-msmediaview m14
video/mpeg m1v
audio/mpeg m2a
video/mpeg m2v
audio/x-mpegurl m3u
audio/x-mpequrl m3u
application/x-troff-man man
application/x-navimap map
text/plain mar
application/mbedlet mbd
application/x-magic-cap-package-1.0 mc$
application/mcad mcd
application/x-mathcad mcd
image/vasa mcf
text/mcf mcf
application/netmc mcp
application/x-msaccess mdb
application/x-troff-me me
message/rfc822 mht
message/rfc822 mhtml
audio/mid mid
application/x-midi mid
audio/midi mid
audio/x-mid mid
audio/x-midi mid
music/crescendo mid
x-music/x-midi mid
application/x-midi midi
audio/midi midi
audio/x-mid midi
audio/x-midi midi
music/crescendo midi
x-music/x-midi midi
application/x-frame mif
application/x-mif mif
message/rfc822 mime
www/mime mime
audio/x-vnd.audioexplosion.mjuicemediafile mjf
video/x-motion-jpeg mjpg
application/base64 mm
application/x-meme mm
application/base64 mme
application/x-msmoney mny
audio/mod mod
audio/x-mod mod
video/quicktime moov
video/quicktime mov
video/x-sgi-movie movie
video/mpeg mp2
audio/mpeg mp2
audio/x-mpeg mp2
video/x-mpeg mp2
video/x-mpeq2a mp2
audio/mpeg mp3
audio/mpeg3 mp3
audio/x-mpeg-3 mp3
video/mpeg mp3
video/x-mpeg mp3
video/mpeg mpa
audio/mpeg mpa
application/x-project mpc
video/mpeg mpe
video/mpeg mpeg
video/mpeg mpg
audio/mpeg mpg
audio/mpeg mpga
application/ mpp
application/x-project mpt
application/x-project mpv
video/mpeg mpv2
application/x-project mpx
application/marc mrc
application/x-troff-ms ms
video/x-sgi-movie mv
application/x-msmediaview mvb
audio/make my
application/x-vnd.audioexplosion.mzz mzz
image/naplps nap
image/naplps naplps
application/x-netcdf nc
application/ ncm
image/x-niff nif
image/x-niff niff
application/x-mix-transfer nix
application/x-conference nsc
application/x-navidoc nvd
message/rfc822 nws
application/octet-stream o
application/oda oda
application/vnd.oasis.opendocument.database odb
application/vnd.oasis.opendocument.chart odc
application/vnd.oasis.opendocument.formula odf
application/ odg
application/vnd.oasis.opendocument.image odi
application/vnd.oasis.opendocument.text-master odm
application/vnd.oasis.opendocument.presentation odp
application/vnd.oasis.opendocument.spreadsheet ods
application/vnd.oasis.opendocument.text odt
application/x-omc omc
application/x-omcdatamaker omcd
application/x-omcregerator omcr
application/ otg
application/vnd.oasis.opendocument.text-web oth
application/vnd.oasis.opendocument.presentation-template otp
application/vnd.oasis.opendocument.spreadsheet-template ots
application/vnd.oasis.opendocument.text-template ott
text/x-pascal p
application/pkcs10 p10
application/x-pkcs10 p10
application/x-pkcs12 p12
application/pkcs-12 p12
application/x-pkcs7-signature p7a
application/x-pkcs7-certificates p7b
application/x-pkcs7-mime p7c
application/pkcs7-mime p7c
application/x-pkcs7-mime p7m
application/pkcs7-mime p7m
application/x-pkcs7-certreqresp p7r
application/x-pkcs7-signature p7s
application/pkcs7-signature p7s
application/pro_eng part
text/pascal pas
image/x-portable-bitmap pbm
application/vnd.hp-pcl pcl
application/x-pcl pcl
image/x-pict pct
image/x-pcx pcx
chemical/x-pdb pdb
application/pdf pdf
audio/make pfunk
audio/ pfunk
application/x-pkcs12 pfx
image/x-portable-graymap pgm
image/x-portable-greymap pgm
image/pict pic
image/pict pict
application/x-newton-compatible-pkg pkg
application/ pko
application/ pko
text/plain pl
text/x-script.perl pl
application/x-pixclscript plx
image/x-xpixmap pm
text/x-script.perl-module pm
application/x-pagemaker pm4
application/x-pagemaker pm5
application/x-perfmon pma
application/x-perfmon pmc
application/x-perfmon pml
application/x-perfmon pmr
application/x-perfmon pmw
image/png png
image/x-portable-anymap pnm
application/x-portable-anymap pnm
application/mspowerpoint pot
application/ pot
application/ pot,
application/ potm
application/vnd.openxmlformats-officedocument.presentationml.template potx
model/x-pov pov
application/ ppa
application/ ppam
image/x-portable-pixmap ppm
application/ pps
application/mspowerpoint pps
application/ ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
application/ ppt
application/mspowerpoint ppt
application/powerpoint ppt
application/x-mspowerpoint ppt
application/ pptm
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
application/mspowerpoint ppz
application/x-freelance pre
application/pics-rules prf
application/pro_eng prt
application/postscript ps
application/octet-stream psd
application/x-mspublisher pub
paleovu/x-pv pvu
application/ pwz
text/x-script.phyton py
applicaiton/x-bytecode.python pyc
audio/vnd.qcelp qcp
x-world/x-3dmf qd3
x-world/x-3dmf qd3d
image/x-quicktime qif
video/quicktime qt
video/x-qtc qtc
image/x-quicktime qti
image/x-quicktime qtif
audio/x-pn-realaudio ra
audio/x-pn-realaudio-plugin ra
audio/x-realaudio ra
audio/x-pn-realaudio ram
image/x-cmu-raster ras
application/x-cmu-raster ras
image/cmu-raster ras
image/cmu-raster rast
text/x-script.rexx rexx
image/vnd.rn-realflash rf
image/x-rgb rgb
application/vnd.rn-realmedia rm
audio/x-pn-realaudio rm
audio/mid rmi
audio/x-pn-realaudio rmm
audio/x-pn-realaudio rmp
audio/x-pn-realaudio-plugin rmp
application/ringing-tones rng
application/ rng
application/vnd.rn-realplayer rnx
application/x-troff roff
image/vnd.rn-realpix rp
audio/x-pn-realaudio-plugin rpm
text/richtext rt
text/vnd.rn-realtext rt
application/rtf rtf
application/x-rtf rtf
text/richtext rtf
text/richtext rtx
application/rtf rtx
video/vnd.rn-realvideo rv
text/x-asm s
audio/s3m s3m
application/octet-stream saveme
application/x-tbook sbk
application/x-msschedule scd
application/x-lotusscreencam scm
text/x-script.guile scm
text/x-script.scheme scm
video/x-scm scm
text/scriptlet sct
application/vnd.stardivision.draw sda
application/vnd.stardivision.calc sdc
application/vnd.stardivision.impress sdd
text/plain sdml
application/vnd.stardivision.impress sdp
application/sdp sdp
application/x-sdp sdp
application/sounder sdr
application/vnd.stardivision.writer sdw
application/sea sea
application/x-sea sea
application/set set
application/set-payment-initiation setpay
application/set-registration-initiation setreg
application/vnd.stardivision.writer-global sgl
text/sgml sgm
text/x-sgml sgm
text/sgml sgml
text/x-sgml sgml
application/x-sh sh
application/x-bsh sh
application/x-shar sh
text/ sh
application/x-shar shar
application/x-bsh shar
text/html shtml
text/x-server-parsed-html shtml
audio/x-psid sid
application/x-stuffit sit
application/x-sit sit
application/x-koan skd
application/x-koan skm
application/x-koan skp
application/x-koan skt
application/x-seelogo sl
application/vnd.stardivision.math smf
application/smil smi
application/smil smil
audio/basic snd
audio/x-adpcm snd
application/solids sol
application/x-pkcs7-certificates spc
text/x-speech spc
application/futuresplash spl
application/x-sprite spr
application/x-sprite sprite
application/x-wais-source src
text/x-server-parsed-html ssi
application/streamingmedia ssm
application/ sst
application/ sst
application/vnd.sun.xml.calc.template stc
application/vnd.sun.xml.draw.template std
application/step step
application/vnd.sun.xml.impress.template sti
application/ stl
application/sla stl
application/ stl
application/x-navistyle stl
text/html stm
application/step stp
application/vnd.sun.xml.writer.template stw
application/x-sv4cpio sv4cpio
application/x-sv4crc sv4crc
image/vnd.dwg svf
image/x-dwg svf
image/svg+xml svg
application/x-world svr
x-world/x-svr svr
application/x-shockwave-flash swf
application/vnd.sun.xml.calc sxc
application/vnd.sun.xml.draw sxd
application/ sxg
application/vnd.sun.xml.impress sxi
application/vnd.sun.xml.math sxm
application/vnd.sun.xml.writer sxw
application/x-troff t
text/x-speech talk
application/x-tar tar
application/toolbook tbk
application/x-tbook tbk
application/x-tcl tcl
text/x-script.tcl tcl
text/x-script.tcsh tcsh
application/x-tex tex
application/x-texinfo texi
application/x-texinfo texinfo
application/plain text
text/plain text
application/x-compressed tgz
application/gnutar tgz
image/tiff tif
image/x-tiff tif
image/tiff tiff
image/x-tiff tiff
application/x-troff tr
application/x-msterminal trm
audio/tsp-audio tsi
application/dsptype tsp
audio/tsplayer tsp
text/tab-separated-values tsv
image/florian turbot
text/plain txt
text/x-uil uil
text/iuls uls
text/uri-list uni
text/uri-list unis
application/i-deas unv
text/uri-list uri
text/uri-list uris
application/x-ustar ustar
multipart/x-ustar ustar
application/octet-stream uu
text/x-uuencode uu
text/x-uuencode uue
application/x-cdlink vcd
text/x-vcard vcf
text/x-vcalendar vcs
application/vda vda
video/vdo vdo
application/groupwise vew
video/vivo viv
video/ viv
video/vivo vivo
video/ vivo
application/vocaltec-media-desc vmd
application/vocaltec-media-file vmf
audio/voc voc
audio/x-voc voc
application/vnd.stardivision.writer vor
video/vosaic vos
audio/voxware vox
audio/x-twinvq-plugin vqe
audio/x-twinvq vqf
audio/x-twinvq-plugin vql
x-world/x-vrml vrml
application/x-vrml vrml
model/vrml vrml
x-world/x-vrt vrt
application/x-visio vsd
application/x-visio vst
application/x-visio vsw
application/wordperfect6.0 w60
application/wordperfect6.1 w61
application/msword w6w
audio/x-wav wav
audio/wav wav
application/x-qpro wb1
image/vnd.wap.wbmp wbmp
application/ wcm
application/ wdb
application/vnd.xara web
application/msword wiz
application/x-123 wk1
application/ wks
application/x-msmetafile wmf
windows/metafile wmf
text/vnd.wap.wml wml
application/vnd.wap.wmlc wmlc
text/vnd.wap.wmlscript wmls
application/vnd.wap.wmlscriptc wmlsc
application/msword word
application/wordperfect wp
application/wordperfect wp5
application/wordperfect6.0 wp5
application/wordperfect wp6
application/wordperfect wpd
application/x-wpwin wpd
application/ wps
application/x-lotus wq1
application/x-mswrite wri
application/mswrite wri
application/x-wri wri
x-world/x-vrml wrl
application/x-world wrl
model/vrml wrl
x-world/x-vrml wrz
model/vrml wrz
text/scriplet wsc
application/x-wais-source wsrc
application/x-wintalk wtk
x-world/x-vrml xaf
image/x-xbitmap xbm
image/xbm xbm
image/x-xbm xbm
video/x-amt-demorun xdr
xgl/drawing xgz
image/vnd.xiff xif
application/excel xl
application/ xla
application/excel xla
application/x-excel xla
application/x-msexcel xla
application/ xlam
application/excel xlb
application/ xlb
application/x-excel xlb
application/ xlc
application/excel xlc
application/x-excel xlc
application/excel xld
application/x-excel xld
application/excel xlk
application/x-excel xlk
application/excel xll
application/ xll
application/x-excel xll
application/ xlm
application/excel xlm
application/x-excel xlm
application/ xls
application/excel xls
application/x-excel xls
application/x-msexcel xls
application/ xlsb
application/ xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
application/ xlt
application/excel xlt
application/x-excel xlt
application/ xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx
application/excel xlv
application/x-excel xlv
application/ xlw
application/excel xlw
application/x-excel xlw
application/x-msexcel xlw
audio/xm xm
application/xml xml
text/xml xml
xgl/movie xmz
x-world/x-vrml xof
application/ xpix
image/x-xpixmap xpm
image/xpm xpm
image/png x-png
video/x-amt-showrun xsr
image/x-xwindowdump xwd
image/x-xwd xwd
chemical/x-pdb xyz
application/x-compress z
application/x-compressed z
application/zip zip
application/x-compressed zip
application/x-zip-compressed zip
multipart/x-zip zip
application/octet-stream zoo
text/x-script.zsh zsh

Download: MIME Type List

About Gabriel Mongefranco

Gabriel Mongefranco is your software developer for all things data: extraction, integration, analytics and security. He is also a blogger, a poet, a proud father and a faithful Christian. He is always eager to contract with faith-based nonprofits! Learn more.