FreeToGenerate.com

Todo o tipo que um servidor web lhe pode mesmo enviar, e se é real.

790 tipos

Uma extensão de ficheiro corresponde de forma exacta, com ponto ou sem ele. Tudo o resto é procurado dentro do tipo, portanto image/ dá a árvore das imagens e +xml dá os sufixos estruturados.

O que esta lista contém e o que deixa de fora

O registo da IANA tem 2 318 tipos de media e nem uma coluna de extensões: não regista que extensão corresponde a que tipo, porque isso não é coisa que registe. Portanto esta lista não é um despejo dele. É todo o tipo de media a que o Apache httpd ou o nginx associam pelo menos uma extensão: o conjunto que lhe podem mesmo servir.

registado
547
por registar
243
árvore que não está no registo
7

Onde o Apache e o nginx não coincidem

Os dois servidores partilham 91 extensões e dão respostas diferentes em 13. Cada linha abaixo é dirimida contra o registo, porque uma mera contagem de divergências nada diria sobre quem tem razão.

ExtensãoApachenginxO registo diz
.bmpimage/bmpimage/x-ms-bmpo do Apache está registado; o do nginx, não
.debapplication/x-debian-packageapplication/octet-streamo nginx recorre a um tipo genérico
.dllapplication/x-msdownloadapplication/octet-streamo nginx recorre a um tipo genérico
.dmgapplication/x-apple-diskimageapplication/octet-streamo nginx recorre a um tipo genérico
.exeapplication/x-msdownloadapplication/octet-streamo nginx recorre a um tipo genérico
.isoapplication/x-iso9660-imageapplication/octet-streamo nginx recorre a um tipo genérico
.jstext/javascriptapplication/javascriptambos estão registados
.m4aaudio/mp4audio/x-m4ao do Apache está registado; o do nginx, não
.msiapplication/x-msdownloadapplication/octet-streamo nginx recorre a um tipo genérico
.pdbapplication/vnd.palmapplication/x-piloto do Apache está registado; o do nginx, não
.prcapplication/x-mobipocket-ebookapplication/x-pilotnenhum está registado
.raaudio/x-pn-realaudioaudio/x-realaudionenhum está registado
.xmlapplication/xmltext/xmlambos estão registados

Os dois tipos de JavaScript estão registados, portanto o registo por si só não resolve a questão; mas a entrada de application/javascript cita o RFC 9239, o documento que fez de text/javascript a forma padrão. Aqui o Apache está actualizado e o nginx ficou para trás.

O par do XML é outra coisa: o RFC 7303 regista application/xml e text/xml de propósito, os dois. Nenhum servidor está errado e não há resposta a encontrar.

Registado significa que o tipo consta do registo de tipos de media da IANA. Os restantes são tipos que um servidor web lhe envia na mesma.

application595

