MIME types

 
 
MIME (Multipurpose Internet Mail Extensions) is a standard for describing different types of information. MIME content types consists of a main type and a subtype. The main type declares the general type of media, and the subtype defines the specific format for that media. The two are separated by a forward slash, "main type/subtype". For example, image/jpg has a main type of image, and the subtype is jpg.

There are 8 main types:
  • application
  • audio
  • image
  • message
  • model
  • multipart
  • text
  • video
The combination of main type and subtype is generally called a MIME type. The subtypes can be divided into:
  • a standard subtype
  • a vendor specific subtype (indicated by "vnd")
  • an experimental or unofficial subtype (indicated by "x")
The MIME types are maintained by the Internet Assigned Numbers Authority (IANA) and the official listing of defined MIME types can be found at: http://www.iana.org/assignments/media-types/

This list below (last updated: 22 dec 2005) is based on the information retrieved from: http://www.iana.org/assignments/media-types/

Note 1:
The experimental subtypes are not displayed below because they are unofficial.

Note 2:
Display an unofficial list of MIME types.
This list (mime.types) can be found in the Apache 2.0.55 installation.







Application.



MIME type File extension Remark
application/activemessage    
application/andrew-inset .ez  
application/applefile    
application/atom+xml    
application/atomicmail    
application/batch-SMTP    
application/beep+xml    
application/cals-1840    
application/ccxml+xml    
application/cnrp+xml    
application/commonground    
application/conference-info+xml    
application/cpl+xml    
application/csta+xml    
application/CSTAdata+xml    
application/cybercash    
application/dca-rft    
application/dec-dx    
application/dialog-info+xml    
application/dicom .dcm  
application/dns .soa, .zone  
application/dvcs .dvc  
application/ecmascript    
application/EDI-Consent    
application/EDIFACT    
application/EDI-X12    
application/epp+xml .xml  
application/eshop    
application/fastinfoset .finf  
application/fastsoap    
application/fits .fits  
application/font-tdpfr .pfr  
application/http    
application/hyperstudio    
application/iges   superseded by model/iges
application/im-iscomposing+xml    
application/index    
application/index.cmd    
application/index.obj    
application/index.response    
application/index.vnd    
application/iotp    
application/ipp    
application/isup    
application/javascript    
application/kpml-request+xml    
application/kpml-response+xml    
application/mac-binhex40 .hqx  
application/macwriteii    
application/marc .mrc  
application/mathematica .nb,.ma,.mb  
application/mbox    
application/mikey    
application/mpeg4-generic    
application/mpeg4-iod    
application/mpeg4-iod-xmt    
application/mp4    
application/msword .doc  
application/news-message-id    
application/news-transmission    
application/nss    
application/ocsp-request .orq  
application/ocsp-response .orq  
application/octet-stream .bin, .dms, .lha, .lzh, .exe, .class, .so, .dll  
application/oda .oda  
application/ogg .ogg  
application/parityfec    
application/pdf .pdf  
application/pgp-encrypted    
application/pgp-keys    
application/pgp-signature    
application/pidf+xml    
application/pkcs10 .p10  
application/pkcs7-mime .p7m, .p7c .p7m = (signedData, envelopedData), .p7c=(degenerate signedData "certs-only" message)
application/pkcs7-signature .p7s  
application/pkix-cert .cer  
application/pkixcmp .pki  
application/pkix-crl .cer  
application/pkix-pkipath    
application/pls+xml    
application/poc-settings+xml    
application/postscript .ai, .eps, .ps  
application/prs.alvestrand.titrax-sheet    
application/prs.cww .cw, .cww  
application/prs.nprend .rnd, .rct  
application/prs.plucker    
application/rdf+xml .rdf  
application/qsig    
application/reginfo+xml    
application/remote-printing    
application/resource-lists+xml    
application/riscos    
application/rlmi+xml    
application/rls-services+xml    
application/rtf .rtf  
application/rtx    
application/samlassertion+xml    
application/samlmetadata+xml    
application/sbml+xml    
application/sdp    
application/set-payment    
application/set-payment-initiation    
application/set-registration    
application/set-registration-initiation    
application/sgml    
application/sgml-open-catalog    
application/shf+xml .shf  
application/sieve .siv  
application/simple-filter+xml    
application/simple-message-summary    
application/slate    
application/soap+fastinfoset    
application/soap+xml    
application/spirits-event+xml    
application/srgs    
application/srgs+xml    
application/ssml+xml    
application/timestamp-query .tsq  
application/timestamp-reply .tsr  
application/tve-trigger    
application/vemmi    
application/vnd.3gpp.pic-bw-large .plb  
application/vnd.3gpp.pic-bw-small .psb  
application/vnd.3gpp.pic-bw-var .pvb  
application/vnd.3gpp.sms .sms  
application/vnd.3M.Post-it-Notes .pwn  
application/vnd.accpac.simply.aso .aso  
application/vnd.accpac.simply.imp .imp  
application/vnd.acucobol .acu  
application/vnd.acucorp .atc, .acutc  
application/vnd.adobe.xfdf .xfdf  
application/vnd.aether.imp .ami  
application/vnd.amiga.ami .cii  
application/vnd.anser-web-certificate-issue-initiation    
application/vnd.apple.installer+xml .dist, .distz, .pkg, .mpkg  
application/vnd.audiograph .aep  
application/vnd.autopackage .package  
application/vnd.blueice.multipass .mpm  
application/vnd.bmi .bmi  
application/vnd.businessobjects .rep  
application/vnd.canon-cpdl    
application/vnd.canon-lips    
application/vnd.cinderella .cdy  
application/vnd.claymore .cla  
application/vnd.commerce-battelle .ica, .icf, .icd, .icc, .ic# where # is an integer such that -1<#<9.  
application/vnd.commonspace .csp, .cst  
application/vnd.cosmocaller .cmc  
application/vnd.contact.cmsg .cdbcmsg  
application/vnd.criticaltools.wbs+xml .wbs  
application/vnd.ctc-posml .pml  
application/vnd.cups-postscript    
application/vnd.cups-raster    
application/vnd.cups-raw    
application/vnd.curl .curl  
application/vnd.cybank    
application/vnd.data-vision.rdz .rdz  
application/vnd.dna .dna  
application/vnd.dpgraph .dpg .mwc .dpgraph  
application/vnd.dreamfactory .dfac  
application/vnd.dxr .dxr  
application/vnd.ecdis-update    
application/vnd.ecowin.chart .mag  
application/vnd.ecowin.filerequest    
application/vnd.ecowin.fileupdate    
application/vnd.ecowin.series    
application/vnd.ecowin.seriesrequest    
application/vnd.ecowin.seriesupdate    
application/vnd.enliven .nml  
application/vnd.epson.esf .esf  
application/vnd.epson.msf .msf  
application/vnd.epson.quickanime .qam  
application/vnd.epson.salt .slt  
application/vnd.epson.ssf .ssf  
application/vnd.ericsson.quickcall .qcall, .qca  
application/vnd.eudora.data    
application/vnd.fdf    
application/vnd.ffsns    
application/vnd.fints .hbci and .hbc; .kom, .upa, .pkd and .bpd for special purpose  
application/vnd.FloGraphIt .gph  
application/vnd.fluxtime.clip .ftc  
application/vnd.framemaker    
application/vnd.fsc.weblaunch .fsc  
application/vnd.fujitsu.oasys .oas  
application/vnd.fujitsu.oasys2 .oa2  
application/vnd.fujitsu.oasys3 .oa3  
application/vnd.fujitsu.oasysgp .fg5  
application/vnd.fujitsu.oasysprs .bh2  
application/vnd.fujixerox.ddd .ddd  
application/vnd.fujixerox.docuworks .xdw  
application/vnd.fujixerox.docuworks.binder .xbd  
application/vnd.fut-misnet    
application/vnd.genomatix.tuxedo .txd  
application/vnd.grafeq .gqf, .gqs  
application/vnd.groove-account .gac  
application/vnd.groove-help .ghf  
application/vnd.groove-identity-message .gim  
application/vnd.groove-injector .grv  
application/vnd.groove-tool-message .gtm  
application/vnd.groove-tool-template .tpl  
application/vnd.groove-vcard .vcg  
application/vnd.hbci .hbci and .hbc; .kom, .upa, .pkd an .bpd for special purpose  
application/vnd.hcl-bireports .rep  
application/vnd.hhe.lesson-player .les  
application/vnd.hp-HPGL    
application/vnd.hp-hpid .hpi, .hpid  
application/vnd.hp-hps .hps  
application/vnd.hp-PCL    
application/vnd.hp-PCLXL    
application/vnd.httphone    
application/vnd.hzn-3d-crossword .x3d  
application/vnd.ibm.afplinedata    
application/vnd.ibm.electronic-media .emm  
application/vnd.ibm.MiniPay .mpy  
application/vnd.ibm.modcap .list3820, .listafp, .afp, .pseg3820  
application/vnd.ibm.rights-management .irm  
application/vnd.ibm.secure-container .sc  
application/vnd.informix-visionary .vis  
application/vnd.intercon.formnet .xpw, .xpx  
application/vnd.intertrust.digibox    
application/vnd.intertrust.nncp    
application/vnd.intu.qbo .qbo  
application/vnd.intu.qfx .qfx  
application/vnd.ipunplugged.rcprofile .rcprofile  
application/vnd.irepository.package+xml .irp  
application/vnd.is-xpr .xpr  
application/vnd.japannet-directory-service    
application/vnd.japannet-jpnstore-wakeup    
application/vnd.japannet-payment-wakeup    
application/vnd.japannet-registration    
application/vnd.japannet-registration-wakeup    
application/vnd.japannet-setstore-wakeup    
application/vnd.japannet-verification    
application/vnd.japannet-verification-wakeup    
application/vnd.jisp .jisp  
application/vnd.kahootz .ktz, .ktr  
application/vnd.kde.karbon .karbon  
application/vnd.kde.kchart .chrt  
application/vnd.kde.kformula .kfo  
application/vnd.kde.kivio .flw  
application/vnd.kde.kontour .kon  
application/vnd.kde.kpresenter .kpr, .kpt  
application/vnd.kde.kspread .ksp  
application/vnd.kde.kword .kwt, .kwd  
application/vnd.kenameaapp .htke  
application/vnd.kidspiration .kia  
application/vnd.Kinar .kne, .knp, .sdf  
application/vnd.koan .skp, .skd, .skm, .skt  
application/vnd.liberty-request+xml    
application/vnd.llamagraphics.life-balance.desktop .lbd  
application/vnd.llamagraphics.life-balance.exchange+xml .lbe  
application/vnd.lotus-1-2-3 .123  
application/vnd.lotus-approach .apr  
application/vnd.lotus-freelance .prz  
application/vnd.lotus-notes .nsf  
application/vnd.lotus-organizer .or3, .or2 (older form), .org (older form)  
application/vnd.lotus-screencam .scm  
application/vnd.lotus-wordpro .lwp  
application/vnd.marlin.drm.mdcf .mdc  
application/vnd.mcd .mcd  
application/vnd.mediastation.cdkey .cdkey  
application/vnd.meridian-slingshot    
application/vnd.mfmp .mfm  
application/vnd.micrografx.flo .flo  
application/vnd.micrografx.igx .igx  
application/vnd.mif .mif  
application/vnd.minisoft-hp3000-save    
application/vnd.mitsubishi.misty-guard.trustweb .any  
application/vnd.Mobius.DAF .daf  
application/vnd.Mobius.DIS .dis  
application/vnd.Mobius.MBK .mbk  
application/vnd.Mobius.MQY .mqy  
application/vnd.Mobius.MSL .msl  
application/vnd.Mobius.PLC .plc  
application/vnd.Mobius.TXF .txf  
application/vnd.mophun.application .mpn  
application/vnd.mophun.certificate .mpc  
application/vnd.motorola.flexsuite    
application/vnd.motorola.flexsuite.adsi    
application/vnd.motorola.flexsuite.fis    
application/vnd.motorola.flexsuite.gotap    
application/vnd.motorola.flexsuite.kmr    
application/vnd.motorola.flexsuite.ttc    
application/vnd.motorola.flexsuite.wem    
application/vnd.mozilla.xul+xml .xul  
application/vnd.ms-artgalry .cil  
application/vnd.ms-asf .asf  
application/vnd.ms-cab-compressed .cab  
application/vnd.mseq .mseq  
application/vnd.ms-excel .xls  
application/vnd.ms-fontobject .eot  
application/vnd.msign .ims  
application/vnd.ms-ims .ims  
application/vnd.ms-irm .irm  
application/vnd.ms-powerpoint .ppt  
application/vnd.ms-project    
application/vnd.ms-tnef    
application/vnd.ms-works    
application/vnd.ms-wpl .wpl  
application/vnd.musician .mus  
application/vnd.music-niff    
application/vnd.nervana .ent, .entity, .req, .request, .bkm, .kcm  
application/vnd.netfpx .fpx  
application/vnd.noblenet-directory .nnd  
application/vnd.noblenet-sealer .nns  
application/vnd.noblenet-web .nnw  
application/vnd.nokia.landmark+xml    
application/vnd.nokia.landmark+wbxml    
application/vnd.nokia.landmarkcollection+xml    
application/vnd.nokia.radio-preset .rpst  
application/vnd.nokia.radio-presets .rpss  
application/vnd.novadigm.EDM .edm  
application/vnd.novadigm.EDX .edx  
application/vnd.novadigm.EXT .ext  
application/vnd.obn .ndc  
application/vnd.omads-email+xml    
application/vnd.omads-file+xml    
application/vnd.omads-folder+xml    
application/vnd.osa.netdeploy    
application/vnd.osgi.dp .dp  
application/vnd.palm .prc, .pdb, .pqa, .oprc  
application/vnd.paos.xml    
application/vnd.pg.format .str  
application/vnd.pg.osasli .ei6  
application/vnd.piaccess.application-licence .pil  
application/vnd.picsel .efif  
application/vnd.powerbuilder6 .pbd  
application/vnd.powerbuilder6-s .pbd  
application/vnd.powerbuilder7 .pbd  
application/vnd.powerbuilder75 .pbd  
application/vnd.powerbuilder75-s .pbd  
application/vnd.powerbuilder7-s .pbd  
application/vnd.preminet .preminet  
application/vnd.previewsystems.box .box, .vbox  
application/vnd.proteus.magazine .mgz  
application/vnd.publishare-delta-tree .qps  
application/vnd.pvi.ptid1 .pti, .ptid  
application/vnd.pwg-multiplexed .mht  
application/vnd.pwg-xhtml-print+xml .xhtml, .xhtm  
application/vnd.Quark.QuarkXPress .qxd, .qxt, .qwd, .qwt, .qxl, .qxb  
application/vnd.rapid    
application/vnd.RenLearn.rlprint    
application/vnd.ruckus.download    
application/vnd.s3sms    
application/vnd.sealed.doc .sdoc, .sdo, .s1w  
application/vnd.sealed.eml .seml, .sem  
application/vnd.sealed.mht .smht, .smh  
application/vnd.sealed.net    
application/vnd.sealed.ppt .sppt, .spp, .s1p  
application/vnd.sealed.xls .sxls, .sxl, .s1e  
application/vnd.sealedmedia.softseal.html .stml, .stm, .s1h  
application/vnd.sealedmedia.softseal.pdf .spdf, .spd, .s1a  
application/vnd.seemail .see  
application/vnd.sema .sema  
application/vnd.shana.informed.formdata .ifm  
application/vnd.shana.informed.formtemplate .itp  
application/vnd.shana.informed.interchange .iif  
application/vnd.shana.informed.package .ipk  
application/vnd.smaf .mmf  
application/vnd.sss-cod    
application/vnd.sss-dtf    
application/vnd.sss-ntf    
application/vnd.street-stream    
application/vnd.sus-calendar .sus, .susp  
application/vnd.svd    
application/vnd.swiftview-ics    
application/vnd.syncml.ds.notification    
application/vnd.syncml.+xml .xsm  
application/vnd.triscape.mxs .mxs  
application/vnd.trueapp .tra  
application/vnd.truedoc    
application/vnd.ufdl .ufdl, .ufd, .frm  
application/vnd.uiq.theme .utz  
application/vnd.uplanet.alert    
application/vnd.uplanet.alert-wbxml    
application/vnd.uplanet.bearer-choice    
application/vnd.uplanet.bearer-choice-wbxml    
application/vnd.uplanet.cacheop    
application/vnd.uplanet.cacheop-wbxml    
application/vnd.uplanet.channel    
application/vnd.uplanet.channel-wbxml    
application/vnd.uplanet.list    
application/vnd.uplanet.listcmd    
application/vnd.uplanet.listcmd-wbxml    
application/vnd.uplanet.list-wbxml    
application/vnd.uplanet.signal    
application/vnd.vcx .vcx  
application/vnd.vectorworks .mcd  
application/vnd.vidsoft.vidconference .vsc  
application/vnd.visio .vsd, .vst, .vsw, .vss  
application/vnd.visionary .vis  
application/vnd.vividence.scriptfile .vsc  
application/vnd.vsf .vsf  
application/vnd.wap.sic .sic .wbxml  
application/vnd.wap.slc .slc .wbxml  
application/vnd.wap.wbxml .wbxml  
application/vnd.wap.wmlc .wmlc  
application/vnd.wap.wmlscriptc .wmlsc  
application/vnd.webturbo .wtb  
application/vnd.wordperfect .wpd  
application/vnd.wqd .wqd  
application/vnd.wrq-hp3000-labelled    
application/vnd.wt.stf .stf  
application/vnd.wv.csp+xml    
application/vnd.wv.csp+wbxml .wv  
application/vnd.wv.ssp+xml    
application/vnd.xara .xar  
application/vnd.xfdl .xfdl, .xfd, .frm  
application/vnd.yamaha.hv-dic .hvd  
application/vnd.yamaha.hv-script .hvs  
application/vnd.yamaha.hv-voice .hvp  
application/vnd.yamaha.smaf-audio .saf  
application/vnd.yamaha.smaf-phrase .spf  
application/vnd.yellowriver-custom-menu .cmp  
application/vnd.zzazz.deck+xml .zaz  
application/voicexml+xml    
application/watcherinfo+xml .wif, .xml  
application/whoispp-query    
application/whoispp-response    
application/wita    
application/wordperfect5.1    
application/x400-bp    
application/xcap-att+xml    
application/xcap-caps+xml    
application/xcap-el+xml    
application/xcap-error+xml    
application/xhtml-voice+xml (Obsolete)    
application/xhtml+xml .xht, .xhtml, .html  
application/xml .xml  
application/xml-dtd .dtd, .mod  
application/xml-external-parsed-entity .xml, .ent  
application/xmpp+xml    
application/xop+xml .xop  
application/xv+xml    
application/zip .zip