FreeToGenerate.com

Todo tipo que un servidor web te puede enviar de verdad, y si es real.

790 tipos

Una extensión de archivo coincide de forma exacta, con punto o sin él. Cualquier otra cosa se busca dentro del tipo, así que image/ da el árbol de imágenes y +xml da los sufijos estructurados.

Qué contiene esta lista y qué deja fuera

El registro de IANA tiene 2.318 tipos de medios y ni una columna de extensiones: no recoge qué extensión corresponde a qué tipo, porque eso no es algo que registre. Así que esta lista no es un volcado suyo. Es todo tipo de medio al que Apache httpd o nginx asocian al menos una extensión: el conjunto que de verdad te pueden servir.

registrado
547
sin registrar
243
árbol que no está en el registro
7

Dónde no coinciden Apache y nginx

Los dos servidores comparten 91 extensiones y dan respuestas distintas en 13. Cada fila de abajo se resuelve contra el registro, porque un simple recuento de discrepancias no diría nada sobre quién tiene razón.

ExtensiónApachenginxEl registro dice
.bmpimage/bmpimage/x-ms-bmpel de Apache está registrado; el de nginx, no
.debapplication/x-debian-packageapplication/octet-streamnginx recurre a un tipo genérico
.dllapplication/x-msdownloadapplication/octet-streamnginx recurre a un tipo genérico
.dmgapplication/x-apple-diskimageapplication/octet-streamnginx recurre a un tipo genérico
.exeapplication/x-msdownloadapplication/octet-streamnginx recurre a un tipo genérico
.isoapplication/x-iso9660-imageapplication/octet-streamnginx recurre a un tipo genérico
.jstext/javascriptapplication/javascriptlos dos están registrados
.m4aaudio/mp4audio/x-m4ael de Apache está registrado; el de nginx, no
.msiapplication/x-msdownloadapplication/octet-streamnginx recurre a un tipo genérico
.pdbapplication/vnd.palmapplication/x-pilotel de Apache está registrado; el de nginx, no
.prcapplication/x-mobipocket-ebookapplication/x-pilotninguno está registrado
.raaudio/x-pn-realaudioaudio/x-realaudioninguno está registrado
.xmlapplication/xmltext/xmllos dos están registrados

Los dos tipos de JavaScript están registrados, así que el registro por sí solo no lo zanja; pero la entrada de application/javascript cita el RFC 9239, el documento que convirtió text/javascript en la forma estándar. Aquí Apache está al día y nginx se ha quedado atrás.

El par de XML es otra cosa: el RFC 7303 registra application/xml y text/xml a propósito, los dos. Ningún servidor se equivoca y no hay respuesta que encontrar.

Registrado significa que el tipo está en el registro de tipos de medios de IANA. Los demás son tipos que un servidor web te envía igualmente.

application595