application/andrew-inset
.ez[Nathaniel_Borenstein]
application/applixware
.awpor registar
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
.cupor registar
application/davmount+xml
.davmount[RFC4709]
application/docbook+xml
.dbkpor registar
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
.gpxpor registar
application/gxf
.gxfpor registar
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
.serpor registar
application/java-vm
.classpor registar
application/javascript
.js[RFC4329][RFC9239]
application/json
.json[RFC8259]
application/jsonml+json
.jsonmlpor registar
application/lost+xml
.lostxml[RFC5222]
application/mac-binhex40
.hqx[Patrik_Faltstrom]
application/mac-compactpro
.cptpor registar
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
.metalinkpor registar
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
.omdocpor registar
application/onenote
.onepkg .onetmp .onetoc .onetoc2por registar
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
.prfpor registar
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
.rsdpor registar
application/rss+xml
.rsspor registar
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
.ssdlpor registar
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
.airpor registar
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
.xfdfpor registar
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
.azwpor registar
application/vnd.americandynamics.acc
.acc[Gary_Sands]
application/vnd.amiga.ami
.ami[Kevin_Blumberg]
application/vnd.android.package-archive
.apkpor registar
application/vnd.anser-web-certificate-issue-initiation
.cii[Hiroyoshi_Mori]
application/vnd.anser-web-funds-transfer-initiation
.ftipor registar
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
.carpor registar
application/vnd.curl.pcurl
.pcurlpor registar
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
.mlppor registar
application/vnd.dpgraph
.dpg[David_Parker]
application/vnd.dreamfactory
.dfac[William_C._Appleton]
application/vnd.ds-keypoint
.kpxxpor registar
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
.fdfpor registar
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
.catpor registar
application/vnd.ms-pki.stl
.stlpor registar
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
.oxtpor registar
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
.codpor registar
application/vnd.rn-realmedia
.rmpor registar
application/vnd.rn-realmedia-vbr
.rmvbpor registar
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
.sdcpor registar
application/vnd.stardivision.draw
.sdapor registar
application/vnd.stardivision.impress
.sddpor registar
application/vnd.stardivision.math
.smfpor registar
application/vnd.stardivision.writer
.sdw .vorpor registar
application/vnd.stardivision.writer-global
.sglpor registar
application/vnd.stepmania.package
.smzip[Henrik_Andersson]
application/vnd.stepmania.stepchart
.sm[Henrik_Andersson]
application/vnd.sun.xml.calc
.sxcpor registar
application/vnd.sun.xml.calc.template
.stcpor registar
application/vnd.sun.xml.draw
.sxdpor registar
application/vnd.sun.xml.draw.template
.stdpor registar
application/vnd.sun.xml.impress
.sxipor registar
application/vnd.sun.xml.impress.template
.stipor registar
application/vnd.sun.xml.math
.sxmpor registar
application/vnd.sun.xml.writer
.sxwpor registar
application/vnd.sun.xml.writer.global
.sxgpor registar
application/vnd.sun.xml.writer.template
.stwpor registar
application/vnd.sus-calendar
.sus .susp[Jonathan_Niedfeldt]
application/vnd.svd
.svd[Scott_Becker]
application/vnd.symbian.install
.sis .sisxpor registar
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
.hlppor registar
application/wsdl+xml
.wsdl[W3C]
application/wspolicy+xml
.wspolicy[W3C]
application/x-7z-compressed
.7zpor registar
application/x-abiword
.abwpor registar
application/x-ace-compressed
.acepor registar
application/x-apple-diskimage
.dmgpor registar
application/x-authorware-bin
.aab .u32 .vox .x32por registar
application/x-authorware-map
.aampor registar
application/x-authorware-seg
.aaspor registar
application/x-bcpio
.bcpiopor registar
application/x-bittorrent
.torrentpor registar
application/x-blorb
.blb .blorbpor registar
application/x-bzip
.bzpor registar
application/x-bzip2
.boz .bz2por registar
application/x-cbr
.cb7 .cba .cbr .cbt .cbzpor registar
application/x-cdlink
.vcdpor registar
application/x-cfs-compressed
.cfspor registar
application/x-chat
.chatpor registar
application/x-chess-pgn
.pgnpor registar
application/x-cocoa
.ccopor registar
application/x-conference
.nscpor registar
application/x-cpio
.cpiopor registar
application/x-csh
.cshpor registar
application/x-debian-package
.deb .udebpor registar
application/x-dgc-compressed
.dgcpor registar
application/x-director
.cct .cst .cxt .dcr .dir .dxr .fgd .swa .w3dpor registar
application/x-doom
.wadpor registar
application/x-dtbncx+xml
.ncxpor registar
application/x-dtbook+xml
.dtbpor registar
application/x-dtbresource+xml
.respor registar
application/x-dvi
.dvipor registar
application/x-envoy
.evypor registar
application/x-eva
.evapor registar
application/x-font-bdf
.bdfpor registar
application/x-font-ghostscript
.gsfpor registar
application/x-font-linux-psf
.psfpor registar
application/x-font-pcf
.pcfpor registar
application/x-font-snf
.snfpor registar
application/x-font-type1
.afm .pfa .pfb .pfmpor registar
application/x-freearc
.arcpor registar
application/x-futuresplash
.splpor registar
application/x-gca-compressed
.gcapor registar
application/x-glulx
.ulxpor registar
application/x-gnumeric
.gnumericpor registar
application/x-gramps-xml
.grampspor registar
application/x-gtar
.gtarpor registar
application/x-hdf
.hdfpor registar
application/x-install-instructions
.installpor registar
application/x-iso9660-image
.isopor registar
application/x-java-archive-diff
.jardiffpor registar
application/x-java-jnlp-file
.jnlppor registar
application/x-latex
.latexpor registar
application/x-lzh-compressed
.lha .lzhpor registar
application/x-makeself
.runpor registar
application/x-mie
.miepor registar
application/x-mobipocket-ebook
.mobi .prcpor registar
application/x-ms-application
.applicationpor registar
application/x-ms-shortcut
.lnkpor registar
application/x-ms-wmd
.wmdpor registar
application/x-ms-wmz
.wmzpor registar
application/x-ms-xbap
.xbappor registar
application/x-msaccess
.mdbpor registar
application/x-msbinder
.obdpor registar
application/x-mscardfile
.crdpor registar
application/x-msclip
.clppor registar
application/x-msdownload
.bat .com .dll .exe .msipor registar
application/x-msmediaview
.m13 .m14 .mvbpor registar
application/x-msmetafile
.emf .emz .wmfpor registar
application/x-msmoney
.mnypor registar
application/x-mspublisher
.pubpor registar
application/x-msschedule
.scdpor registar
application/x-msterminal
.trmpor registar
application/x-mswrite
.wripor registar
application/x-netcdf
.cdf .ncpor registar
application/x-nzb
.nzbpor registar
application/x-perl
.pl .pmpor registar
application/x-pilot
.pdb .prcpor registar
application/x-pkcs12
.p12 .pfxpor registar
application/x-pkcs7-certificates
.p7b .spcpor registar
application/x-pkcs7-certreqresp
.p7rpor registar
application/x-rar-compressed
.rarpor registar
application/x-redhat-package-manager
.rpmpor registar
application/x-research-info-systems
.rispor registar
application/x-sea
.seapor registar
application/x-sh
.shpor registar
application/x-shar
.sharpor registar
application/x-shockwave-flash
.swfpor registar
application/x-silverlight-app
.xappor registar
application/x-sql
.sqlpor registar
application/x-stuffit
.sitpor registar
application/x-stuffitx
.sitxpor registar
application/x-subrip
.srtpor registar
application/x-sv4cpio
.sv4cpiopor registar
application/x-sv4crc
.sv4crcpor registar
application/x-t3vm-image
.t3por registar
application/x-tads
.gampor registar
application/x-tar
.tarpor registar
application/x-tcl
.tcl .tkpor registar
application/x-tex
.texpor registar
application/x-tex-tfm
.tfmpor registar
application/x-texinfo
.texi .texinfopor registar
application/x-tgif
.objpor registar
application/x-ustar
.ustarpor registar
application/x-wais-source
.srcpor registar
application/x-x509-ca-cert
.crt .der .pem[RFC8894]
application/x-xfig
.figpor registar
application/x-xliff+xml
.xlfpor registar
application/x-xpinstall
.xpipor registar
application/x-xz
.xzpor registar
application/x-zmachine
.z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8por registar
application/xaml+xml
.xamlpor registar
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
.xplpor registar
application/xslt+xml
.xslt[W3C][http://www.w3.org/TR/2007/REC-xslt20-20070123/#media-type-registration]
application/xspf+xml
.xspfpor registar
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
.adppor registar
audio/basic
.au .snd[RFC2045][RFC2046]
audio/midi
.kar .mid .midi .rmipor registar
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
.s3mpor registar
audio/silk
.silpor registar
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
.webapor registar
audio/x-aac
.aacpor registar
audio/x-aiff
.aif .aifc .aiffpor registar
audio/x-caf
.cafpor registar
audio/x-flac
.flacpor registar
audio/x-m4a
.m4apor registar
audio/x-matroska
.mkapor registar
audio/x-mpegurl
.m3upor registar
audio/x-ms-wax
.waxpor registar
audio/x-ms-wma
.wmapor registar
audio/x-pn-realaudio
.ra .rampor registar
audio/x-pn-realaudio-plugin
.rmppor registar
audio/x-realaudio
.rapor registar
audio/x-wav
.wavpor registar
audio/xm
.xmpor registar

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
.sgipor registar
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
.wdppor registar
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
.3dspor registar
image/x-cmu-raster
.raspor registar
image/x-cmx
.cmxpor registar
image/x-freehand
.fh .fh4 .fh5 .fh7 .fhcpor registar
image/x-icon
.icopor registar
image/x-jng
.jngpor registar
image/x-mrsid-image
.sidpor registar
image/x-ms-bmp
.bmppor registar
image/x-pcx
.pcxpor registar
image/x-pict
.pct .picpor registar
image/x-portable-anymap
.pnmpor registar
image/x-portable-bitmap
.pbmpor registar
image/x-portable-graymap
.pgmpor registar
image/x-portable-pixmap
.ppmpor registar
image/x-rgb
.rgbpor registar
image/x-tga
.tgapor registar
image/x-xbitmap
.xbmpor registar
image/x-xpixmap
.xpmpor registar
image/x-xwindowdump
.xwdpor registar

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 .x3dbzpor registar
model/x3d+vrml
.x3dv .x3dvzpor registar
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
.mmlpor registar
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
.dcurlpor registar
text/vnd.curl.mcurl
.mcurlpor registar
text/vnd.curl.scurl
.scurlpor registar
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 .spor registar
text/x-c
.c .cc .cpp .cxx .dic .h .hhpor registar
text/x-component
.htcpor registar
text/x-fortran
.f .f77 .f90 .forpor registar
text/x-java-source
.javapor registar
text/x-nfo
.nfopor registar
text/x-opml
.opmlpor registar
text/x-pascal
.p .paspor registar
text/x-setext
.etxpor registar
text/x-sfv
.sfvpor registar
text/x-uuencode
.uupor registar
text/x-vcalendar
.vcspor registar
text/x-vcard
.vcfpor registar
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 .jpmpor registar
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
.webmpor registar
video/x-f4v
.f4vpor registar
video/x-fli
.flipor registar
video/x-flv
.flvpor registar
video/x-m4v
.m4vpor registar
video/x-matroska
.mk3d .mks .mkvpor registar
video/x-mng
.mngpor registar
video/x-ms-asf
.asf .asxpor registar
video/x-ms-vob
.vobpor registar
video/x-ms-wm
.wmpor registar
video/x-ms-wmv
.wmvpor registar
video/x-ms-wmx
.wmxpor registar
video/x-ms-wvx
.wvxpor registar
video/x-msvideo
.avipor registar
video/x-sgi-movie
.moviepor registar
video/x-smv
.smvpor registar

chemicalárvore que não está no registo6

chemical/x-cdx
.cdxpor registar
chemical/x-cif
.cifpor registar
chemical/x-cmdf
.cmdfpor registar
chemical/x-cml
.cmlpor registar
chemical/x-csml
.csmlpor registar
chemical/x-xyz
.xyzpor registar

x-conferenceárvore que não está no registo1

x-conference/x-cooltalk
.icepor registar

Gerado a partir do registo da IANA e dos mime.types de ambos os servidores em 2026-08-08.

Também disponível em: English · Español · Français · العربية

Tipos MIME

Os tipos de media que lhe podem mesmo servir, com os registados assinalados e as divergências dirimidas.

O que é um tipo MIME

Um tipo MIME — a norma já lhe chama tipo de media — é a etiqueta que um servidor cola a um ficheiro para que o navegador saiba o que ele é. Viaja no cabeçalho Content-Type, tem a forma text/html ou image/png, e é o que decide se o seu navegador desenha uma página, mostra uma imagem ou lhe oferece uma transferência. Se estiver errado, um ficheiro perfeitamente bom chega como algaraviada ou como uma transferência inesperada.

A lista com autoridade é o registo de tipos de media da IANA, que contém 2 318 repartidos por nove árvores de primeiro nível. Esta página é construída a partir desse registo, do mime.types do Apache httpd e do do nginx, os três descarregados e não recordados.

E deliberadamente não é um despejo do registo, por um motivo que convém conhecer antes de o ir consultar por sua conta.

Como usar esta lista

  1. Pesquise por extensão ou por tipo. Uma extensão corresponde de forma exacta, com ponto ou sem ele, portanto webp e .webp funcionam igual. Tudo o resto é procurado dentro do tipo: image/ dá-lhe a árvore das imagens e +xml os tipos com sufixo estruturado.
  2. Veja a etiqueta antes de confiar num tipo. Registado significa que consta do registo da IANA, e a referência ao lado é o RFC ou a organização que o lá pôs. Os restantes são tipos que um servidor web lhe enviará sem pestanejar e que registo nenhum alguma vez viu.
  3. Leia a tabela de divergências se o seu ficheiro for dos complicados. Treze extensões recebem respostas diferentes do Apache e do nginx, e a tabela diz a que lado o registo dá razão em cada caso.

O registo não consegue responder à pergunta com que chega

Quase toda a gente chega a uma lista de tipos MIME com a mesma dúvida: que Content-Type envio para um ficheiro .webp? O registo da IANA não lho pode dizer. As suas colunas são Nome, Modelo e Referência: não há coluna nenhuma de extensões, porque que extensão corresponde a que tipo não é coisa que a IANA registe. Pode procurar image/webp e confirmar que existe; o que não pode é procurar .webp.

E não há mais nada que preencha a lacuna. A norma de MIME Sniffing do WHATWG, que é a que os navegadores realmente implementam, diz sem rodeios que as extensões não são usadas para determinar o tipo de um recurso obtido por HTTP porque não são fiáveis e se falsificam com facilidade, e não publica tabela de extensões nenhuma. A correspondência simplesmente não está normalizada em lado algum.

O que decide na prática é o servidor web que tiver à frente dos ficheiros. Por isso esta lista usa uma regra declarada em vez de uma selecção à mão: contém todo o tipo de media a que o Apache httpd ou o nginx associam pelo menos uma extensão, 790 ao todo, que é o conjunto que lhe podem mesmo servir. O total do registo é impresso ao lado para que ninguém confunda a parte com o todo.

Dois servidores, 91 extensões partilhadas, 13 divergências

O Apache associa 998 extensões e o nginx 110. Noventa e uma aparecem em ambos, e em treze delas — 14,3 % — cada um dá uma resposta diferente. Não são formatos raros: entre elas estão .js e .xml, dois dos tipos de ficheiro mais servidos da web.

Uma mera contagem de divergências não valeria nada, portanto nesta página cada conflito é dirimido contra o registo. Três ganha-os o Apache sem discussão: em .bmp, .m4a e .pdb o Apache dá um tipo registado e o nginx um que não está. Seis são o nginx a recorrer a application/octet-stream, que está registado e é tecnicamente correcto e não diz nada ao navegador: é o que faz .exe, .iso e .deb transferirem em vez de se portarem mal. Em dois não há tipo registado de nenhum dos lados.

Os dois restantes são os interessantes, e são-no em direcções opostas. Em .xml tanto application/xml como text/xml estão registados, e o RFC 7303 regista os dois de propósito: nenhum servidor está errado e não há resposta a encontrar. Em .js também estão os dois registados, mas a entrada de application/javascript cita o RFC 9239, o documento que fez de text/javascript a forma padrão e deixou as outras obsoletas. O Apache está actualizado; o nginx ficou para trás. Mesmo sintoma à superfície, explicação completamente diferente, e só a leitura das referências os distingue.

Um terço do que lhe podem servir não está no registo

Dos 790 tipos de media que estes servidores associam a extensões, 547 estão no registo da IANA e 243 não. Isso é perto de um terço de tudo o que uma instalação por omissão entrega a um navegador, com um Content-Type que organismo de normalização nenhum alguma vez registou. A maioria são os restos com prefixo x- de formatos que nunca chegaram a ser registados, e funcionam bem na prática precisamente porque ninguém verifica.

Sete vão ainda mais longe e usam uma árvore de primeiro nível que não existe. A IANA regista nove — application, audio, font, image, message, model, multipart, text e video — e o Apache inclui seis tipos chemical/* para formatos de ficheiros moleculares e um sob x-conference. Um servidor web acabado de instalar vai servir-lhe um Content-Type cujo primeiro componente nem sequer é uma árvore registada.

Nada disto é um escândalo: é como acaba por funcionar uma convenção de trinta anos sem mecanismo de fiscalização. Mas convém sabê-lo antes de dar por adquirido que um tipo que aparece num ficheiro de configuração é norma.

Limites honestos

Isto é um instantâneo de três documentos que se mexem, e a data em que foi construído está impressa em baixo. O registo ganha entradas com regularidade e os dois servidores actualizam as suas correspondências; o script que monta tudo está no repositório, portanto a página pode dizer quando foi verdadeira.

Dois servidores também não são todos os servidores. O IIS, o Caddy, as frameworks de Node, as CDN e a biblioteca padrão de cada linguagem levam a sua própria tabela, e também não coincidirão com estas duas em todos os casos. Escolheram-se o Apache e o nginx por serem os dois que servem a maior parte da web, não por serem as únicas opiniões existentes.

E o limite de fundo é o que a norma de sniffing avisa: o tipo que um servidor declara não é prova do que um ficheiro contém. Qualquer um pode carregar um ficheiro chamado foto.png cheio de HTML, e é exactamente por isso que os navegadores farejam o conteúdo e por isso que nunca deve confiar num cabeçalho Content-Type para uma decisão de segurança.

Porque é grátis?

Porque é uma lista de factos públicos montada a partir de três fontes públicas. A página é texto estático com uma caixa de pesquisa que a filtra no seu navegador: nada é enviado, nada é guardado e não há servidor pelo meio para a ler.

Portanto não há conta, nem registo, nem nada reservado. O registo é um documento público, os dois ficheiros mime.types são código aberto, e o script que os transforma nesta página está no repositório ao lado dela.