FreeToGenerate.com

Every type a web server will actually send you — and whether it is real.

790 types

A file extension matches exactly, with or without the dot. Anything else matches inside the media type, so image/ finds the image tree and +xml finds the structured suffixes.

What this list contains, and what it leaves out

The IANA registry holds 2,318 media types and has no file extension column at all — it does not record which extension means which type, because that is not something it registers. So this list is not a dump of it. It is every media type Apache httpd or nginx maps at least one extension to: the set you can actually be served.

registered
547
not registered
243
tree not in the registry
7

Where Apache and nginx disagree

The two servers share 91 extensions and give different answers for 13 of them. Each row below is adjudicated against the registry, because a bare disagreement count would say nothing about who is right.

ExtensionApachenginxRegistry says
.bmpimage/bmpimage/x-ms-bmpApache's is registered, nginx's is not
.debapplication/x-debian-packageapplication/octet-streamnginx falls back to a generic type
.dllapplication/x-msdownloadapplication/octet-streamnginx falls back to a generic type
.dmgapplication/x-apple-diskimageapplication/octet-streamnginx falls back to a generic type
.exeapplication/x-msdownloadapplication/octet-streamnginx falls back to a generic type
.isoapplication/x-iso9660-imageapplication/octet-streamnginx falls back to a generic type
.jstext/javascriptapplication/javascriptboth are registered
.m4aaudio/mp4audio/x-m4aApache's is registered, nginx's is not
.msiapplication/x-msdownloadapplication/octet-streamnginx falls back to a generic type
.pdbapplication/vnd.palmapplication/x-pilotApache's is registered, nginx's is not
.prcapplication/x-mobipocket-ebookapplication/x-pilotneither is registered
.raaudio/x-pn-realaudioaudio/x-realaudioneither is registered
.xmlapplication/xmltext/xmlboth are registered

Both JavaScript types are registered, so the registry alone does not settle it — but the entry for application/javascript cites RFC 9239, the document that made text/javascript the standard form. Apache is current here and nginx is behind.

The XML pair is different: RFC 7303 registers application/xml and text/xml deliberately, both of it. Neither server is wrong, and there is no answer to find.

Registered means the type is in the IANA media types registry. The rest are types a web server will send you anyway.

application595