application/andrew-inset
.ez[Nathaniel_Borenstein]
application/applixware
.awsin registrar
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
.cusin registrar
application/davmount+xml
.davmount[RFC4709]
application/docbook+xml
.dbksin registrar
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
.gpxsin registrar
application/gxf
.gxfsin registrar
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
.sersin registrar
application/java-vm
.classsin registrar
application/javascript
.js[RFC4329][RFC9239]
application/json
.json[RFC8259]
application/jsonml+json
.jsonmlsin registrar
application/lost+xml
.lostxml[RFC5222]
application/mac-binhex40
.hqx[Patrik_Faltstrom]
application/mac-compactpro
.cptsin registrar
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
.metalinksin registrar
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
.omdocsin registrar
application/onenote
.onepkg .onetmp .onetoc .onetoc2sin registrar
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
.prfsin registrar
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
.rsdsin registrar
application/rss+xml
.rsssin registrar
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
.ssdlsin registrar
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
.airsin registrar
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
.xfdfsin registrar
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
.azwsin registrar
application/vnd.americandynamics.acc
.acc[Gary_Sands]
application/vnd.amiga.ami
.ami[Kevin_Blumberg]
application/vnd.android.package-archive
.apksin registrar
application/vnd.anser-web-certificate-issue-initiation
.cii[Hiroyoshi_Mori]
application/vnd.anser-web-funds-transfer-initiation
.ftisin registrar
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
.carsin registrar
application/vnd.curl.pcurl
.pcurlsin registrar
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
.mlpsin registrar
application/vnd.dpgraph
.dpg[David_Parker]
application/vnd.dreamfactory
.dfac[William_C._Appleton]
application/vnd.ds-keypoint
.kpxxsin registrar
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
.fdfsin registrar
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
.catsin registrar
application/vnd.ms-pki.stl
.stlsin registrar
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
.oxtsin registrar
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
.codsin registrar
application/vnd.rn-realmedia
.rmsin registrar
application/vnd.rn-realmedia-vbr
.rmvbsin registrar
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
.sdcsin registrar
application/vnd.stardivision.draw
.sdasin registrar
application/vnd.stardivision.impress
.sddsin registrar
application/vnd.stardivision.math
.smfsin registrar
application/vnd.stardivision.writer
.sdw .vorsin registrar
application/vnd.stardivision.writer-global
.sglsin registrar
application/vnd.stepmania.package
.smzip[Henrik_Andersson]
application/vnd.stepmania.stepchart
.sm[Henrik_Andersson]
application/vnd.sun.xml.calc
.sxcsin registrar
application/vnd.sun.xml.calc.template
.stcsin registrar
application/vnd.sun.xml.draw
.sxdsin registrar
application/vnd.sun.xml.draw.template
.stdsin registrar
application/vnd.sun.xml.impress
.sxisin registrar
application/vnd.sun.xml.impress.template
.stisin registrar
application/vnd.sun.xml.math
.sxmsin registrar
application/vnd.sun.xml.writer
.sxwsin registrar
application/vnd.sun.xml.writer.global
.sxgsin registrar
application/vnd.sun.xml.writer.template
.stwsin registrar
application/vnd.sus-calendar
.sus .susp[Jonathan_Niedfeldt]
application/vnd.svd
.svd[Scott_Becker]
application/vnd.symbian.install
.sis .sisxsin registrar
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
.hlpsin registrar
application/wsdl+xml
.wsdl[W3C]
application/wspolicy+xml
.wspolicy[W3C]
application/x-7z-compressed
.7zsin registrar
application/x-abiword
.abwsin registrar
application/x-ace-compressed
.acesin registrar
application/x-apple-diskimage
.dmgsin registrar
application/x-authorware-bin
.aab .u32 .vox .x32sin registrar
application/x-authorware-map
.aamsin registrar
application/x-authorware-seg
.aassin registrar
application/x-bcpio
.bcpiosin registrar
application/x-bittorrent
.torrentsin registrar
application/x-blorb
.blb .blorbsin registrar
application/x-bzip
.bzsin registrar
application/x-bzip2
.boz .bz2sin registrar
application/x-cbr
.cb7 .cba .cbr .cbt .cbzsin registrar
application/x-cdlink
.vcdsin registrar
application/x-cfs-compressed
.cfssin registrar
application/x-chat
.chatsin registrar
application/x-chess-pgn
.pgnsin registrar
application/x-cocoa
.ccosin registrar
application/x-conference
.nscsin registrar
application/x-cpio
.cpiosin registrar
application/x-csh
.cshsin registrar
application/x-debian-package
.deb .udebsin registrar
application/x-dgc-compressed
.dgcsin registrar
application/x-director
.cct .cst .cxt .dcr .dir .dxr .fgd .swa .w3dsin registrar
application/x-doom
.wadsin registrar
application/x-dtbncx+xml
.ncxsin registrar
application/x-dtbook+xml
.dtbsin registrar
application/x-dtbresource+xml
.ressin registrar
application/x-dvi
.dvisin registrar
application/x-envoy
.evysin registrar
application/x-eva
.evasin registrar
application/x-font-bdf
.bdfsin registrar
application/x-font-ghostscript
.gsfsin registrar
application/x-font-linux-psf
.psfsin registrar
application/x-font-pcf
.pcfsin registrar
application/x-font-snf
.snfsin registrar
application/x-font-type1
.afm .pfa .pfb .pfmsin registrar
application/x-freearc
.arcsin registrar
application/x-futuresplash
.splsin registrar
application/x-gca-compressed
.gcasin registrar
application/x-glulx
.ulxsin registrar
application/x-gnumeric
.gnumericsin registrar
application/x-gramps-xml
.grampssin registrar
application/x-gtar
.gtarsin registrar
application/x-hdf
.hdfsin registrar
application/x-install-instructions
.installsin registrar
application/x-iso9660-image
.isosin registrar
application/x-java-archive-diff
.jardiffsin registrar
application/x-java-jnlp-file
.jnlpsin registrar
application/x-latex
.latexsin registrar
application/x-lzh-compressed
.lha .lzhsin registrar
application/x-makeself
.runsin registrar
application/x-mie
.miesin registrar
application/x-mobipocket-ebook
.mobi .prcsin registrar
application/x-ms-application
.applicationsin registrar
application/x-ms-shortcut
.lnksin registrar
application/x-ms-wmd
.wmdsin registrar
application/x-ms-wmz
.wmzsin registrar
application/x-ms-xbap
.xbapsin registrar
application/x-msaccess
.mdbsin registrar
application/x-msbinder
.obdsin registrar
application/x-mscardfile
.crdsin registrar
application/x-msclip
.clpsin registrar
application/x-msdownload
.bat .com .dll .exe .msisin registrar
application/x-msmediaview
.m13 .m14 .mvbsin registrar
application/x-msmetafile
.emf .emz .wmfsin registrar
application/x-msmoney
.mnysin registrar
application/x-mspublisher
.pubsin registrar
application/x-msschedule
.scdsin registrar
application/x-msterminal
.trmsin registrar
application/x-mswrite
.wrisin registrar
application/x-netcdf
.cdf .ncsin registrar
application/x-nzb
.nzbsin registrar
application/x-perl
.pl .pmsin registrar
application/x-pilot
.pdb .prcsin registrar
application/x-pkcs12
.p12 .pfxsin registrar
application/x-pkcs7-certificates
.p7b .spcsin registrar
application/x-pkcs7-certreqresp
.p7rsin registrar
application/x-rar-compressed
.rarsin registrar
application/x-redhat-package-manager
.rpmsin registrar
application/x-research-info-systems
.rissin registrar
application/x-sea
.seasin registrar
application/x-sh
.shsin registrar
application/x-shar
.sharsin registrar
application/x-shockwave-flash
.swfsin registrar
application/x-silverlight-app
.xapsin registrar
application/x-sql
.sqlsin registrar
application/x-stuffit
.sitsin registrar
application/x-stuffitx
.sitxsin registrar
application/x-subrip
.srtsin registrar
application/x-sv4cpio
.sv4cpiosin registrar
application/x-sv4crc
.sv4crcsin registrar
application/x-t3vm-image
.t3sin registrar
application/x-tads
.gamsin registrar
application/x-tar
.tarsin registrar
application/x-tcl
.tcl .tksin registrar
application/x-tex
.texsin registrar
application/x-tex-tfm
.tfmsin registrar
application/x-texinfo
.texi .texinfosin registrar
application/x-tgif
.objsin registrar
application/x-ustar
.ustarsin registrar
application/x-wais-source
.srcsin registrar
application/x-x509-ca-cert
.crt .der .pem[RFC8894]
application/x-xfig
.figsin registrar
application/x-xliff+xml
.xlfsin registrar
application/x-xpinstall
.xpisin registrar
application/x-xz
.xzsin registrar
application/x-zmachine
.z1 .z2 .z3 .z4 .z5 .z6 .z7 .z8sin registrar
application/xaml+xml
.xamlsin registrar
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
.xplsin registrar
application/xslt+xml
.xslt[W3C][http://www.w3.org/TR/2007/REC-xslt20-20070123/#media-type-registration]
application/xspf+xml
.xspfsin registrar
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
.adpsin registrar
audio/basic
.au .snd[RFC2045][RFC2046]
audio/midi
.kar .mid .midi .rmisin registrar
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
.s3msin registrar
audio/silk
.silsin registrar
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
.webasin registrar
audio/x-aac
.aacsin registrar
audio/x-aiff
.aif .aifc .aiffsin registrar
audio/x-caf
.cafsin registrar
audio/x-flac
.flacsin registrar
audio/x-m4a
.m4asin registrar
audio/x-matroska
.mkasin registrar
audio/x-mpegurl
.m3usin registrar
audio/x-ms-wax
.waxsin registrar
audio/x-ms-wma
.wmasin registrar
audio/x-pn-realaudio
.ra .ramsin registrar
audio/x-pn-realaudio-plugin
.rmpsin registrar
audio/x-realaudio
.rasin registrar
audio/x-wav
.wavsin registrar
audio/xm
.xmsin registrar

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
.sgisin registrar
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
.wdpsin registrar
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
.3dssin registrar
image/x-cmu-raster
.rassin registrar
image/x-cmx
.cmxsin registrar
image/x-freehand
.fh .fh4 .fh5 .fh7 .fhcsin registrar
image/x-icon
.icosin registrar
image/x-jng
.jngsin registrar
image/x-mrsid-image
.sidsin registrar
image/x-ms-bmp
.bmpsin registrar
image/x-pcx
.pcxsin registrar
image/x-pict
.pct .picsin registrar
image/x-portable-anymap
.pnmsin registrar
image/x-portable-bitmap
.pbmsin registrar
image/x-portable-graymap
.pgmsin registrar
image/x-portable-pixmap
.ppmsin registrar
image/x-rgb
.rgbsin registrar
image/x-tga
.tgasin registrar
image/x-xbitmap
.xbmsin registrar
image/x-xpixmap
.xpmsin registrar
image/x-xwindowdump
.xwdsin registrar

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 .x3dbzsin registrar
model/x3d+vrml
.x3dv .x3dvzsin registrar
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
.mmlsin registrar
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
.dcurlsin registrar
text/vnd.curl.mcurl
.mcurlsin registrar
text/vnd.curl.scurl
.scurlsin registrar
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 .ssin registrar
text/x-c
.c .cc .cpp .cxx .dic .h .hhsin registrar
text/x-component
.htcsin registrar
text/x-fortran
.f .f77 .f90 .forsin registrar
text/x-java-source
.javasin registrar
text/x-nfo
.nfosin registrar
text/x-opml
.opmlsin registrar
text/x-pascal
.p .passin registrar
text/x-setext
.etxsin registrar
text/x-sfv
.sfvsin registrar
text/x-uuencode
.uusin registrar
text/x-vcalendar
.vcssin registrar
text/x-vcard
.vcfsin registrar
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 .jpmsin registrar
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
.webmsin registrar
video/x-f4v
.f4vsin registrar
video/x-fli
.flisin registrar
video/x-flv
.flvsin registrar
video/x-m4v
.m4vsin registrar
video/x-matroska
.mk3d .mks .mkvsin registrar
video/x-mng
.mngsin registrar
video/x-ms-asf
.asf .asxsin registrar
video/x-ms-vob
.vobsin registrar
video/x-ms-wm
.wmsin registrar
video/x-ms-wmv
.wmvsin registrar
video/x-ms-wmx
.wmxsin registrar
video/x-ms-wvx
.wvxsin registrar
video/x-msvideo
.avisin registrar
video/x-sgi-movie
.moviesin registrar
video/x-smv
.smvsin registrar

chemicalárbol que no está en el registro6

chemical/x-cdx
.cdxsin registrar
chemical/x-cif
.cifsin registrar
chemical/x-cmdf
.cmdfsin registrar
chemical/x-cml
.cmlsin registrar
chemical/x-csml
.csmlsin registrar
chemical/x-xyz
.xyzsin registrar

x-conferenceárbol que no está en el registro1

x-conference/x-cooltalk
.icesin registrar

Generado a partir del registro de IANA y de los mime.types de ambos servidores el 2026-08-08.

También disponible en: English · Português · Français · العربية

Tipos MIME

Los tipos de medios que de verdad te pueden servir, con los registrados marcados y las discrepancias resueltas.

Qué es un tipo MIME

Un tipo MIME —el estándar ya lo llama tipo de medio— es la etiqueta que un servidor pega a un archivo para que el navegador sepa qué es. Viaja en la cabecera Content-Type, tiene la forma text/html o image/png, y es lo que decide si tu navegador dibuja una página, muestra una imagen o te ofrece una descarga. Si está mal, un archivo perfectamente bueno llega como galimatías o como una descarga inesperada.

La lista con autoridad es el registro de tipos de medios de IANA, que contiene 2.318 repartidos en nueve árboles de primer nivel. Esta página se construye a partir de ese registro, del mime.types de Apache httpd y del de nginx, los tres descargados y no recordados.

Y deliberadamente no es un volcado del registro, por un motivo que conviene conocer antes de ir a buscarlo por tu cuenta.

Cómo usar esta lista

  1. Busca por extensión o por tipo. Una extensión coincide de forma exacta, con punto o sin él, así que webp y .webp funcionan igual. Cualquier otra cosa se busca dentro del tipo: image/ te da el árbol de imágenes y +xml los tipos con sufijo estructurado.
  2. Mira la etiqueta antes de fiarte de un tipo. Registrado significa que está en el registro de IANA, y la referencia que lo acompaña es el RFC o la organización que lo puso ahí. El resto son tipos que un servidor web te enviará tan tranquilo y que ningún registro ha visto jamás.
  3. Lee la tabla de discrepancias si tu archivo es de los conflictivos. Trece extensiones reciben respuestas distintas de Apache y de nginx, y la tabla dice a qué lado da la razón el registro en cada caso.

El registro no puede responder a la pregunta con la que llegas

Casi todo el mundo llega a una lista de tipos MIME con la misma duda: ¿qué Content-Type mando para un archivo .webp? El registro de IANA no te lo puede decir. Sus columnas son Nombre, Plantilla y Referencia: no hay ninguna columna de extensiones, porque qué extensión corresponde a qué tipo no es algo que IANA registre. Puedes buscar image/webp y confirmar que existe; lo que no puedes es buscar .webp.

Y no hay nada más que llene el hueco. El estándar de MIME Sniffing del WHATWG, que es el que los navegadores implementan de verdad, dice sin rodeos que las extensiones no se usan para determinar el tipo de un recurso obtenido por HTTP porque no son fiables y se falsifican con facilidad, y no publica ninguna tabla de extensiones propia. La correspondencia sencillamente no está normalizada en ninguna parte.

Lo que decide en la práctica es el servidor web que tengas delante de los archivos. Por eso esta lista usa una regla declarada en vez de una selección a mano: contiene todo tipo de medio al que Apache httpd o nginx asocian al menos una extensión, 790 en total, que es el conjunto que de verdad te pueden servir. El total del registro se imprime al lado para que nadie confunda la parte con el todo.

Dos servidores, 91 extensiones compartidas, 13 discrepancias

Apache asocia 998 extensiones y nginx 110. Noventa y una aparecen en ambos, y en trece de ellas —el 14,3 %— cada uno da una respuesta distinta. No son formatos raros: entre ellas están .js y .xml, dos de los tipos de archivo más servidos de la web.

Un simple recuento de discrepancias no valdría nada, así que en esta página cada conflicto se resuelve contra el registro. Tres los gana Apache sin discusión: en .bmp, .m4a y .pdb Apache da un tipo registrado y nginx uno que no lo está. Seis son nginx recurriendo a application/octet-stream, que está registrado y es técnicamente correcto y no le dice nada al navegador: es lo que hace que .exe, .iso y .deb se descarguen en vez de comportarse raro. En dos no hay tipo registrado por ninguno de los dos lados.

Los dos restantes son los interesantes, y lo son en direcciones opuestas. En .xml tanto application/xml como text/xml están registrados, y el RFC 7303 registra los dos a propósito: ningún servidor se equivoca y no hay respuesta que encontrar. En .js también están los dos registrados, pero la entrada de application/javascript cita el RFC 9239, el documento que convirtió text/javascript en la forma estándar y dejó obsoletas las demás. Apache está al día; nginx se ha quedado atrás. Mismo síntoma en la superficie, explicación completamente distinta, y solo leyendo las referencias se distinguen.

Un tercio de lo que te pueden servir no está en el registro

De los 790 tipos de medios que estos servidores asocian a extensiones, 547 están en el registro de IANA y 243 no. Eso es cerca de un tercio de todo lo que una instalación por defecto le entrega a un navegador, con un Content-Type que ningún organismo de normalización ha registrado nunca. La mayoría son los restos con prefijo x- de formatos que nunca llegaron a registrarse, y funcionan bien en la práctica precisamente porque nadie lo comprueba.

Siete van aún más lejos y usan un árbol de primer nivel que no existe. IANA registra nueve —application, audio, font, image, message, model, multipart, text y video— y Apache incluye seis tipos chemical/* para formatos de archivos moleculares y uno bajo x-conference. Un servidor web recién instalado te servirá un Content-Type cuyo primer componente ni siquiera es un árbol registrado.

Nada de esto es un escándalo: es cómo acaba funcionando una convención de treinta años sin mecanismo de control. Pero conviene saberlo antes de dar por hecho que un tipo que aparece en un fichero de configuración es estándar.

Límites honestos

Esto es una instantánea de tres documentos que se mueven, y la fecha en que se construyó está impresa abajo. El registro gana entradas con regularidad y los dos servidores actualizan sus correspondencias; el script que lo ensambla todo está en el repositorio, así que la página puede decir cuándo fue cierta.

Dos servidores tampoco son todos los servidores. IIS, Caddy, los frameworks de Node, las CDN y la biblioteca estándar de cada lenguaje llevan su propia tabla, y tampoco coincidirán con estas dos en todos los casos. Se eligieron Apache y nginx porque son los dos que sirven la mayor parte de la web, no porque sean las únicas opiniones que existen.

Y el límite de fondo es el que advierte el estándar de sniffing: el tipo que declara un servidor no es prueba de lo que contiene un archivo. Cualquiera puede subir un fichero llamado foto.png lleno de HTML, y justo por eso los navegadores husmean el contenido y por eso nunca debes fiarte de una cabecera Content-Type para una decisión de seguridad.

¿Por qué es gratis?

Porque es una lista de hechos públicos montada a partir de tres fuentes públicas. La página es texto estático con un buscador que la filtra en tu navegador: no se sube nada, no se guarda nada y no hay servidor de por medio para leerla.

Así que no hay cuenta, ni registro, ni nada reservado. El registro es un documento público, los dos ficheros mime.types son código abierto, y el script que los convierte en esta página está en el repositorio junto a ella.