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 TypeFile Extension
text/h323323
x-world/x-3dmf3dm
x-world/x-3dmf3dmf
application/octet-streama
application/x-authorware-binaab
application/x-authorware-mapaam
application/x-authorware-segaas
text/vnd.abcabc
audio/ac3ac3
text/htmlacgi
application/internet-property-streamacx
video/animaflexafl
application/postscriptai
audio/x-aiffaif
audio/aiffaif
audio/x-aiffaifc
audio/aiffaifc
audio/x-aiffaiff
audio/aiffaiff
application/x-aimaim
text/x-audiosoft-intraaip
application/x-navi-animationani
application/x-nokia-9000-communicator-add-on-softwareaos
application/mimeaps
application/octet-streamarc
application/arjarj
application/octet-streamarj
image/x-jgart
video/x-ms-asfasf
text/x-asmasm
text/aspasp
video/x-ms-asfasr
video/x-ms-asfasx
application/x-mplayer2asx
video/x-ms-asf-pluginasx
audio/basicau
audio/x-auau
video/x-msvideoavi
application/x-troff-msvideoavi
video/aviavi
video/msvideoavi
video/avs-videoavs
application/olescriptaxs
text/plainbas
application/x-bcpiobcpio
application/octet-streambin
application/macbinarybin
application/mac-binarybin
application/x-binarybin
application/x-macbinarybin
image/bmpbm
image/bmpbmp
image/x-windows-bmpbmp
application/bookboo
application/bookbook
application/x-bzip2boz
application/x-bshbsh
application/x-bzipbz
application/x-bzip2bz2
text/plainc
text/x-cc
text/plainc++
application/vnd.ms-pkiseccatcat
application/vnd.ms-pki.seccatcat
text/plaincc
text/x-ccc
application/clariscadccad
application/x-cocoacco
application/x-cdfcdf
application/cdfcdf
application/x-netcdfcdf
application/x-x509-ca-certcer
application/pkix-certcer
application/x-chatcha
application/x-chatchat
application/octet-streamclass
application/javaclass
application/java-byte-codeclass
application/x-java-classclass
application/x-msclipclp
image/x-cmxcmx
image/cis-codcod
application/octet-streamcom
text/plaincom
text/plainconf
application/x-cpiocpio
text/x-ccpp
application/mac-compactprocpt
application/x-compactprocpt
application/x-cptcpt
application/x-mscardfilecrd
application/pkix-crlcrl
application/pkcs-crlcrl
application/x-x509-ca-certcrt
application/pkix-certcrt
application/x-x509-user-certcrt
application/x-cshcsh
text/x-script.cshcsh
text/csscss
application/x-pointpluscss
text/csvcsv
text/plaincxx
application/x-directordcr
application/x-deepvdeepv
text/plaindef
application/x-x509-ca-certder
video/x-dvdif
application/x-directordir
video/dldl
video/x-dldl
application/x-msdownloaddll
application/octet-streamdms
application/msworddoc
application/vnd.ms-word.document.macroEnabled.12docm
application/vnd.openxmlformats-officedocument.wordprocessingml.documentdocx
application/msworddot
application/vnd.ms-word.template.macroEnabled.12dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.templatedotx
application/commongrounddp
application/draftingdrw
application/octet-streamdump
video/x-dvdv
application/x-dvidvi
drawing/x-dwfdwf
model/vnd.dwfdwf
application/acaddwg
image/vnd.dwgdwg
image/x-dwgdwg
application/dxfdxf
image/vnd.dwgdxf
image/x-dwgdxf
application/x-directordxr
text/x-script.elispel
application/x-bytecode.elispelc
application/x-elcelc
application/x-envoyenv
application/postscripteps
application/x-esrehberes
text/x-setextetx
application/envoyevy
application/x-envoyevy
application/octet-streamexe
text/plainf
text/x-fortranf
text/x-fortranf77
text/plainf90
text/x-fortranf90
application/vnd.fdffdf
application/fractalsfif
image/fiffif
video/flifli
video/x-flifli
image/florianflo
x-world/x-vrmlflr
video/x-flvflv
text/vnd.fmi.flexstorflx
video/x-atomic3d-featurefmf
text/plainfor
text/x-fortranfor
image/vnd.fpxfpx
image/vnd.net-fpxfpx
application/freeloaderfrl
audio/makefunk
text/plaing
image/g3faxg3
image/gifgif
video/glgl
video/x-glgl
audio/x-gsmgsd
audio/x-gsmgsm
application/x-gspgsp
application/x-gssgss
application/x-gtargtar
application/x-gzipgz
application/x-compressedgz
application/x-gzipgzip
multipart/x-gzipgzip
text/plainh
text/x-hh
application/x-hdfhdf
application/x-helpfilehelp
application/vnd.hp-hpglhgl
text/plainhh
text/x-hhh
text/x-scripthlb
application/winhlphlp
application/hlphlp
application/x-helpfilehlp
application/x-winhelphlp
application/vnd.hp-hpglhpg
application/vnd.hp-hpglhpgl
application/mac-binhex40hqx
application/binhexhqx
application/binhex4hqx
application/mac-binhexhqx
application/x-binhex40hqx
application/x-mac-binhex40hqx
application/htahta
text/x-componenthtc
text/htmlhtm
text/htmlhtml
text/htmlhtmls
text/webviewhtmlhtt
text/htmlhtx
x-conference/x-cooltalkice
image/x-iconico
text/plainidc
image/iefief
image/iefiefs
application/igesiges
model/igesiges
application/igesigs
model/igesigs
application/x-iphoneiii
application/x-imaima
application/x-httpd-imapimap
application/infinf
application/x-internet-signupins
application/x-internett-signupins
application/x-ip2ip
application/x-internet-signupisp
video/x-isvideoisu
audio/itit
application/x-inventoriv
i-world/i-vrmlivr
application/x-livescreenivy
audio/x-jamjam
text/plainjav
text/x-java-sourcejav
text/plainjava
text/x-java-sourcejava
application/x-java-commercejcm
image/pipegjfif
image/jpegjfif
image/pjpegjfif
image/jpegjfif-tbnl
image/jpegjpe
image/pjpegjpe
image/jpegjpeg
image/pjpegjpeg
image/jpegjpg
image/pjpegjpg
image/x-jpsjps
application/x-javascriptjs
application/ecmascriptjs
application/javascriptjs
text/ecmascriptjs
text/javascriptjs
image/jutvisionjut
audio/midikar
music/x-karaokekar
application/x-kshksh
text/x-script.kshksh
audio/nspaudiola
audio/x-nspaudiola
audio/x-liveaudiolam
application/x-latexlatex
application/octet-streamlha
application/lhalha
application/x-lhalha
application/octet-streamlhx
text/plainlist
audio/nspaudiolma
audio/x-nspaudiolma
text/plainlog
video/x-la-asflsf
application/x-lisplsp
text/x-script.lisplsp
text/plainlst
video/x-la-asflsx
text/x-la-asflsx
application/x-latexltx
application/octet-streamlzh
application/x-lzhlzh
application/lzxlzx
application/octet-streamlzx
application/x-lzxlzx
text/plainm
text/x-mm
application/x-msmediaviewm13
application/x-msmediaviewm14
video/mpegm1v
audio/mpegm2a
video/mpegm2v
audio/x-mpegurlm3u
audio/x-mpequrlm3u
application/x-troff-manman
application/x-navimapmap
text/plainmar
application/mbedletmbd
application/x-magic-cap-package-1.0mc$
application/mcadmcd
application/x-mathcadmcd
image/vasamcf
text/mcfmcf
application/netmcmcp
application/x-msaccessmdb
application/x-troff-meme
message/rfc822mht
message/rfc822mhtml
audio/midmid
application/x-midimid
audio/midimid
audio/x-midmid
audio/x-midimid
music/crescendomid
x-music/x-midimid
application/x-midimidi
audio/midimidi
audio/x-midmidi
audio/x-midimidi
music/crescendomidi
x-music/x-midimidi
application/x-framemif
application/x-mifmif
message/rfc822mime
www/mimemime
audio/x-vnd.audioexplosion.mjuicemediafilemjf
video/x-motion-jpegmjpg
application/base64mm
application/x-mememm
application/base64mme
application/x-msmoneymny
audio/modmod
audio/x-modmod
video/quicktimemoov
video/quicktimemov
video/x-sgi-moviemovie
video/mpegmp2
audio/mpegmp2
audio/x-mpegmp2
video/x-mpegmp2
video/x-mpeq2amp2
audio/mpegmp3
audio/mpeg3mp3
audio/x-mpeg-3mp3
video/mpegmp3
video/x-mpegmp3
video/mpegmpa
audio/mpegmpa
application/x-projectmpc
video/mpegmpe
video/mpegmpeg
video/mpegmpg
audio/mpegmpg
audio/mpegmpga
application/vnd.ms-projectmpp
application/x-projectmpt
application/x-projectmpv
video/mpegmpv2
application/x-projectmpx
application/marcmrc
application/x-troff-msms
video/x-sgi-moviemv
application/x-msmediaviewmvb
audio/makemy
application/x-vnd.audioexplosion.mzzmzz
image/naplpsnap
image/naplpsnaplps
application/x-netcdfnc
application/vnd.nokia.configuration-messagencm
image/x-niffnif
image/x-niffniff
application/x-mix-transfernix
application/x-conferencensc
application/x-navidocnvd
message/rfc822nws
application/octet-streamo
application/odaoda
application/vnd.oasis.opendocument.databaseodb
application/vnd.oasis.opendocument.chartodc
application/vnd.oasis.opendocument.formulaodf
application/vnd.oasis.opendocument.graphicsodg
application/vnd.oasis.opendocument.imageodi
application/vnd.oasis.opendocument.text-masterodm
application/vnd.oasis.opendocument.presentationodp
application/vnd.oasis.opendocument.spreadsheetods
application/vnd.oasis.opendocument.textodt
application/x-omcomc
application/x-omcdatamakeromcd
application/x-omcregeratoromcr
application/vnd.oasis.opendocument.graphics-templateotg
application/vnd.oasis.opendocument.text-weboth
application/vnd.oasis.opendocument.presentation-templateotp
application/vnd.oasis.opendocument.spreadsheet-templateots
application/vnd.oasis.opendocument.text-templateott
text/x-pascalp
application/pkcs10p10
application/x-pkcs10p10
application/x-pkcs12p12
application/pkcs-12p12
application/x-pkcs7-signaturep7a
application/x-pkcs7-certificatesp7b
application/x-pkcs7-mimep7c
application/pkcs7-mimep7c
application/x-pkcs7-mimep7m
application/pkcs7-mimep7m
application/x-pkcs7-certreqrespp7r
application/x-pkcs7-signaturep7s
application/pkcs7-signaturep7s
application/pro_engpart
text/pascalpas
image/x-portable-bitmappbm
application/vnd.hp-pclpcl
application/x-pclpcl
image/x-pictpct
image/x-pcxpcx
chemical/x-pdbpdb
application/pdfpdf
audio/makepfunk
audio/make.my.funkpfunk
application/x-pkcs12pfx
image/x-portable-graymappgm
image/x-portable-greymappgm
image/pictpic
image/pictpict
application/x-newton-compatible-pkgpkg
application/ynd.ms-pkipkopko
application/vnd.ms-pki.pkopko
text/plainpl
text/x-script.perlpl
application/x-pixclscriptplx
image/x-xpixmappm
text/x-script.perl-modulepm
application/x-pagemakerpm4
application/x-pagemakerpm5
application/x-perfmonpma
application/x-perfmonpmc
application/x-perfmonpml
application/x-perfmonpmr
application/x-perfmonpmw
image/pngpng
image/x-portable-anymappnm
application/x-portable-anymappnm
application/mspowerpointpot
application/vnd.ms-powerpointpot
application/vnd.ms-powerpointpot,
application/vnd.ms-powerpoint.template.macroEnabled.12potm
application/vnd.openxmlformats-officedocument.presentationml.templatepotx
model/x-povpov
application/vnd.ms-powerpointppa
application/vnd.ms-powerpoint.addin.macroEnabled.12ppam
image/x-portable-pixmapppm
application/vnd.ms-powerpointpps
application/mspowerpointpps
application/vnd.ms-powerpoint.slideshow.macroEnabled.12ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshowppsx
application/vnd.ms-powerpointppt
application/mspowerpointppt
application/powerpointppt
application/x-mspowerpointppt
application/vnd.ms-powerpoint.presentation.macroEnabled.12pptm
application/vnd.openxmlformats-officedocument.presentationml.presentationpptx
application/mspowerpointppz
application/x-freelancepre
application/pics-rulesprf
application/pro_engprt
application/postscriptps
application/octet-streampsd
application/x-mspublisherpub
paleovu/x-pvpvu
application/vnd.ms-powerpointpwz
text/x-script.phytonpy
applicaiton/x-bytecode.pythonpyc
audio/vnd.qcelpqcp
x-world/x-3dmfqd3
x-world/x-3dmfqd3d
image/x-quicktimeqif
video/quicktimeqt
video/x-qtcqtc
image/x-quicktimeqti
image/x-quicktimeqtif
audio/x-pn-realaudiora
audio/x-pn-realaudio-pluginra
audio/x-realaudiora
audio/x-pn-realaudioram
image/x-cmu-rasterras
application/x-cmu-rasterras
image/cmu-rasterras
image/cmu-rasterrast
text/x-script.rexxrexx
image/vnd.rn-realflashrf
image/x-rgbrgb
application/vnd.rn-realmediarm
audio/x-pn-realaudiorm
audio/midrmi
audio/x-pn-realaudiormm
audio/x-pn-realaudiormp
audio/x-pn-realaudio-pluginrmp
application/ringing-tonesrng
application/vnd.nokia.ringing-tonerng
application/vnd.rn-realplayerrnx
application/x-troffroff
image/vnd.rn-realpixrp
audio/x-pn-realaudio-pluginrpm
text/richtextrt
text/vnd.rn-realtextrt
application/rtfrtf
application/x-rtfrtf
text/richtextrtf
text/richtextrtx
application/rtfrtx
video/vnd.rn-realvideorv
text/x-asms
audio/s3ms3m
application/octet-streamsaveme
application/x-tbooksbk
application/x-msschedulescd
application/x-lotusscreencamscm
text/x-script.guilescm
text/x-script.schemescm
video/x-scmscm
text/scriptletsct
application/vnd.stardivision.drawsda
application/vnd.stardivision.calcsdc
application/vnd.stardivision.impresssdd
text/plainsdml
application/vnd.stardivision.impresssdp
application/sdpsdp
application/x-sdpsdp
application/soundersdr
application/vnd.stardivision.writersdw
application/seasea
application/x-seasea
application/setset
application/set-payment-initiationsetpay
application/set-registration-initiationsetreg
application/vnd.stardivision.writer-globalsgl
text/sgmlsgm
text/x-sgmlsgm
text/sgmlsgml
text/x-sgmlsgml
application/x-shsh
application/x-bshsh
application/x-sharsh
text/x-script.shsh
application/x-sharshar
application/x-bshshar
text/htmlshtml
text/x-server-parsed-htmlshtml
audio/x-psidsid
application/x-stuffitsit
application/x-sitsit
application/x-koanskd
application/x-koanskm
application/x-koanskp
application/x-koanskt
application/x-seelogosl
application/vnd.stardivision.mathsmf
application/smilsmi
application/smilsmil
audio/basicsnd
audio/x-adpcmsnd
application/solidssol
application/x-pkcs7-certificatesspc
text/x-speechspc
application/futuresplashspl
application/x-spritespr
application/x-spritesprite
application/x-wais-sourcesrc
text/x-server-parsed-htmlssi
application/streamingmediassm
application/vnd.ms-pkicertstoresst
application/vnd.ms-pki.certstoresst
application/vnd.sun.xml.calc.templatestc
application/vnd.sun.xml.draw.templatestd
application/stepstep
application/vnd.sun.xml.impress.templatesti
application/vnd.ms-pkistlstl
application/slastl
application/vnd.ms-pki.stlstl
application/x-navistylestl
text/htmlstm
application/stepstp
application/vnd.sun.xml.writer.templatestw
application/x-sv4cpiosv4cpio
application/x-sv4crcsv4crc
image/vnd.dwgsvf
image/x-dwgsvf
image/svg+xmlsvg
application/x-worldsvr
x-world/x-svrsvr
application/x-shockwave-flashswf
application/vnd.sun.xml.calcsxc
application/vnd.sun.xml.drawsxd
application/vnd.sun.xml.writer.globalsxg
application/vnd.sun.xml.impresssxi
application/vnd.sun.xml.mathsxm
application/vnd.sun.xml.writersxw
application/x-trofft
text/x-speechtalk
application/x-tartar
application/toolbooktbk
application/x-tbooktbk
application/x-tcltcl
text/x-script.tcltcl
text/x-script.tcshtcsh
application/x-textex
application/x-texinfotexi
application/x-texinfotexinfo
application/plaintext
text/plaintext
application/x-compressedtgz
application/gnutartgz
image/tifftif
image/x-tifftif
image/tifftiff
image/x-tifftiff
application/x-trofftr
application/x-msterminaltrm
audio/tsp-audiotsi
application/dsptypetsp
audio/tsplayertsp
text/tab-separated-valuestsv
image/florianturbot
text/plaintxt
text/x-uiluil
text/iulsuls
text/uri-listuni
text/uri-listunis
application/i-deasunv
text/uri-listuri
text/uri-listuris
application/x-ustarustar
multipart/x-ustarustar
application/octet-streamuu
text/x-uuencodeuu
text/x-uuencodeuue
application/x-cdlinkvcd
text/x-vcardvcf
text/x-vcalendarvcs
application/vdavda
video/vdovdo
application/groupwisevew
video/vivoviv
video/vnd.vivoviv
video/vivovivo
video/vnd.vivovivo
application/vocaltec-media-descvmd
application/vocaltec-media-filevmf
audio/vocvoc
audio/x-vocvoc
application/vnd.stardivision.writervor
video/vosaicvos
audio/voxwarevox
audio/x-twinvq-pluginvqe
audio/x-twinvqvqf
audio/x-twinvq-pluginvql
x-world/x-vrmlvrml
application/x-vrmlvrml
model/vrmlvrml
x-world/x-vrtvrt
application/x-visiovsd
application/x-visiovst
application/x-visiovsw
application/wordperfect6.0w60
application/wordperfect6.1w61
application/mswordw6w
audio/x-wavwav
audio/wavwav
application/x-qprowb1
image/vnd.wap.wbmpwbmp
application/vnd.ms-workswcm
application/vnd.ms-workswdb
application/vnd.xaraweb
application/mswordwiz
application/x-123wk1
application/vnd.ms-workswks
application/x-msmetafilewmf
windows/metafilewmf
text/vnd.wap.wmlwml
application/vnd.wap.wmlcwmlc
text/vnd.wap.wmlscriptwmls
application/vnd.wap.wmlscriptcwmlsc
application/mswordword
application/wordperfectwp
application/wordperfectwp5
application/wordperfect6.0wp5
application/wordperfectwp6
application/wordperfectwpd
application/x-wpwinwpd
application/vnd.ms-workswps
application/x-lotuswq1
application/x-mswritewri
application/mswritewri
application/x-wriwri
x-world/x-vrmlwrl
application/x-worldwrl
model/vrmlwrl
x-world/x-vrmlwrz
model/vrmlwrz
text/scripletwsc
application/x-wais-sourcewsrc
application/x-wintalkwtk
x-world/x-vrmlxaf
image/x-xbitmapxbm
image/xbmxbm
image/x-xbmxbm
video/x-amt-demorunxdr
xgl/drawingxgz
image/vnd.xiffxif
application/excelxl
application/vnd.ms-excelxla
application/excelxla
application/x-excelxla
application/x-msexcelxla
application/vnd.ms-excel.addin.macroEnabled.12xlam
application/excelxlb
application/vnd.ms-excelxlb
application/x-excelxlb
application/vnd.ms-excelxlc
application/excelxlc
application/x-excelxlc
application/excelxld
application/x-excelxld
application/excelxlk
application/x-excelxlk
application/excelxll
application/vnd.ms-excelxll
application/x-excelxll
application/vnd.ms-excelxlm
application/excelxlm
application/x-excelxlm
application/vnd.ms-excelxls
application/excelxls
application/x-excelxls
application/x-msexcelxls
application/vnd.ms-excel.sheet.binary.macroEnabled.12xlsb
application/vnd.ms-excel.sheet.macroEnabled.12xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheetxlsx
application/vnd.ms-excelxlt
application/excelxlt
application/x-excelxlt
application/vnd.ms-excel.template.macroEnabled.12xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.templatexltx
application/excelxlv
application/x-excelxlv
application/vnd.ms-excelxlw
application/excelxlw
application/x-excelxlw
application/x-msexcelxlw
audio/xmxm
application/xmlxml
text/xmlxml
xgl/moviexmz
x-world/x-vrmlxof
application/x-vnd.ls-xpixxpix
image/x-xpixmapxpm
image/xpmxpm
image/pngx-png
video/x-amt-showrunxsr
image/x-xwindowdumpxwd
image/x-xwdxwd
chemical/x-pdbxyz
application/x-compressz
application/x-compressedz
application/zipzip
application/x-compressedzip
application/x-zip-compressedzip
multipart/x-zipzip
application/octet-streamzoo
text/x-script.zshzsh

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.