application/andrew-inset
.ez[Nathaniel_Borenstein]
application/applixware
.awnot registered
application/atom+xml
.atom[RFC4287][RFC5023]
application/atomcat+xml
.atomcat[RFC5023]
application/atomsvc+xml
.atomsvc[RFC5023]
application/ccxml+xml
.ccxml[RFC4267]
application/cdmi-capability
.cdmia[RFC6208]
application/cdmi-container
.cdmic[RFC6208]
application/cdmi-domain
.cdmid[RFC6208]
application/cdmi-object
.cdmio[RFC6208]
application/cdmi-queue
.cdmiq[RFC6208]
application/cu-seeme
.cunot registered
application/davmount+xml
.davmount[RFC4709]
application/docbook+xml
.dbknot registered
application/dssc+der
.dssc[RFC5698]
application/dssc+xml
.xdssc[RFC5698]
application/ecmascript
.ecma[RFC4329][RFC9239]
application/emma+xml
.emma[W3C][http://www.w3.org/TR/2007/CR-emma-20071211/#media-type-registration][ISO-IEC_JTC_1]
application/epub+zip
.epub[W3C][EPUB_3_WG]
application/exi
.exi[W3C][http://www.w3.org/TR/2009/CR-exi-20091208/#mediaTypeRegistration]
application/font-tdpfr
.pfr[RFC3073]
application/gml+xml
.gml[OGC][Clemens_Portele]
application/gpx+xml
.gpxnot registered
application/gxf
.gxfnot registered
application/hyperstudio
.stk[Michael_Domino]
application/inkml+xml
.ink .inkml[Kazuyuki_Ashimura]
application/ipfix
.ipfix[RFC5655]
application/java-archive
.ear .jar .war[JCP][Iris_Clark]
application/java-serialized-object
.sernot registered
application/java-vm
.classnot registered
application/javascript
.js[RFC4329][RFC9239]
application/json
.json[RFC8259]
application/jsonml+json
.jsonmlnot registered
application/lost+xml
.lostxml[RFC5222]
application/mac-binhex40
.hqx[Patrik_Faltstrom]
application/mac-compactpro
.cptnot registered
application/mads+xml
.mads[RFC6207]
application/marc
.mrc[RFC2220]
application/marcxml+xml
.mrcx[RFC6207]
application/mathematica
.ma .mb .nb[Wolfram]
application/mathml+xml
.mathml[W3C][http://www.w3.org/TR/MathML3/appendixb.html]
application/mbox
.mbox[RFC4155]
application/mediaservercontrol+xml
.mscml[RFC5022]
application/metalink+xml
.metalinknot registered
application/metalink4+xml
.meta4[RFC5854]
application/mets+xml
.mets[RFC6207]
application/mods+xml
.mods[RFC6207]
application/mp21
.m21 .mp21[RFC6381][David_Singer]
application/mp4
.mp4s[RFC4337][RFC6381]
application/msword
.doc .dot[Paul_Lindner]
application/mxf
.mxf[RFC4539]
application/octet-stream
.bin .bpk .deb .deploy .dist .distz .dll .dmg .dms .dump .elc .exe .img .iso .lrf .mar .msi .msm .msp .pkg .so[RFC2045][RFC2046]
application/oda
.oda[RFC1494]
application/oebps-package+xml
.opf[W3C][EPUB_3_WG]
application/ogg
.ogx[RFC5334][RFC7845]
application/omdoc+xml
.omdocnot registered
application/onenote
.onepkg .onetmp .onetoc .onetoc2not registered
application/oxps
.oxps[Ecma_International_Helpdesk]
application/patch-ops-error+xml
.xer[RFC5261]
application/pdf
.pdf[RFC8118]
application/pgp-encrypted
.pgp[RFC3156]
application/pgp-signature
.asc .sig[RFC3156]
application/pics-rules
.prfnot registered
application/pkcs10
.p10[RFC5967]
application/pkcs7-mime
.p7c .p7m[RFC8551][RFC7114]
application/pkcs7-signature
.p7s[RFC8551]
application/pkcs8
.p8[RFC5958]
application/pkix-attr-cert
.ac[RFC5877]
application/pkix-cert
.cer[RFC2585]
application/pkix-crl
.crl[RFC2585]
application/pkix-pkipath
.pkipath[RFC6066]
application/pkixcmp
.pki[RFC9811]
application/pls+xml
.pls[RFC4267]
application/postscript
.ai .eps .ps[RFC2045][RFC2046]
application/prs.cww
.cww[Khemchart_Rungchavalnont]
application/pskc+xml
.pskcxml[RFC6030]
application/rdf+xml
.rdf[RFC3870]
application/reginfo+xml
.rif[RFC3680]
application/relax-ng-compact-syntax
.rnc[http://www.JTC_1sc34.org/repository/0661.pdf]
application/resource-lists+xml
.rl[RFC4826]
application/resource-lists-diff+xml
.rld[RFC5362]
application/rls-services+xml
.rs[RFC4826]
application/rpki-ghostbusters
.gbr[RFC6493][Moving RFC 6493 to Historic]
application/rpki-manifest
.mft[RFC6481]
application/rpki-roa
.roa[RFC9582]
application/rsd+xml
.rsdnot registered
application/rss+xml
.rssnot registered
application/rtf
.rtf[Paul_Lindner]
application/sbml+xml
.sbml[RFC3823]
application/scvp-cv-request
.scq[RFC5055]
application/scvp-cv-response
.scs[RFC5055]
application/scvp-vp-request
.spq[RFC5055]
application/scvp-vp-response
.spp[RFC5055]
application/sdp
.sdp[RFC8866]
application/set-payment-initiation
.setpay[Brian_Korver]
application/set-registration-initiation
.setreg[Brian_Korver]
application/shf+xml
.shf[RFC4194]
application/smil+xml
.smi .smil[RFC4536]
application/sparql-query
.rq[W3C][http://www.w3.org/TR/2007/CR-rdf-sparql-query-20070614/#mediaType]
application/sparql-results+xml
.srx[W3C][http://www.w3.org/TR/2007/CR-rdf-sparql-XMLres-20070925/#mime]
application/srgs
.gram[RFC4267]
application/srgs+xml
.grxml[RFC4267]
application/sru+xml
.sru[RFC6207]
application/ssdl+xml
.ssdlnot registered
application/ssml+xml
.ssml[RFC4267]
application/tei+xml
.tei .teicorpus[RFC6129]
application/thraud+xml
.tfi[RFC5941]
application/timestamped-data
.tsd[RFC5955]
application/vnd.3gpp.pic-bw-large
.plb[Dongwook_Kim]
application/vnd.3gpp.pic-bw-small
.psb[Dongwook_Kim]
application/vnd.3gpp.pic-bw-var
.pvb[Dongwook_Kim]
application/vnd.3gpp2.tcap
.tcap[AC_Mahendran]
application/vnd.3m.post-it-notes
.pwn[Michael_OBrien]
application/vnd.accpac.simply.aso
.aso[Steve_Leow]
application/vnd.accpac.simply.imp
.imp[Steve_Leow]
application/vnd.acucobol
.acu[Dovid_Lubin]
application/vnd.acucorp
.acutc .atc[Dovid_Lubin]
application/vnd.adobe.air-application-installer-package+zip
.airnot registered
application/vnd.adobe.formscentral.fcdt
.fcdt[Chris_Solc]
application/vnd.adobe.fxp
.fxp .fxpl[Steven_Heintz]
application/vnd.adobe.xdp+xml
.xdp[John_Brinkman]
application/vnd.adobe.xfdf
.xfdfnot registered
application/vnd.ahead.space
.ahead[Tor_Kristensen]
application/vnd.airzip.filesecure.azf
.azf[Daniel_Mould][Gary_Clueit]
application/vnd.airzip.filesecure.azs
.azs[Daniel_Mould][Gary_Clueit]
application/vnd.amazon.ebook
.azwnot registered
application/vnd.americandynamics.acc
.acc[Gary_Sands]
application/vnd.amiga.ami
.ami[Kevin_Blumberg]
application/vnd.android.package-archive
.apknot registered
application/vnd.anser-web-certificate-issue-initiation
.cii[Hiroyoshi_Mori]
application/vnd.anser-web-funds-transfer-initiation
.ftinot registered
application/vnd.antix.game-component
.atx[Daniel_Shelton]
application/vnd.apple.installer+xml
.mpkg[Peter_Bierman]
application/vnd.apple.mpegurl
.m3u8[RFC-pantos-hls-rfc8216bis-22]
application/vnd.aristanetworks.swi
.swi[Bill_Fenner]
application/vnd.astraea-software.iota
.iota[Christopher_Snazell]
application/vnd.audiograph
.aep[Horia_Cristian_Slusanschi]
application/vnd.blueice.multipass
.mpm[Thomas_Holmstrom]
application/vnd.bmi
.bmi[Tadashi_Gotoh]
application/vnd.businessobjects
.rep[Philippe_Imoucha]
application/vnd.chemdraw+xml
.cdxml[Glenn_Howes]
application/vnd.chipnuts.karaoke-mmd
.mmd[Chunyun_Xiong]
application/vnd.cinderella
.cdy[Ulrich_Kortenkamp]
application/vnd.claymore
.cla[Ray_Simpson]
application/vnd.cloanto.rp9
.rp9[Mike_Labatt]
application/vnd.clonk.c4group
.c4d .c4f .c4g .c4p .c4u[Guenther_Brammer]
application/vnd.cluetrust.cartomobile-config
.c11amc[Gaige_Paulsen]
application/vnd.cluetrust.cartomobile-config-pkg
.c11amz[Gaige_Paulsen]
application/vnd.commonspace
.csp[Ravinder_Chandhok]
application/vnd.contact.cmsg
.cdbcmsg[Frank_Patz]
application/vnd.cosmocaller
.cmc[Steve_Dellutri]
application/vnd.crick.clicker
.clkx[Andrew_Burt]
application/vnd.crick.clicker.keyboard
.clkk[Andrew_Burt]
application/vnd.crick.clicker.palette
.clkp[Andrew_Burt]
application/vnd.crick.clicker.template
.clkt[Andrew_Burt]
application/vnd.crick.clicker.wordbank
.clkw[Andrew_Burt]
application/vnd.criticaltools.wbs+xml
.wbs[Jim_Spiller]
application/vnd.ctc-posml
.pml[Bayard_Kohlhepp]
application/vnd.cups-ppd
.ppd[Michael_Sweet]
application/vnd.curl.car
.carnot registered
application/vnd.curl.pcurl
.pcurlnot registered
application/vnd.dart
.dart[Anders_Sandholm]
application/vnd.data-vision.rdz
.rdz[James_Fields]
application/vnd.dece.data
.uvd .uvf .uvvd .uvvf[Michael_A_Dolan]
application/vnd.dece.ttml+xml
.uvt .uvvt[Michael_A_Dolan]
application/vnd.dece.unspecified
.uvvx .uvx[Michael_A_Dolan]
application/vnd.dece.zip
.uvvz .uvz[Michael_A_Dolan]
application/vnd.denovo.fcselayout-link
.fe_launch[Michael_Dixon]
application/vnd.dna
.dna[Meredith_Searcy]
application/vnd.dolby.mlp
.mlpnot registered
application/vnd.dpgraph
.dpg[David_Parker]
application/vnd.dreamfactory
.dfac[William_C._Appleton]
application/vnd.ds-keypoint
.kpxxnot registered
application/vnd.dvb.ait
.ait[Peter_Siebert][Michael_Lagally]
application/vnd.dvb.service
.svc[Peter_Siebert][Michael_Lagally]
application/vnd.dynageo
.geo[Roland_Mechling]
application/vnd.ecowin.chart
.mag[Thomas_Olsson]
application/vnd.enliven
.nml[Paul_Santinelli_Jr.]
application/vnd.epson.esf
.esf[Shoji_Hoshina]
application/vnd.epson.msf
.msf[Shoji_Hoshina]
application/vnd.epson.quickanime
.qam[Yu_Gu]
application/vnd.epson.salt
.slt[Yasuhito_Nagatomo]
application/vnd.epson.ssf
.ssf[Shoji_Hoshina]
application/vnd.eszigno3+xml
.es3 .et3[Szilveszter_Tóth]
application/vnd.ezpix-album
.ez2[ElectronicZombieCorp]
application/vnd.ezpix-package
.ez3[ElectronicZombieCorp]
application/vnd.fdf
.fdfnot registered
application/vnd.fdsn.mseed
.mseed[International_FDSN]
application/vnd.fdsn.seed
.dataless .seed[Chad_Trabant]
application/vnd.flographit
.gph[Dick_Floersch]
application/vnd.fluxtime.clip
.ftc[Marc_Winter]
application/vnd.framemaker
.book .fm .frame .maker[Mike_Wexler]
application/vnd.frogans.fnc
.fnc[OP3FT][Alexis_Tamas]
application/vnd.frogans.ltf
.ltf[OP3FT][Alexis_Tamas]
application/vnd.fsc.weblaunch
.fsc[Derek_Smith]
application/vnd.fujitsu.oasys
.oas[Nobukazu_Togashi]
application/vnd.fujitsu.oasys2
.oa2[Nobukazu_Togashi]
application/vnd.fujitsu.oasys3
.oa3[Seiji_Okudaira]
application/vnd.fujitsu.oasysgp
.fg5[Masahiko_Sugimoto]
application/vnd.fujitsu.oasysprs
.bh2[Masumi_Ogita]
application/vnd.fujixerox.ddd
.ddd[Masanori_Onda]
application/vnd.fujixerox.docuworks
.xdw[Takatomo_Wakibayashi]
application/vnd.fujixerox.docuworks.binder
.xbd[Takashi_Matsumoto]
application/vnd.fuzzysheet
.fzs[Simon_Birtwistle]
application/vnd.genomatix.tuxedo
.txd[Torben_Frey]
application/vnd.geogebra.file
.ggb[GeoGebra][Yves_Kreis]
application/vnd.geogebra.slides
.ggs[GeoGebra][Michael_Borcherds][Markus_Hohenwarter]
application/vnd.geogebra.tool
.ggt[GeoGebra][Yves_Kreis]
application/vnd.geometry-explorer
.gex .gre[Michael_Hvidsten]
application/vnd.geonext
.gxt[Matthias_Ehmann]
application/vnd.geoplan
.g2w[Christian_Mercat]
application/vnd.geospace
.g3w[Christian_Mercat]
application/vnd.gmx
.gmx[Christian_V._Sciberras]
application/vnd.google-earth.kml+xml
.kml[Michael_Ashbridge]
application/vnd.google-earth.kmz
.kmz[Michael_Ashbridge]
application/vnd.grafeq
.gqf .gqs[Jeff_Tupper]
application/vnd.groove-account
.gac[Todd_Joseph]
application/vnd.groove-help
.ghf[Todd_Joseph]
application/vnd.groove-identity-message
.gim[Todd_Joseph]
application/vnd.groove-injector
.grv[Todd_Joseph]
application/vnd.groove-tool-message
.gtm[Todd_Joseph]
application/vnd.groove-tool-template
.tpl[Todd_Joseph]
application/vnd.groove-vcard
.vcg[Todd_Joseph]
application/vnd.hal+xml
.hal[Mike_Kelly]
application/vnd.handheld-entertainment+xml
.zmm[Eric_Hamilton]
application/vnd.hbci
.hbci[Ingo_Hammann]
application/vnd.hhe.lesson-player
.les[Randy_Jones]
application/vnd.hp-hpgl
.hpgl[Bob_Pentecost]
application/vnd.hp-hpid
.hpid[Aloke_Gupta]
application/vnd.hp-hps
.hps[Steve_Aubrey]
application/vnd.hp-jlyt
.jlt[Amir_Gaash]
application/vnd.hp-pcl
.pcl[Bob_Pentecost]
application/vnd.hp-pclxl
.pclxl[Bob_Pentecost]
application/vnd.hydrostatix.sof-data
.sfd-hdstx[Allen_Gillam]
application/vnd.ibm.minipay
.mpy[Amir_Herzberg]
application/vnd.ibm.modcap
.afp .list3820 .listafp[Reinhard_Hohensee]
application/vnd.ibm.rights-management
.irm[Bruce_Tantlinger]
application/vnd.ibm.secure-container
.sc[Bruce_Tantlinger]
application/vnd.iccprofile
.icc .icm[Phil_Green]
application/vnd.igloader
.igl[Tim_Fisher]
application/vnd.immervision-ivp
.ivp[Mathieu_Villegas]
application/vnd.immervision-ivu
.ivu[Mathieu_Villegas]
application/vnd.insors.igm
.igm[Jon_Swanson]
application/vnd.intercon.formnet
.xpw .xpx[Tom_Gurak]
application/vnd.intergeo
.i2g[Yves_Kreis_2]
application/vnd.intu.qbo
.qbo[Greg_Scratchley]
application/vnd.intu.qfx
.qfx[Greg_Scratchley]
application/vnd.ipunplugged.rcprofile
.rcprofile[Per_Ersson]
application/vnd.irepository.package+xml
.irp[Martin_Knowles]
application/vnd.is-xpr
.xpr[Satish_Navarajan]
application/vnd.isac.fcs
.fcs[Ryan_Brinkman]
application/vnd.jam
.jam[Brijesh_Kumar]
application/vnd.jcp.javame.midlet-rms
.rms[Mikhail_Gorshenev]
application/vnd.jisp
.jisp[Sebastiaan_Deckers]
application/vnd.joost.joda-archive
.joda[Joost]
application/vnd.kahootz
.ktr .ktz[Tim_Macdonald]
application/vnd.kde.karbon
.karbon[David_Faure]
application/vnd.kde.kchart
.chrt[David_Faure]
application/vnd.kde.kformula
.kfo[David_Faure]
application/vnd.kde.kivio
.flw[David_Faure]
application/vnd.kde.kontour
.kon[David_Faure]
application/vnd.kde.kpresenter
.kpr .kpt[David_Faure]
application/vnd.kde.kspread
.ksp[David_Faure]
application/vnd.kde.kword
.kwd .kwt[David_Faure]
application/vnd.kenameaapp
.htke[Dirk_DiGiorgio-Haag]
application/vnd.kidspiration
.kia[Jack_Bennett]
application/vnd.kinar
.kne .knp[Hemant_Thakkar]
application/vnd.koan
.skd .skm .skp .skt[Pete_Cole]
application/vnd.kodak-descriptor
.sse[Michael_J._Donahue]
application/vnd.las.las+xml
.lasxml[Rob_Bailey]
application/vnd.llamagraphics.life-balance.desktop
.lbd[Catherine_E._White]
application/vnd.llamagraphics.life-balance.exchange+xml
.lbe[Catherine_E._White]
application/vnd.lotus-1-2-3
.123[Paul_Wattenberger]
application/vnd.lotus-approach
.apr[Paul_Wattenberger]
application/vnd.lotus-freelance
.pre[Paul_Wattenberger]
application/vnd.lotus-notes
.nsf[Michael_Laramie]
application/vnd.lotus-organizer
.org[Paul_Wattenberger]
application/vnd.lotus-screencam
.scm[Paul_Wattenberger]
application/vnd.lotus-wordpro
.lwp[Paul_Wattenberger]
application/vnd.macports.portpkg
.portpkg[James_Berry]
application/vnd.mcd
.mcd[Tadashi_Gotoh]
application/vnd.medcalcdata
.mc1[Frank_Schoonjans]
application/vnd.mediastation.cdkey
.cdkey[Henry_Flurry]
application/vnd.mfer
.mwf[Masaaki_Hirai]
application/vnd.mfmp
.mfm[Yukari_Ikeda]
application/vnd.micrografx.flo
.flo[Joe_Prevo]
application/vnd.micrografx.igx
.igx[Joe_Prevo]
application/vnd.mif
.mif[Mike_Wexler]
application/vnd.mobius.daf
.daf[Allen_K._Kabayama]
application/vnd.mobius.dis
.dis[Allen_K._Kabayama]
application/vnd.mobius.mbk
.mbk[Alex_Devasia]
application/vnd.mobius.mqy
.mqy[Alex_Devasia]
application/vnd.mobius.msl
.msl[Allen_K._Kabayama]
application/vnd.mobius.plc
.plc[Allen_K._Kabayama]
application/vnd.mobius.txf
.txf[Allen_K._Kabayama]
application/vnd.mophun.application
.mpn[Bjorn_Wennerstrom]
application/vnd.mophun.certificate
.mpc[Bjorn_Wennerstrom]
application/vnd.mozilla.xul+xml
.xul[Braden_N_McDaniel]
application/vnd.ms-artgalry
.cil[Dean_Slawson]
application/vnd.ms-cab-compressed
.cab[Kim_Scarborough]
application/vnd.ms-excel
.xla .xlc .xlm .xls .xlt .xlw[Sukvinder_S._Gill]
application/vnd.ms-excel.addin.macroenabled.12
.xlam[Chris_Rae]
application/vnd.ms-excel.sheet.binary.macroenabled.12
.xlsb[Chris_Rae]
application/vnd.ms-excel.sheet.macroenabled.12
.xlsm[Chris_Rae]
application/vnd.ms-excel.template.macroenabled.12
.xltm[Chris_Rae]
application/vnd.ms-fontobject
.eot[Kim_Scarborough]
application/vnd.ms-htmlhelp
.chm[Anatoly_Techtonik]
application/vnd.ms-ims
.ims[Eric_Ledoux]
application/vnd.ms-lrm
.lrm[Eric_Ledoux]
application/vnd.ms-officetheme
.thmx[Chris_Rae]
application/vnd.ms-pki.seccat
.catnot registered
application/vnd.ms-pki.stl
.stlnot registered
application/vnd.ms-powerpoint
.pot .pps .ppt[Sukvinder_S._Gill]
application/vnd.ms-powerpoint.addin.macroenabled.12
.ppam[Chris_Rae]
application/vnd.ms-powerpoint.presentation.macroenabled.12
.pptm[Chris_Rae]
application/vnd.ms-powerpoint.slide.macroenabled.12
.sldm[Chris_Rae]
application/vnd.ms-powerpoint.slideshow.macroenabled.12
.ppsm[Chris_Rae]
application/vnd.ms-powerpoint.template.macroenabled.12
.potm[Chris_Rae]
application/vnd.ms-project
.mpp .mpt[Sukvinder_S._Gill]
application/vnd.ms-word.document.macroenabled.12
.docm[Chris_Rae]
application/vnd.ms-word.template.macroenabled.12
.dotm[Chris_Rae]
application/vnd.ms-works
.wcm .wdb .wks .wps[Sukvinder_S._Gill]
application/vnd.ms-wpl
.wpl[Dan_Plastina]
application/vnd.ms-xpsdocument
.xps[Jesse_McGatha]
application/vnd.mseq
.mseq[Gwenael_Le_Bodic]
application/vnd.musician
.mus[Greg_Adams]
application/vnd.muvee.style
.msty[Chandrashekhara_Anantharamu]
application/vnd.mynfc
.taglet[Franck_Lefevre]
application/vnd.neurolanguage.nlu
.nlu[Dan_DuFeu]
application/vnd.nitf
.nitf .ntf[Steve_Rogan]
application/vnd.noblenet-directory
.nnd[Monty_Solomon]
application/vnd.noblenet-sealer
.nns[Monty_Solomon]
application/vnd.noblenet-web
.nnw[Monty_Solomon]
application/vnd.nokia.n-gage.data
.ngdat[Nokia]
application/vnd.nokia.n-gage.symbian.install
.n-gage[Nokia]
application/vnd.nokia.radio-preset
.rpst[Nokia]
application/vnd.nokia.radio-presets
.rpss[Nokia]
application/vnd.novadigm.edm
.edm[Janine_Swenson]
application/vnd.novadigm.edx
.edx[Janine_Swenson]
application/vnd.novadigm.ext
.ext[Janine_Swenson]
application/vnd.oasis.opendocument.chart
.odc[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.chart-template
.otc[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.database
.odb[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.formula
.odf[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.formula-template
.odft[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.graphics
.odg[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.graphics-template
.otg[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.image
.odi[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.image-template
.oti[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.presentation
.odp[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.presentation-template
.otp[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.spreadsheet
.ods[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.spreadsheet-template
.ots[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.text
.odt[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.text-master
.odm[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.text-template
.ott[OASIS_TC_Admin][OASIS]
application/vnd.oasis.opendocument.text-web
.oth[OASIS_TC_Admin][OASIS]
application/vnd.olpc-sugar
.xo[John_Palmieri]
application/vnd.oma.dd2+xml
.dd2[Jun_Sato][Open_Mobile_Alliance_BAC_DLDRM_WG]
application/vnd.openofficeorg.extension
.oxtnot registered
application/vnd.openxmlformats-officedocument.presentationml.presentation
.pptx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.presentationml.slide
.sldx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.presentationml.slideshow
.ppsx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.presentationml.template
.potx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xlsx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.spreadsheetml.template
.xltx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.wordprocessingml.document
.docx[Makoto_Murata]
application/vnd.openxmlformats-officedocument.wordprocessingml.template
.dotx[Makoto_Murata]
application/vnd.osgeo.mapguide.package
.mgp[Jason_Birch]
application/vnd.osgi.dp
.dp[Peter_Kriens]
application/vnd.osgi.subsystem
.esa[Peter_Kriens]
application/vnd.palm
.oprc .pdb .pqa[Gavin_Peacock]
application/vnd.pawaafile
.paw[Prakash_Baskaran]
application/vnd.pg.format
.str[April_Gandert]
application/vnd.pg.osasli
.ei6[April_Gandert]
application/vnd.picsel
.efif[Giuseppe_Naccarato]
application/vnd.pmi.widget
.wg[Rhys_Lewis]
application/vnd.pocketlearn
.plf[Jorge_Pando]
application/vnd.powerbuilder6
.pbd[David_Guy]
application/vnd.previewsystems.box
.box[Roman_Smolgovsky]
application/vnd.proteus.magazine
.mgz[Pete_Hoch]
application/vnd.publishare-delta-tree
.qps[Oren_Ben-Kiki]
application/vnd.pvi.ptid1
.ptid[Charles_P._Lamb]
application/vnd.quark.quarkxpress
.qwd .qwt .qxb .qxd .qxl .qxt[Hannes_Scheidler]
application/vnd.realvnc.bed
.bed[Nick_Reeves]
application/vnd.recordare.musicxml
.mxl[W3C_Music_Notation_Community_Group]
application/vnd.recordare.musicxml+xml
.musicxml[W3C_Music_Notation_Community_Group]
application/vnd.rig.cryptonote
.cryptonote[Ken_Jibiki]
application/vnd.rim.cod
.codnot registered
application/vnd.rn-realmedia
.rmnot registered
application/vnd.rn-realmedia-vbr
.rmvbnot registered
application/vnd.route66.link66+xml
.link66[Sybren_Kikstra]
application/vnd.sailingtracker.track
.st[Heikki_Vesalainen]
application/vnd.seemail
.see[Steve_Webb]
application/vnd.sema
.sema[Anders_Hansson]
application/vnd.semd
.semd[Anders_Hansson]
application/vnd.semf
.semf[Anders_Hansson]
application/vnd.shana.informed.formdata
.ifm[Guy_Selzler]
application/vnd.shana.informed.formtemplate
.itp[Guy_Selzler]
application/vnd.shana.informed.interchange
.iif[Guy_Selzler]
application/vnd.shana.informed.package
.ipk[Guy_Selzler]
application/vnd.simtech-mindmapper
.twd .twds[Patrick_Koh]
application/vnd.smaf
.mmf[Hiroaki_Takahashi]
application/vnd.smart.teacher
.teacher[Michael_Boyle]
application/vnd.solent.sdkm+xml
.sdkd .sdkm[Cliff_Gauntlett]
application/vnd.spotfire.dxp
.dxp[Stefan_Jernberg]
application/vnd.spotfire.sfs
.sfs[Stefan_Jernberg]
application/vnd.sqlite3
.sqlite .sqlite3[Clemens_Ladisch]
application/vnd.stardivision.calc
.sdcnot registered
application/vnd.stardivision.draw
.sdanot registered
application/vnd.stardivision.impress
.sddnot registered
application/vnd.stardivision.math
.smfnot registered
application/vnd.stardivision.writer
.sdw .vornot registered
application/vnd.stardivision.writer-global
.sglnot registered
application/vnd.stepmania.package
.smzip[Henrik_Andersson]
application/vnd.stepmania.stepchart
.sm[Henrik_Andersson]
application/vnd.sun.xml.calc
.sxcnot registered
application/vnd.sun.xml.calc.template
.stcnot registered
application/vnd.sun.xml.draw
.sxdnot registered
application/vnd.sun.xml.draw.template
.stdnot registered
application/vnd.sun.xml.impress
.sxinot registered
application/vnd.sun.xml.impress.template
.stinot registered
application/vnd.sun.xml.math
.sxmnot registered
application/vnd.sun.xml.writer
.sxwnot registered
application/vnd.sun.xml.writer.global
.sxgnot registered
application/vnd.sun.xml.writer.template
.stwnot registered
application/vnd.sus-calendar
.sus .susp[Jonathan_Niedfeldt]
application/vnd.svd
.svd[Scott_Becker]
application/vnd.symbian.install
.sis .sisxnot registered
application/vnd.syncml+xml
.xsm[OMA_Data_Synchronization_WG]
application/vnd.syncml.dm+wbxml
.bdm[OMA-DM_Work_Group]
application/vnd.syncml.dm+xml
.xdm[Bindu_Rama_Rao][OMA-DM_Work_Group]
application/vnd.tao.intent-module-archive
.tao[Daniel_Shelton]
application/vnd.tcpdump.pcap
.cap .dmp .pcap[Guy_Harris][Glen_Turner]
application/vnd.tmobile-livetv
.tmo[Nicolas_Helin]
application/vnd.trid.tpt
.tpt[Frank_Cusack]
application/vnd.triscape.mxs
.mxs[Steven_Simonoff]
application/vnd.trueapp
.tra[J._Scott_Hepler]
application/vnd.ufdl
.ufd .ufdl[Dave_Manning]
application/vnd.uiq.theme
.utz[Tim_Ocock]
application/vnd.umajin
.umj[Jamie_Riden]
application/vnd.unity
.unityweb[Unity3d]
application/vnd.uoml+xml
.uoml[Arne_Gerdes]
application/vnd.vcx
.vcx[Taisuke_Sugimoto]
application/vnd.visio
.vsd .vss .vst .vsw[Troy_Sandal]
application/vnd.visionary
.vis[Gayatri_Aravindakumar]
application/vnd.vsf
.vsf[Delton_Rowe]
application/vnd.wap.wbxml
.wbxml[Peter_Stark]
application/vnd.wap.wmlc
.wmlc[Peter_Stark]
application/vnd.wap.wmlscriptc
.wmlsc[Peter_Stark]
application/vnd.webturbo
.wtb[Yaser_Rehem]
application/vnd.wolfram.player
.nbp[Wolfram]
application/vnd.wordperfect
.wpd[Kim_Scarborough]
application/vnd.wqd
.wqd[Jan_Boström]
application/vnd.wt.stf
.stf[Bill_Wohler]
application/vnd.xara
.xar[David_Matthewman]
application/vnd.xfdl
.xfdl[Dave_Manning]
application/vnd.yamaha.hv-dic
.hvd[Tomohiro_Yamamoto]
application/vnd.yamaha.hv-script
.hvs[Tomohiro_Yamamoto]
application/vnd.yamaha.hv-voice
.hvp[Tomohiro_Yamamoto]
application/vnd.yamaha.openscoreformat
.osf[Mark_Olleson]
application/vnd.yamaha.openscoreformat.osfpvg+xml
.osfpvg[Mark_Olleson]
application/vnd.yamaha.smaf-audio
.saf[Keiichi_Shinoda]
application/vnd.yamaha.smaf-phrase
.spf[Keiichi_Shinoda]
application/vnd.yellowriver-custom-menu
.cmp[Mr._Yellow]
application/vnd.zul
.zir .zirz[Rene_Grothmann]
application/vnd.zzazz.deck+xml
.zaz[Micheal_Hewett]
application/voicexml+xml
.vxml[RFC4267]
application/wasm
.wasm[W3C][Eric_Prudhommeaux]
application/widget
.wgt[W3C][Steven_Pemberton][W3C-Widgets-2012]
application/winhlp
.hlpnot registered
application/wsdl+xml
.wsdl[W3C]
application/wspolicy+xml
.wspolicy[W3C]
application/x-7z-compressed
.7znot registered
application/x-abiword
.abwnot registered
application/x-ace-compressed
.acenot registered
application/x-apple-diskimage
.dmgnot registered
application/x-authorware-bin
.aab .u32 .vox .x32not registered
application/x-authorware-map
.aamnot registered
application/x-authorware-seg
.aasnot registered
application/x-bcpio
.bcpionot registered
application/x-bittorrent
.torrentnot registered
application/x-blorb
.blb .blorbnot registered
application/x-bzip
.bznot registered
application/x-bzip2
.boz .bz2not registered
application/x-cbr
.cb7 .cba .cbr .cbt .cbznot registered
application/x-cdlink
.vcdnot registered
application/x-cfs-compressed
.cfsnot registered
application/x-chat
.chatnot registered
application/x-chess-pgn
.pgnnot registered
application/x-cocoa
.cconot registered
application/x-conference
.nscnot registered
application/x-cpio
.cpionot registered
application/x-csh
.cshnot registered
application/x-debian-package
.deb .udebnot registered
application/x-dgc-compressed
.dgcnot registered
application/x-director
.cct .cst .cxt .dcr .dir .dxr .fgd .swa .w3dnot registered
application/x-doom
.wadnot registered
application/x-dtbncx+xml
.ncxnot registered
application/x-dtbook+xml
.dtbnot registered
application/x-dtbresource+xml
.resnot registered
application/x-dvi
.dvinot registered
application/x-envoy
.evynot registered
application/x-eva
.evanot registered
application/x-font-bdf
.bdfnot registered
application/x-font-ghostscript
.gsfnot registered
application/x-font-linux-psf
.psfnot registered
application/x-font-pcf
.pcfnot registered
application/x-font-snf
.snfnot registered
application/x-font-type1
.afm .pfa .pfb .pfmnot registered
application/x-freearc
.arcnot registered
application/x-futuresplash
.splnot registered
application/x-gca-compressed
.gcanot registered
application/x-glulx
.ulxnot registered
application/x-gnumeric
.gnumericnot registered
application/x-gramps-xml
.grampsnot registered
application/x-gtar
.gtarnot registered
application/x-hdf
.hdfnot registered
application/x-install-instructions
.installnot registered
application/x-iso9660-image
.isonot registered
application/x-java-archive-diff
.jardiffnot registered
application/x-java-jnlp-file
.jnlpnot registered
application/x-latex
.latexnot registered
application/x-lzh-compressed
.lha .lzhnot registered
application/x-makeself
.runnot registered
application/x-mie
.mienot registered
application/x-mobipocket-ebook
.mobi .prcnot registered
application/x-ms-application
.applicationnot registered
application/x-ms-shortcut
.lnknot registered
application/x-ms-wmd
.wmdnot registered
application/x-ms-wmz
.wmznot registered
application/x-ms-xbap
.xbapnot registered
application/x-msaccess
.mdbnot registered
application/x-msbinder
.obdnot registered
application/x-mscardfile
.crdnot registered
application/x-msclip
.clpnot registered
application/x-msdownload
.bat .com .dll .exe .msinot registered
application/x-msmediaview
.m13 .m14 .mvbnot registered
application/x-msmetafile
.emf .emz .wmfnot registered
application/x-msmoney
.mnynot registered
application/x-mspublisher
.pubnot registered
application/x-msschedule
.scdnot registered
application/x-msterminal
.trmnot registered
application/x-mswrite
.wrinot registered
application/x-netcdf
.cdf .ncnot registered
application/x-nzb
.nzbnot registered
application/x-perl
.pl .pmnot registered
application/x-pilot
.pdb .prcnot registered
application/x-pkcs12
.p12 .pfxnot registered
application/x-pkcs7-certificates
.p7b .spcnot registered
application/x-pkcs7-certreqresp
.p7rnot registered
application/x-rar-compressed
.rarnot registered
application/x-redhat-package-manager
.rpmnot registered
application/x-research-info-systems
.risnot registered
application/x-sea
.seanot registered
application/x-sh
.shnot registered
application/x-shar
.sharnot registered
application/x-shockwave-flash
.swfnot registered
application/x-silverlight-app
.xapnot registered
application/x-sql
.sqlnot registered
application/x-stuffit
.sitnot registered
application/x-stuffitx
.sitxnot registered
application/x-subrip
.srtnot registered
application/x-sv4cpio
.sv4cpionot registered
application/x-sv4crc
.sv4crcnot registered
application/x-t3vm-image
.t3not registered
application/x-tads
.gamnot registered
application/x-tar
.tarnot registered
application/x-tcl
.tcl .tknot registered
application/x-tex
.texnot registered
application/x-tex-tfm
.tfmnot registered
application/x-texinfo
.texi .texinfonot registered
application/x-tgif
.objnot registered
application/x-ustar
.ustarnot registered
application/x-wais-source
.srcnot registered
application/x-x509-ca-cert
.crt .der .pem[RFC8894]
application/x-xfig
.fignot registered
application/x-xliff+xml
.xlfnot registered
application/x-xpinstall
.xpinot registered
application/x-xz
.xznot registered
application/x-zmachine
.z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8not registered
application/xaml+xml
.xamlnot registered
application/xcap-diff+xml
.xdf[RFC5874]
application/xenc+xml
.xenc[Joseph_Reagle][XENC_WG]
application/xhtml+xml
.xht .xhtml[W3C][Robin_Berjon]
application/xml
.xml .xsl[RFC7303]
application/xml-dtd
.dtd[RFC7303]
application/xop+xml
.xop[Mark_Nottingham]
application/xproc+xml
.xplnot registered
application/xslt+xml
.xslt[W3C][http://www.w3.org/TR/2007/REC-xslt20-20070123/#media-type-registration]
application/xspf+xml
.xspfnot registered
application/xv+xml
.mxml .xhvml .xvm .xvml[RFC4374]
application/yang
.yang[RFC6020]
application/yin+xml
.yin[RFC6020]
application/zip
.zip[Paul_Lindner]

audio34

audio/adpcm
.adpnot registered
audio/basic
.au .snd[RFC2045][RFC2046]
audio/midi
.kar .mid .midi .rminot registered
audio/mp4
.m4a .mp4a[RFC4337][RFC6381]
audio/mpeg
.m2a .m3a .mp2 .mp2a .mp3 .mpga[RFC3003]
audio/ogg
.oga .ogg .opus .spx[RFC5334][RFC7845]
audio/s3m
.s3mnot registered
audio/silk
.silnot registered
audio/vnd.dece.audio
.uva .uvva[Michael_A_Dolan]
audio/vnd.digital-winds
.eol[Armands_Strazds]
audio/vnd.dra
.dra[Jiang_Tian]
audio/vnd.dts
.dts[William_Zou]
audio/vnd.dts.hd
.dtshd[William_Zou]
audio/vnd.lucent.voice
.lvp[Greg_Vaudreuil]
audio/vnd.ms-playready.media.pya
.pya[Steve_DiAcetis]
audio/vnd.nuera.ecelp4800
.ecelp4800[Michael_Fox]
audio/vnd.nuera.ecelp7470
.ecelp7470[Michael_Fox]
audio/vnd.nuera.ecelp9600
.ecelp9600[Michael_Fox]
audio/vnd.rip
.rip[Martin_Dawe]
audio/webm
.webanot registered
audio/x-aac
.aacnot registered
audio/x-aiff
.aif .aifc .aiffnot registered
audio/x-caf
.cafnot registered
audio/x-flac
.flacnot registered
audio/x-m4a
.m4anot registered
audio/x-matroska
.mkanot registered
audio/x-mpegurl
.m3unot registered
audio/x-ms-wax
.waxnot registered
audio/x-ms-wma
.wmanot registered
audio/x-pn-realaudio
.ra .ramnot registered
audio/x-pn-realaudio-plugin
.rmpnot registered
audio/x-realaudio
.ranot registered
audio/x-wav
.wavnot registered
audio/xm
.xmnot registered

font5

font/collection
.ttc[RFC8081]
font/otf
.otf[RFC8081]
font/ttf
.ttf[RFC8081]
font/woff
.woff[RFC8081]
font/woff2
.woff2[RFC8081]

image54

image/avif
.avif[Alliance_for_Open_Media][Cyril_Concolato]
image/bmp
.bmp[RFC7903]
image/cgm
.cgm[Alan_Francis]
image/g3fax
.g3[RFC1494]
image/gif
.gif[RFC2045][RFC2046]
image/heic
.heic[ISO-IEC_JTC_1][David_Singer]
image/heic-sequence
.heics[ISO-IEC_JTC_1][David_Singer]
image/heif
.heif[ISO-IEC_JTC_1][David_Singer]
image/heif-sequence
.heifs[ISO-IEC_JTC_1][David_Singer]
image/ief
.ief[RFC1314]
image/jpeg
.jpe .jpeg .jpg[RFC2045][RFC2046]
image/jxl
.jxl[ISO-IEC_JTC_1_SC_29_WG_1][ISO-IEC_JTC_1]
image/ktx
.ktx[Khronos][Mark_Callow]
image/png
.png[W3C][PNG_WG][PNG]
image/prs.btif
.btif[Ben_Simon]
image/sgi
.sginot registered
image/svg+xml
.svg .svgz[W3C][http://www.w3.org/TR/SVG/mimereg.html]
image/tiff
.tif .tiff[RFC3302]
image/vnd.adobe.photoshop
.psd[Kim_Scarborough]
image/vnd.dece.graphic
.uvg .uvi .uvvg .uvvi[Michael_A_Dolan]
image/vnd.djvu
.djv .djvu[Leon_Bottou]
image/vnd.dvb.subtitle
.sub[Peter_Siebert][Michael_Lagally]
image/vnd.dwg
.dwg[Jodi_Moline]
image/vnd.dxf
.dxf[Jodi_Moline]
image/vnd.fastbidsheet
.fbs[Scott_Becker]
image/vnd.fpx
.fpx[Marc_Douglas_Spencer]
image/vnd.fst
.fst[Arild_Fuldseth]
image/vnd.fujixerox.edmics-mmr
.mmr[Masanori_Onda]
image/vnd.fujixerox.edmics-rlc
.rlc[Masanori_Onda]
image/vnd.ms-modi
.mdi[Gregory_Vaughan]
image/vnd.ms-photo
.wdpnot registered
image/vnd.net-fpx
.npx[Marc_Douglas_Spencer]
image/vnd.wap.wbmp
.wbmp[Peter_Stark]
image/vnd.xiff
.xif[Steven_Martin]
image/webp
.webp[RFC9649]
image/x-3ds
.3dsnot registered
image/x-cmu-raster
.rasnot registered
image/x-cmx
.cmxnot registered
image/x-freehand
.fh .fh4 .fh5 .fh7 .fhcnot registered
image/x-icon
.iconot registered
image/x-jng
.jngnot registered
image/x-mrsid-image
.sidnot registered
image/x-ms-bmp
.bmpnot registered
image/x-pcx
.pcxnot registered
image/x-pict
.pct .picnot registered
image/x-portable-anymap
.pnmnot registered
image/x-portable-bitmap
.pbmnot registered
image/x-portable-graymap
.pgmnot registered
image/x-portable-pixmap
.ppmnot registered
image/x-rgb
.rgbnot registered
image/x-tga
.tganot registered
image/x-xbitmap
.xbmnot registered
image/x-xpixmap
.xpmnot registered
image/x-xwindowdump
.xwdnot registered

message1

message/rfc822
.eml .mime[RFC2045][RFC2046]

model11

model/iges
.iges .igs[Curtis_Parks]
model/mesh
.mesh .msh .silo[RFC2077]
model/vnd.collada+xml
.dae[James_Riordon]
model/vnd.dwf
.dwf[Jason_Pratt]
model/vnd.gdl
.gdl[Attila_Babits]
model/vnd.gtw
.gtw[Yutaka_Ozaki]
model/vnd.vtu
.vtu[Boris_Rabinovitch]
model/vrml
.vrml .wrl[RFC2077]
model/x3d+binary
.x3db .x3dbznot registered
model/x3d+vrml
.x3dv .x3dvznot registered
model/x3d+xml
.x3d .x3dz[Web3D][Web3D_X3D]

text43

text/cache-manifest
.appcache[W3C][Robin_Berjon]
text/calendar
.ics .ifb[RFC5545]
text/css
.css[W3C][https://www.w3.org/TR/css]
text/csv
.csv[RFC4180][RFC7111]
text/html
.htm .html .shtml[W3C][Robin_Berjon]
text/javascript
.js .mjs[RFC9239]
text/mathml
.mmlnot registered
text/n3
.n3[W3C][Eric_Prudhommeaux]
text/plain
.conf .def .in .list .log .text .txt[RFC2046][RFC3676][RFC5147]
text/prs.lines.tag
.dsc[John_Lines]
text/richtext
.rtx[RFC2045][RFC2046]
text/sgml
.sgm .sgml[RFC1874]
text/tab-separated-values
.tsv[Paul_Lindner]
text/troff
.man .me .ms .roff .t .tr[RFC4263]
text/turtle
.ttl[W3C][Eric_Prudhommeaux]
text/uri-list
.uri .uris .urls[RFC2483]
text/vcard
.vcard[RFC6350]
text/vnd.curl
.curl[Robert_Byrnes]
text/vnd.curl.dcurl
.dcurlnot registered
text/vnd.curl.mcurl
.mcurlnot registered
text/vnd.curl.scurl
.scurlnot registered
text/vnd.fly
.fly[John-Mark_Gurney]
text/vnd.fmi.flexstor
.flx[Kari_E._Hurtta]
text/vnd.graphviz
.gv[John_Ellson]
text/vnd.in3d.3dml
.3dml[Michael_Powers]
text/vnd.in3d.spot
.spot[Michael_Powers]
text/vnd.sun.j2me.app-descriptor
.jad[Gary_Adams]
text/vnd.wap.wml
.wml[Peter_Stark]
text/vnd.wap.wmlscript
.wmls[Peter_Stark]
text/x-asm
.asm .snot registered
text/x-c
.c .cc .cpp .cxx .dic .h .hhnot registered
text/x-component
.htcnot registered
text/x-fortran
.f .f77 .f90 .fornot registered
text/x-java-source
.javanot registered
text/x-nfo
.nfonot registered
text/x-opml
.opmlnot registered
text/x-pascal
.p .pasnot registered
text/x-setext
.etxnot registered
text/x-sfv
.sfvnot registered
text/x-uuencode
.uunot registered
text/x-vcalendar
.vcsnot registered
text/x-vcard
.vcfnot registered
text/xml
.xml[RFC7303]

video40

video/3gpp
.3gp .3gpp[RFC3839][RFC6381]
video/3gpp2
.3g2[RFC4393][RFC6381]
video/h261
.h261[RFC4587]
video/h263
.h263[RFC3555]
video/h264
.h264[RFC6184]
video/jpeg
.jpgv[RFC3555]
video/jpm
.jpgm .jpmnot registered
video/mj2
.mj2 .mjp2[RFC3745]
video/mp2t
.m2t .m2ts .mts .ts[RFC3555]
video/mp4
.mp4 .mp4v .mpg4[RFC4337][RFC6381]
video/mpeg
.m1v .m2v .mpe .mpeg .mpg[RFC2045][RFC2046]
video/ogg
.ogv[RFC5334][RFC7845]
video/quicktime
.mov .qt[RFC6381][Paul_Lindner]
video/vnd.dece.hd
.uvh .uvvh[Michael_A_Dolan]
video/vnd.dece.mobile
.uvm .uvvm[Michael_A_Dolan]
video/vnd.dece.pd
.uvp .uvvp[Michael_A_Dolan]
video/vnd.dece.sd
.uvs .uvvs[Michael_A_Dolan]
video/vnd.dece.video
.uvv .uvvv[Michael_A_Dolan]
video/vnd.dvb.file
.dvb[Peter_Siebert][Kevin_Murray]
video/vnd.fvt
.fvt[Arild_Fuldseth]
video/vnd.mpegurl
.m4u .mxu[Heiko_Recktenwald]
video/vnd.ms-playready.media.pyv
.pyv[Steve_DiAcetis]
video/vnd.uvvu.mp4
.uvu .uvvu[Michael_A_Dolan]
video/vnd.vivo
.viv[John_Wolfe]
video/webm
.webmnot registered
video/x-f4v
.f4vnot registered
video/x-fli
.flinot registered
video/x-flv
.flvnot registered
video/x-m4v
.m4vnot registered
video/x-matroska
.mk3d .mks .mkvnot registered
video/x-mng
.mngnot registered
video/x-ms-asf
.asf .asxnot registered
video/x-ms-vob
.vobnot registered
video/x-ms-wm
.wmnot registered
video/x-ms-wmv
.wmvnot registered
video/x-ms-wmx
.wmxnot registered
video/x-ms-wvx
.wvxnot registered
video/x-msvideo
.avinot registered
video/x-sgi-movie
.movienot registered
video/x-smv
.smvnot registered

chemicaltree not in the registry6

chemical/x-cdx
.cdxnot registered
chemical/x-cif
.cifnot registered
chemical/x-cmdf
.cmdfnot registered
chemical/x-cml
.cmlnot registered
chemical/x-csml
.csmlnot registered
chemical/x-xyz
.xyznot registered

x-conferencetree not in the registry1

x-conference/x-cooltalk
.icenot registered

Built from the IANA registry and both servers' mime.types on 2026-08-08.

Also available in: Español · Português · Français · العربية

MIME Types

The media types you can actually be served, with the registered ones marked and the disagreements adjudicated.

What is a MIME type?

A MIME type — the standard now calls it a media type — is the label a server attaches to a file so the browser knows what it is. It travels in the Content-Type header, it looks like text/html or image/png, and it is what decides whether your browser renders a page, shows a picture or offers a download. Get it wrong and a perfectly good file arrives as gibberish or as a download prompt.

The authoritative list is the IANA media types registry, which holds 2,318 of them across nine top-level trees. This page is built from that registry, from Apache httpd's mime.types and from nginx's, all three fetched rather than remembered.

It is deliberately not a dump of the registry, for a reason worth knowing before you go looking there yourself.

How to use this list

  1. Search by extension or by type. A file extension matches exactly, with or without the leading dot, so webp and .webp both work. Anything else matches inside the media type: image/ gives you the image tree, +xml gives you the structured-suffix types.
  2. Check the badge before you trust a type. Registered means it is in the IANA registry, and the reference beside it is the RFC or organisation that put it there. The rest are types a web server will happily send you that no registry has ever heard of.
  3. Read the disagreement table if your file is one of the awkward ones. Thirteen extensions get different answers from Apache and nginx, and the table says which side the registry supports for each.

The registry cannot answer the question you came with

Almost everyone arrives at a MIME type list asking the same thing: what Content-Type should I send for a .webp file? The IANA registry cannot tell you. Its columns are Name, Template and Reference — there is no file extension column, because which extension means which type is not something IANA registers. You can look up image/webp and confirm it exists; you cannot look up .webp.

Nothing else fills the gap either. The WHATWG MIME Sniffing Standard, the specification browsers actually implement, states plainly that file extensions are not used to determine the type of a resource fetched over HTTP because they are unreliable and easily spoofed, and it publishes no extension table of its own. The mapping simply is not standardised anywhere.

What decides in practice is whichever web server is in front of your files. So this list uses a stated rule rather than a curated selection: it contains every media type that Apache httpd or nginx maps at least one extension to — 790 of them, the set you can actually be served. The registry total is printed beside it so nobody mistakes the part for the whole.

Two servers, 91 shared extensions, 13 disagreements

Apache maps 998 extensions and nginx maps 110. Ninety-one appear in both, and on thirteen of those — 14.3 per cent — the two give different answers. These are not obscure formats. They include .js and .xml, two of the most-served file types on the web.

A bare disagreement count would be worthless, so every conflict on this page is adjudicated against the registry. Three of them Apache simply wins: .bmp, .m4a and .pdb get a registered type from Apache and an unregistered one from nginx. Six are nginx falling back to application/octet-stream, which is registered and technically correct and tells the browser nothing at all — that is what makes .exe, .iso and .deb download rather than misbehave. Two have no registered type on either side.

The remaining two are the interesting ones, and they are interesting in opposite directions. For .xml both application/xml and text/xml are registered, and RFC 7303 registers both on purpose: neither server is wrong and there is no answer to find. For .js both are registered too, but the entry for application/javascript cites RFC 9239 — the document that made text/javascript the standard form and left the others obsolete. Apache is current; nginx is behind. Same surface symptom, completely different explanation, and only reading the references distinguishes them.

A third of what you can be served is not in the registry

Of the 790 media types these servers map to extensions, 547 are in the IANA registry and 243 are not. That is close to a third of everything a default install will hand a browser, carrying a Content-Type that no standards body has ever recorded. Most are the x- prefixed leftovers of formats that never got registered, and they work fine in practice precisely because nothing checks.

Seven of them go further and use a top-level tree that does not exist. IANA registers nine — application, audio, font, image, message, model, multipart, text and video — and Apache ships six chemical/* types for molecular file formats plus one under x-conference. A stock web server will serve you a Content-Type whose first component is not a registered tree at all.

None of this is a scandal; it is how a thirty-year-old convention with no enforcement mechanism ends up working. But it is worth knowing before you assume that a type appearing in a config file means it is standard.

Honest limits

This is a snapshot of three moving documents, and the date it was built is printed at the bottom. The registry gains entries regularly, and both servers update their mappings; the script that assembles all of it is in the repository, so the page can say when it was last true.

Two servers is also not every server. IIS, Caddy, Node frameworks, CDNs and every language's standard library each carry their own table, and they will not agree with these two in every case either. Apache and nginx were chosen because they are the two that serve the most of the web, not because they are the only opinions that exist.

And the deepest limit is the one the sniffing standard warns about: the type a server declares is not evidence about what a file contains. Anyone can upload a file called photo.png full of HTML, which is exactly why browsers sniff and why you should never trust a Content-Type header for a security decision.

Why is it free?

Because it is a list of public facts assembled from three public sources. The page is static text with a search box that filters it in your browser — nothing is uploaded, nothing is stored, and no server is involved in reading it.

So there is no account, no sign-up and nothing held back. The registry is a public document, both mime.types files are open source, and the script that turns them into this page sits in the repository alongside it.