- 
      
- 
        Save AshHeskes/6038140 to your computer and use it in GitHub Desktop. 
| { | |
| ".123" : "application/vnd.lotus-1-2-3", | |
| ".3dml" : "text/vnd.in3d.3dml", | |
| ".3g2" : "video/3gpp2", | |
| ".3gp" : "video/3gpp", | |
| ".a" : "application/octet-stream", | |
| ".aab" : "application/x-authorware-bin", | |
| ".aac" : "audio/x-aac", | |
| ".aam" : "application/x-authorware-map", | |
| ".aas" : "application/x-authorware-seg", | |
| ".abw" : "application/x-abiword", | |
| ".acc" : "application/vnd.americandynamics.acc", | |
| ".ace" : "application/x-ace-compressed", | |
| ".acu" : "application/vnd.acucobol", | |
| ".acutc" : "application/vnd.acucorp", | |
| ".adp" : "audio/adpcm", | |
| ".aep" : "application/vnd.audiograph", | |
| ".afm" : "application/x-font-type1", | |
| ".afp" : "application/vnd.ibm.modcap", | |
| ".ai" : "application/postscript", | |
| ".aif" : "audio/x-aiff", | |
| ".aifc" : "audio/x-aiff", | |
| ".aiff" : "audio/x-aiff", | |
| ".air" : "application/vnd.adobe.air-application-installer-package+zip", | |
| ".ami" : "application/vnd.amiga.ami", | |
| ".apk" : "application/vnd.android.package-archive", | |
| ".application" : "application/x-ms-application", | |
| ".apr" : "application/vnd.lotus-approach", | |
| ".asc" : "application/pgp-signature", | |
| ".asf" : "video/x-ms-asf", | |
| ".asm" : "text/x-asm", | |
| ".aso" : "application/vnd.accpac.simply.aso", | |
| ".asx" : "video/x-ms-asf", | |
| ".atc" : "application/vnd.acucorp", | |
| ".atom" : "application/atom+xml", | |
| ".atomcat" : "application/atomcat+xml", | |
| ".atomsvc" : "application/atomsvc+xml", | |
| ".atx" : "application/vnd.antix.game-component", | |
| ".au" : "audio/basic", | |
| ".avi" : "video/x-msvideo", | |
| ".aw" : "application/applixware", | |
| ".azf" : "application/vnd.airzip.filesecure.azf", | |
| ".azs" : "application/vnd.airzip.filesecure.azs", | |
| ".azw" : "application/vnd.amazon.ebook", | |
| ".bat" : "application/x-msdownload", | |
| ".bcpio" : "application/x-bcpio", | |
| ".bdf" : "application/x-font-bdf", | |
| ".bdm" : "application/vnd.syncml.dm+wbxml", | |
| ".bh2" : "application/vnd.fujitsu.oasysprs", | |
| ".bin" : "application/octet-stream", | |
| ".bmi" : "application/vnd.bmi", | |
| ".bmp" : "image/bmp", | |
| ".book" : "application/vnd.framemaker", | |
| ".box" : "application/vnd.previewsystems.box", | |
| ".boz" : "application/x-bzip2", | |
| ".bpk" : "application/octet-stream", | |
| ".btif" : "image/prs.btif", | |
| ".bz" : "application/x-bzip", | |
| ".bz2" : "application/x-bzip2", | |
| ".c" : "text/x-c", | |
| ".c4d" : "application/vnd.clonk.c4group", | |
| ".c4f" : "application/vnd.clonk.c4group", | |
| ".c4g" : "application/vnd.clonk.c4group", | |
| ".c4p" : "application/vnd.clonk.c4group", | |
| ".c4u" : "application/vnd.clonk.c4group", | |
| ".cab" : "application/vnd.ms-cab-compressed", | |
| ".car" : "application/vnd.curl.car", | |
| ".cat" : "application/vnd.ms-pki.seccat", | |
| ".cc" : "text/x-c", | |
| ".cct" : "application/x-director", | |
| ".ccxml" : "application/ccxml+xml", | |
| ".cdbcmsg" : "application/vnd.contact.cmsg", | |
| ".cdf" : "application/x-netcdf", | |
| ".cdkey" : "application/vnd.mediastation.cdkey", | |
| ".cdx" : "chemical/x-cdx", | |
| ".cdxml" : "application/vnd.chemdraw+xml", | |
| ".cdy" : "application/vnd.cinderella", | |
| ".cer" : "application/pkix-cert", | |
| ".cgm" : "image/cgm", | |
| ".chat" : "application/x-chat", | |
| ".chm" : "application/vnd.ms-htmlhelp", | |
| ".chrt" : "application/vnd.kde.kchart", | |
| ".cif" : "chemical/x-cif", | |
| ".cii" : "application/vnd.anser-web-certificate-issue-initiation", | |
| ".cil" : "application/vnd.ms-artgalry", | |
| ".cla" : "application/vnd.claymore", | |
| ".class" : "application/java-vm", | |
| ".clkk" : "application/vnd.crick.clicker.keyboard", | |
| ".clkp" : "application/vnd.crick.clicker.palette", | |
| ".clkt" : "application/vnd.crick.clicker.template", | |
| ".clkw" : "application/vnd.crick.clicker.wordbank", | |
| ".clkx" : "application/vnd.crick.clicker", | |
| ".clp" : "application/x-msclip", | |
| ".cmc" : "application/vnd.cosmocaller", | |
| ".cmdf" : "chemical/x-cmdf", | |
| ".cml" : "chemical/x-cml", | |
| ".cmp" : "application/vnd.yellowriver-custom-menu", | |
| ".cmx" : "image/x-cmx", | |
| ".cod" : "application/vnd.rim.cod", | |
| ".com" : "application/x-msdownload", | |
| ".conf" : "text/plain", | |
| ".cpio" : "application/x-cpio", | |
| ".cpp" : "text/x-c", | |
| ".cpt" : "application/mac-compactpro", | |
| ".crd" : "application/x-mscardfile", | |
| ".crl" : "application/pkix-crl", | |
| ".crt" : "application/x-x509-ca-cert", | |
| ".csh" : "application/x-csh", | |
| ".csml" : "chemical/x-csml", | |
| ".csp" : "application/vnd.commonspace", | |
| ".css" : "text/css", | |
| ".cst" : "application/x-director", | |
| ".csv" : "text/csv", | |
| ".cu" : "application/cu-seeme", | |
| ".curl" : "text/vnd.curl", | |
| ".cww" : "application/prs.cww", | |
| ".cxt" : "application/x-director", | |
| ".cxx" : "text/x-c", | |
| ".daf" : "application/vnd.mobius.daf", | |
| ".dataless" : "application/vnd.fdsn.seed", | |
| ".davmount" : "application/davmount+xml", | |
| ".dcr" : "application/x-director", | |
| ".dcurl" : "text/vnd.curl.dcurl", | |
| ".dd2" : "application/vnd.oma.dd2+xml", | |
| ".ddd" : "application/vnd.fujixerox.ddd", | |
| ".deb" : "application/x-debian-package", | |
| ".def" : "text/plain", | |
| ".deploy" : "application/octet-stream", | |
| ".der" : "application/x-x509-ca-cert", | |
| ".dfac" : "application/vnd.dreamfactory", | |
| ".dic" : "text/x-c", | |
| ".diff" : "text/plain", | |
| ".dir" : "application/x-director", | |
| ".dis" : "application/vnd.mobius.dis", | |
| ".dist" : "application/octet-stream", | |
| ".distz" : "application/octet-stream", | |
| ".djv" : "image/vnd.djvu", | |
| ".djvu" : "image/vnd.djvu", | |
| ".dll" : "application/x-msdownload", | |
| ".dmg" : "application/octet-stream", | |
| ".dms" : "application/octet-stream", | |
| ".dna" : "application/vnd.dna", | |
| ".doc" : "application/msword", | |
| ".docm" : "application/vnd.ms-word.document.macroenabled.12", | |
| ".docx" : "application/vnd.openxmlformats-officedocument.wordprocessingml.document", | |
| ".dot" : "application/msword", | |
| ".dotm" : "application/vnd.ms-word.template.macroenabled.12", | |
| ".dotx" : "application/vnd.openxmlformats-officedocument.wordprocessingml.template", | |
| ".dp" : "application/vnd.osgi.dp", | |
| ".dpg" : "application/vnd.dpgraph", | |
| ".dsc" : "text/prs.lines.tag", | |
| ".dtb" : "application/x-dtbook+xml", | |
| ".dtd" : "application/xml-dtd", | |
| ".dts" : "audio/vnd.dts", | |
| ".dtshd" : "audio/vnd.dts.hd", | |
| ".dump" : "application/octet-stream", | |
| ".dvi" : "application/x-dvi", | |
| ".dwf" : "model/vnd.dwf", | |
| ".dwg" : "image/vnd.dwg", | |
| ".dxf" : "image/vnd.dxf", | |
| ".dxp" : "application/vnd.spotfire.dxp", | |
| ".dxr" : "application/x-director", | |
| ".ecelp4800" : "audio/vnd.nuera.ecelp4800", | |
| ".ecelp7470" : "audio/vnd.nuera.ecelp7470", | |
| ".ecelp9600" : "audio/vnd.nuera.ecelp9600", | |
| ".ecma" : "application/ecmascript", | |
| ".edm" : "application/vnd.novadigm.edm", | |
| ".edx" : "application/vnd.novadigm.edx", | |
| ".efif" : "application/vnd.picsel", | |
| ".ei6" : "application/vnd.pg.osasli", | |
| ".elc" : "application/octet-stream", | |
| ".eml" : "message/rfc822", | |
| ".emma" : "application/emma+xml", | |
| ".eol" : "audio/vnd.digital-winds", | |
| ".eot" : "application/vnd.ms-fontobject", | |
| ".eps" : "application/postscript", | |
| ".epub" : "application/epub+zip", | |
| ".es3" : "application/vnd.eszigno3+xml", | |
| ".esf" : "application/vnd.epson.esf", | |
| ".et3" : "application/vnd.eszigno3+xml", | |
| ".etx" : "text/x-setext", | |
| ".exe" : "application/x-msdownload", | |
| ".ext" : "application/vnd.novadigm.ext", | |
| ".ez" : "application/andrew-inset", | |
| ".ez2" : "application/vnd.ezpix-album", | |
| ".ez3" : "application/vnd.ezpix-package", | |
| ".f" : "text/x-fortran", | |
| ".f4v" : "video/x-f4v", | |
| ".f77" : "text/x-fortran", | |
| ".f90" : "text/x-fortran", | |
| ".fbs" : "image/vnd.fastbidsheet", | |
| ".fdf" : "application/vnd.fdf", | |
| ".fe_launch" : "application/vnd.denovo.fcselayout-link", | |
| ".fg5" : "application/vnd.fujitsu.oasysgp", | |
| ".fgd" : "application/x-director", | |
| ".fh" : "image/x-freehand", | |
| ".fh4" : "image/x-freehand", | |
| ".fh5" : "image/x-freehand", | |
| ".fh7" : "image/x-freehand", | |
| ".fhc" : "image/x-freehand", | |
| ".fig" : "application/x-xfig", | |
| ".fli" : "video/x-fli", | |
| ".flo" : "application/vnd.micrografx.flo", | |
| ".flv" : "video/x-flv", | |
| ".flw" : "application/vnd.kde.kivio", | |
| ".flx" : "text/vnd.fmi.flexstor", | |
| ".fly" : "text/vnd.fly", | |
| ".fm" : "application/vnd.framemaker", | |
| ".fnc" : "application/vnd.frogans.fnc", | |
| ".for" : "text/x-fortran", | |
| ".fpx" : "image/vnd.fpx", | |
| ".frame" : "application/vnd.framemaker", | |
| ".fsc" : "application/vnd.fsc.weblaunch", | |
| ".fst" : "image/vnd.fst", | |
| ".ftc" : "application/vnd.fluxtime.clip", | |
| ".fti" : "application/vnd.anser-web-funds-transfer-initiation", | |
| ".fvt" : "video/vnd.fvt", | |
| ".fzs" : "application/vnd.fuzzysheet", | |
| ".g3" : "image/g3fax", | |
| ".gac" : "application/vnd.groove-account", | |
| ".gdl" : "model/vnd.gdl", | |
| ".geo" : "application/vnd.dynageo", | |
| ".gex" : "application/vnd.geometry-explorer", | |
| ".ggb" : "application/vnd.geogebra.file", | |
| ".ggt" : "application/vnd.geogebra.tool", | |
| ".ghf" : "application/vnd.groove-help", | |
| ".gif" : "image/gif", | |
| ".gim" : "application/vnd.groove-identity-message", | |
| ".gmx" : "application/vnd.gmx", | |
| ".gnumeric" : "application/x-gnumeric", | |
| ".gph" : "application/vnd.flographit", | |
| ".gqf" : "application/vnd.grafeq", | |
| ".gqs" : "application/vnd.grafeq", | |
| ".gram" : "application/srgs", | |
| ".gre" : "application/vnd.geometry-explorer", | |
| ".grv" : "application/vnd.groove-injector", | |
| ".grxml" : "application/srgs+xml", | |
| ".gsf" : "application/x-font-ghostscript", | |
| ".gtar" : "application/x-gtar", | |
| ".gtm" : "application/vnd.groove-tool-message", | |
| ".gtw" : "model/vnd.gtw", | |
| ".gv" : "text/vnd.graphviz", | |
| ".gz" : "application/x-gzip", | |
| ".h" : "text/x-c", | |
| ".h261" : "video/h261", | |
| ".h263" : "video/h263", | |
| ".h264" : "video/h264", | |
| ".hbci" : "application/vnd.hbci", | |
| ".hdf" : "application/x-hdf", | |
| ".hh" : "text/x-c", | |
| ".hlp" : "application/winhlp", | |
| ".hpgl" : "application/vnd.hp-hpgl", | |
| ".hpid" : "application/vnd.hp-hpid", | |
| ".hps" : "application/vnd.hp-hps", | |
| ".hqx" : "application/mac-binhex40", | |
| ".htke" : "application/vnd.kenameaapp", | |
| ".htm" : "text/html", | |
| ".html" : "text/html", | |
| ".hvd" : "application/vnd.yamaha.hv-dic", | |
| ".hvp" : "application/vnd.yamaha.hv-voice", | |
| ".hvs" : "application/vnd.yamaha.hv-script", | |
| ".icc" : "application/vnd.iccprofile", | |
| ".ice" : "x-conference/x-cooltalk", | |
| ".icm" : "application/vnd.iccprofile", | |
| ".ico" : "image/x-icon", | |
| ".ics" : "text/calendar", | |
| ".ief" : "image/ief", | |
| ".ifb" : "text/calendar", | |
| ".ifm" : "application/vnd.shana.informed.formdata", | |
| ".iges" : "model/iges", | |
| ".igl" : "application/vnd.igloader", | |
| ".igs" : "model/iges", | |
| ".igx" : "application/vnd.micrografx.igx", | |
| ".iif" : "application/vnd.shana.informed.interchange", | |
| ".imp" : "application/vnd.accpac.simply.imp", | |
| ".ims" : "application/vnd.ms-ims", | |
| ".in" : "text/plain", | |
| ".ipk" : "application/vnd.shana.informed.package", | |
| ".irm" : "application/vnd.ibm.rights-management", | |
| ".irp" : "application/vnd.irepository.package+xml", | |
| ".iso" : "application/octet-stream", | |
| ".itp" : "application/vnd.shana.informed.formtemplate", | |
| ".ivp" : "application/vnd.immervision-ivp", | |
| ".ivu" : "application/vnd.immervision-ivu", | |
| ".jad" : "text/vnd.sun.j2me.app-descriptor", | |
| ".jam" : "application/vnd.jam", | |
| ".jar" : "application/java-archive", | |
| ".java" : "text/x-java-source", | |
| ".jisp" : "application/vnd.jisp", | |
| ".jlt" : "application/vnd.hp-jlyt", | |
| ".jnlp" : "application/x-java-jnlp-file", | |
| ".joda" : "application/vnd.joost.joda-archive", | |
| ".jpe" : "image/jpeg", | |
| ".jpeg" : "image/jpeg", | |
| ".jpg" : "image/jpeg", | |
| ".jpgm" : "video/jpm", | |
| ".jpgv" : "video/jpeg", | |
| ".jpm" : "video/jpm", | |
| ".js" : "application/javascript", | |
| ".json" : "application/json", | |
| ".kar" : "audio/midi", | |
| ".karbon" : "application/vnd.kde.karbon", | |
| ".kfo" : "application/vnd.kde.kformula", | |
| ".kia" : "application/vnd.kidspiration", | |
| ".kil" : "application/x-killustrator", | |
| ".kml" : "application/vnd.google-earth.kml+xml", | |
| ".kmz" : "application/vnd.google-earth.kmz", | |
| ".kne" : "application/vnd.kinar", | |
| ".knp" : "application/vnd.kinar", | |
| ".kon" : "application/vnd.kde.kontour", | |
| ".kpr" : "application/vnd.kde.kpresenter", | |
| ".kpt" : "application/vnd.kde.kpresenter", | |
| ".ksh" : "text/plain", | |
| ".ksp" : "application/vnd.kde.kspread", | |
| ".ktr" : "application/vnd.kahootz", | |
| ".ktz" : "application/vnd.kahootz", | |
| ".kwd" : "application/vnd.kde.kword", | |
| ".kwt" : "application/vnd.kde.kword", | |
| ".latex" : "application/x-latex", | |
| ".lbd" : "application/vnd.llamagraphics.life-balance.desktop", | |
| ".lbe" : "application/vnd.llamagraphics.life-balance.exchange+xml", | |
| ".les" : "application/vnd.hhe.lesson-player", | |
| ".lha" : "application/octet-stream", | |
| ".link66" : "application/vnd.route66.link66+xml", | |
| ".list" : "text/plain", | |
| ".list3820" : "application/vnd.ibm.modcap", | |
| ".listafp" : "application/vnd.ibm.modcap", | |
| ".log" : "text/plain", | |
| ".lostxml" : "application/lost+xml", | |
| ".lrf" : "application/octet-stream", | |
| ".lrm" : "application/vnd.ms-lrm", | |
| ".ltf" : "application/vnd.frogans.ltf", | |
| ".lvp" : "audio/vnd.lucent.voice", | |
| ".lwp" : "application/vnd.lotus-wordpro", | |
| ".lzh" : "application/octet-stream", | |
| ".m13" : "application/x-msmediaview", | |
| ".m14" : "application/x-msmediaview", | |
| ".m1v" : "video/mpeg", | |
| ".m2a" : "audio/mpeg", | |
| ".m2v" : "video/mpeg", | |
| ".m3a" : "audio/mpeg", | |
| ".m3u" : "audio/x-mpegurl", | |
| ".m4u" : "video/vnd.mpegurl", | |
| ".m4v" : "video/x-m4v", | |
| ".ma" : "application/mathematica", | |
| ".mag" : "application/vnd.ecowin.chart", | |
| ".maker" : "application/vnd.framemaker", | |
| ".man" : "text/troff", | |
| ".mathml" : "application/mathml+xml", | |
| ".mb" : "application/mathematica", | |
| ".mbk" : "application/vnd.mobius.mbk", | |
| ".mbox" : "application/mbox", | |
| ".mc1" : "application/vnd.medcalcdata", | |
| ".mcd" : "application/vnd.mcd", | |
| ".mcurl" : "text/vnd.curl.mcurl", | |
| ".mdb" : "application/x-msaccess", | |
| ".mdi" : "image/vnd.ms-modi", | |
| ".me" : "text/troff", | |
| ".mesh" : "model/mesh", | |
| ".mfm" : "application/vnd.mfmp", | |
| ".mgz" : "application/vnd.proteus.magazine", | |
| ".mht" : "message/rfc822", | |
| ".mhtml" : "message/rfc822", | |
| ".mid" : "audio/midi", | |
| ".midi" : "audio/midi", | |
| ".mif" : "application/vnd.mif", | |
| ".mime" : "message/rfc822", | |
| ".mj2" : "video/mj2", | |
| ".mjp2" : "video/mj2", | |
| ".mlp" : "application/vnd.dolby.mlp", | |
| ".mmd" : "application/vnd.chipnuts.karaoke-mmd", | |
| ".mmf" : "application/vnd.smaf", | |
| ".mmr" : "image/vnd.fujixerox.edmics-mmr", | |
| ".mny" : "application/x-msmoney", | |
| ".mobi" : "application/x-mobipocket-ebook", | |
| ".mov" : "video/quicktime", | |
| ".movie" : "video/x-sgi-movie", | |
| ".mp2" : "audio/mpeg", | |
| ".mp2a" : "audio/mpeg", | |
| ".mp3" : "audio/mpeg", | |
| ".mp4" : "video/mp4", | |
| ".mp4a" : "audio/mp4", | |
| ".mp4s" : "application/mp4", | |
| ".mp4v" : "video/mp4", | |
| ".mpa" : "video/mpeg", | |
| ".mpc" : "application/vnd.mophun.certificate", | |
| ".mpe" : "video/mpeg", | |
| ".mpeg" : "video/mpeg", | |
| ".mpg" : "video/mpeg", | |
| ".mpg4" : "video/mp4", | |
| ".mpga" : "audio/mpeg", | |
| ".mpkg" : "application/vnd.apple.installer+xml", | |
| ".mpm" : "application/vnd.blueice.multipass", | |
| ".mpn" : "application/vnd.mophun.application", | |
| ".mpp" : "application/vnd.ms-project", | |
| ".mpt" : "application/vnd.ms-project", | |
| ".mpy" : "application/vnd.ibm.minipay", | |
| ".mqy" : "application/vnd.mobius.mqy", | |
| ".mrc" : "application/marc", | |
| ".ms" : "text/troff", | |
| ".mscml" : "application/mediaservercontrol+xml", | |
| ".mseed" : "application/vnd.fdsn.mseed", | |
| ".mseq" : "application/vnd.mseq", | |
| ".msf" : "application/vnd.epson.msf", | |
| ".msh" : "model/mesh", | |
| ".msi" : "application/x-msdownload", | |
| ".msl" : "application/vnd.mobius.msl", | |
| ".msty" : "application/vnd.muvee.style", | |
| ".mts" : "model/vnd.mts", | |
| ".mus" : "application/vnd.musician", | |
| ".musicxml" : "application/vnd.recordare.musicxml+xml", | |
| ".mvb" : "application/x-msmediaview", | |
| ".mwf" : "application/vnd.mfer", | |
| ".mxf" : "application/mxf", | |
| ".mxl" : "application/vnd.recordare.musicxml", | |
| ".mxml" : "application/xv+xml", | |
| ".mxs" : "application/vnd.triscape.mxs", | |
| ".mxu" : "video/vnd.mpegurl", | |
| ".n-gage" : "application/vnd.nokia.n-gage.symbian.install", | |
| ".nb" : "application/mathematica", | |
| ".nc" : "application/x-netcdf", | |
| ".ncx" : "application/x-dtbncx+xml", | |
| ".ngdat" : "application/vnd.nokia.n-gage.data", | |
| ".nlu" : "application/vnd.neurolanguage.nlu", | |
| ".nml" : "application/vnd.enliven", | |
| ".nnd" : "application/vnd.noblenet-directory", | |
| ".nns" : "application/vnd.noblenet-sealer", | |
| ".nnw" : "application/vnd.noblenet-web", | |
| ".npx" : "image/vnd.net-fpx", | |
| ".nsf" : "application/vnd.lotus-notes", | |
| ".nws" : "message/rfc822", | |
| ".o" : "application/octet-stream", | |
| ".oa2" : "application/vnd.fujitsu.oasys2", | |
| ".oa3" : "application/vnd.fujitsu.oasys3", | |
| ".oas" : "application/vnd.fujitsu.oasys", | |
| ".obd" : "application/x-msbinder", | |
| ".obj" : "application/octet-stream", | |
| ".oda" : "application/oda", | |
| ".odb" : "application/vnd.oasis.opendocument.database", | |
| ".odc" : "application/vnd.oasis.opendocument.chart", | |
| ".odf" : "application/vnd.oasis.opendocument.formula", | |
| ".odft" : "application/vnd.oasis.opendocument.formula-template", | |
| ".odg" : "application/vnd.oasis.opendocument.graphics", | |
| ".odi" : "application/vnd.oasis.opendocument.image", | |
| ".odp" : "application/vnd.oasis.opendocument.presentation", | |
| ".ods" : "application/vnd.oasis.opendocument.spreadsheet", | |
| ".odt" : "application/vnd.oasis.opendocument.text", | |
| ".oga" : "audio/ogg", | |
| ".ogg" : "audio/ogg", | |
| ".ogv" : "video/ogg", | |
| ".ogx" : "application/ogg", | |
| ".onepkg" : "application/onenote", | |
| ".onetmp" : "application/onenote", | |
| ".onetoc" : "application/onenote", | |
| ".onetoc2" : "application/onenote", | |
| ".opf" : "application/oebps-package+xml", | |
| ".oprc" : "application/vnd.palm", | |
| ".org" : "application/vnd.lotus-organizer", | |
| ".osf" : "application/vnd.yamaha.openscoreformat", | |
| ".osfpvg" : "application/vnd.yamaha.openscoreformat.osfpvg+xml", | |
| ".otc" : "application/vnd.oasis.opendocument.chart-template", | |
| ".otf" : "application/x-font-otf", | |
| ".otg" : "application/vnd.oasis.opendocument.graphics-template", | |
| ".oth" : "application/vnd.oasis.opendocument.text-web", | |
| ".oti" : "application/vnd.oasis.opendocument.image-template", | |
| ".otm" : "application/vnd.oasis.opendocument.text-master", | |
| ".otp" : "application/vnd.oasis.opendocument.presentation-template", | |
| ".ots" : "application/vnd.oasis.opendocument.spreadsheet-template", | |
| ".ott" : "application/vnd.oasis.opendocument.text-template", | |
| ".oxt" : "application/vnd.openofficeorg.extension", | |
| ".p" : "text/x-pascal", | |
| ".p10" : "application/pkcs10", | |
| ".p12" : "application/x-pkcs12", | |
| ".p7b" : "application/x-pkcs7-certificates", | |
| ".p7c" : "application/pkcs7-mime", | |
| ".p7m" : "application/pkcs7-mime", | |
| ".p7r" : "application/x-pkcs7-certreqresp", | |
| ".p7s" : "application/pkcs7-signature", | |
| ".pas" : "text/x-pascal", | |
| ".pbd" : "application/vnd.powerbuilder6", | |
| ".pbm" : "image/x-portable-bitmap", | |
| ".pcf" : "application/x-font-pcf", | |
| ".pcl" : "application/vnd.hp-pcl", | |
| ".pclxl" : "application/vnd.hp-pclxl", | |
| ".pct" : "image/x-pict", | |
| ".pcurl" : "application/vnd.curl.pcurl", | |
| ".pcx" : "image/x-pcx", | |
| ".pdb" : "application/vnd.palm", | |
| ".pdf" : "application/pdf", | |
| ".pfa" : "application/x-font-type1", | |
| ".pfb" : "application/x-font-type1", | |
| ".pfm" : "application/x-font-type1", | |
| ".pfr" : "application/font-tdpfr", | |
| ".pfx" : "application/x-pkcs12", | |
| ".pgm" : "image/x-portable-graymap", | |
| ".pgn" : "application/x-chess-pgn", | |
| ".pgp" : "application/pgp-encrypted", | |
| ".pic" : "image/x-pict", | |
| ".pkg" : "application/octet-stream", | |
| ".pki" : "application/pkixcmp", | |
| ".pkipath" : "application/pkix-pkipath", | |
| ".pl" : "text/plain", | |
| ".plb" : "application/vnd.3gpp.pic-bw-large", | |
| ".plc" : "application/vnd.mobius.plc", | |
| ".plf" : "application/vnd.pocketlearn", | |
| ".pls" : "application/pls+xml", | |
| ".pml" : "application/vnd.ctc-posml", | |
| ".png" : "image/png", | |
| ".pnm" : "image/x-portable-anymap", | |
| ".portpkg" : "application/vnd.macports.portpkg", | |
| ".pot" : "application/vnd.ms-powerpoint", | |
| ".potm" : "application/vnd.ms-powerpoint.template.macroenabled.12", | |
| ".potx" : "application/vnd.openxmlformats-officedocument.presentationml.template", | |
| ".ppa" : "application/vnd.ms-powerpoint", | |
| ".ppam" : "application/vnd.ms-powerpoint.addin.macroenabled.12", | |
| ".ppd" : "application/vnd.cups-ppd", | |
| ".ppm" : "image/x-portable-pixmap", | |
| ".pps" : "application/vnd.ms-powerpoint", | |
| ".ppsm" : "application/vnd.ms-powerpoint.slideshow.macroenabled.12", | |
| ".ppsx" : "application/vnd.openxmlformats-officedocument.presentationml.slideshow", | |
| ".ppt" : "application/vnd.ms-powerpoint", | |
| ".pptm" : "application/vnd.ms-powerpoint.presentation.macroenabled.12", | |
| ".pptx" : "application/vnd.openxmlformats-officedocument.presentationml.presentation", | |
| ".pqa" : "application/vnd.palm", | |
| ".prc" : "application/x-mobipocket-ebook", | |
| ".pre" : "application/vnd.lotus-freelance", | |
| ".prf" : "application/pics-rules", | |
| ".ps" : "application/postscript", | |
| ".psb" : "application/vnd.3gpp.pic-bw-small", | |
| ".psd" : "image/vnd.adobe.photoshop", | |
| ".psf" : "application/x-font-linux-psf", | |
| ".ptid" : "application/vnd.pvi.ptid1", | |
| ".pub" : "application/x-mspublisher", | |
| ".pvb" : "application/vnd.3gpp.pic-bw-var", | |
| ".pwn" : "application/vnd.3m.post-it-notes", | |
| ".pwz" : "application/vnd.ms-powerpoint", | |
| ".py" : "text/x-python", | |
| ".pya" : "audio/vnd.ms-playready.media.pya", | |
| ".pyc" : "application/x-python-code", | |
| ".pyo" : "application/x-python-code", | |
| ".pyv" : "video/vnd.ms-playready.media.pyv", | |
| ".qam" : "application/vnd.epson.quickanime", | |
| ".qbo" : "application/vnd.intu.qbo", | |
| ".qfx" : "application/vnd.intu.qfx", | |
| ".qps" : "application/vnd.publishare-delta-tree", | |
| ".qt" : "video/quicktime", | |
| ".qwd" : "application/vnd.quark.quarkxpress", | |
| ".qwt" : "application/vnd.quark.quarkxpress", | |
| ".qxb" : "application/vnd.quark.quarkxpress", | |
| ".qxd" : "application/vnd.quark.quarkxpress", | |
| ".qxl" : "application/vnd.quark.quarkxpress", | |
| ".qxt" : "application/vnd.quark.quarkxpress", | |
| ".ra" : "audio/x-pn-realaudio", | |
| ".ram" : "audio/x-pn-realaudio", | |
| ".rar" : "application/x-rar-compressed", | |
| ".ras" : "image/x-cmu-raster", | |
| ".rcprofile" : "application/vnd.ipunplugged.rcprofile", | |
| ".rdf" : "application/rdf+xml", | |
| ".rdz" : "application/vnd.data-vision.rdz", | |
| ".rep" : "application/vnd.businessobjects", | |
| ".res" : "application/x-dtbresource+xml", | |
| ".rgb" : "image/x-rgb", | |
| ".rif" : "application/reginfo+xml", | |
| ".rl" : "application/resource-lists+xml", | |
| ".rlc" : "image/vnd.fujixerox.edmics-rlc", | |
| ".rld" : "application/resource-lists-diff+xml", | |
| ".rm" : "application/vnd.rn-realmedia", | |
| ".rmi" : "audio/midi", | |
| ".rmp" : "audio/x-pn-realaudio-plugin", | |
| ".rms" : "application/vnd.jcp.javame.midlet-rms", | |
| ".rnc" : "application/relax-ng-compact-syntax", | |
| ".roff" : "text/troff", | |
| ".rpm" : "application/x-rpm", | |
| ".rpss" : "application/vnd.nokia.radio-presets", | |
| ".rpst" : "application/vnd.nokia.radio-preset", | |
| ".rq" : "application/sparql-query", | |
| ".rs" : "application/rls-services+xml", | |
| ".rsd" : "application/rsd+xml", | |
| ".rss" : "application/rss+xml", | |
| ".rtf" : "application/rtf", | |
| ".rtx" : "text/richtext", | |
| ".s" : "text/x-asm", | |
| ".saf" : "application/vnd.yamaha.smaf-audio", | |
| ".sbml" : "application/sbml+xml", | |
| ".sc" : "application/vnd.ibm.secure-container", | |
| ".scd" : "application/x-msschedule", | |
| ".scm" : "application/vnd.lotus-screencam", | |
| ".scq" : "application/scvp-cv-request", | |
| ".scs" : "application/scvp-cv-response", | |
| ".scurl" : "text/vnd.curl.scurl", | |
| ".sda" : "application/vnd.stardivision.draw", | |
| ".sdc" : "application/vnd.stardivision.calc", | |
| ".sdd" : "application/vnd.stardivision.impress", | |
| ".sdkd" : "application/vnd.solent.sdkm+xml", | |
| ".sdkm" : "application/vnd.solent.sdkm+xml", | |
| ".sdp" : "application/sdp", | |
| ".sdw" : "application/vnd.stardivision.writer", | |
| ".see" : "application/vnd.seemail", | |
| ".seed" : "application/vnd.fdsn.seed", | |
| ".sema" : "application/vnd.sema", | |
| ".semd" : "application/vnd.semd", | |
| ".semf" : "application/vnd.semf", | |
| ".ser" : "application/java-serialized-object", | |
| ".setpay" : "application/set-payment-initiation", | |
| ".setreg" : "application/set-registration-initiation", | |
| ".sfd-hdstx" : "application/vnd.hydrostatix.sof-data", | |
| ".sfs" : "application/vnd.spotfire.sfs", | |
| ".sgl" : "application/vnd.stardivision.writer-global", | |
| ".sgm" : "text/sgml", | |
| ".sgml" : "text/sgml", | |
| ".sh" : "application/x-sh", | |
| ".shar" : "application/x-shar", | |
| ".shf" : "application/shf+xml", | |
| ".si" : "text/vnd.wap.si", | |
| ".sic" : "application/vnd.wap.sic", | |
| ".sig" : "application/pgp-signature", | |
| ".silo" : "model/mesh", | |
| ".sis" : "application/vnd.symbian.install", | |
| ".sisx" : "application/vnd.symbian.install", | |
| ".sit" : "application/x-stuffit", | |
| ".sitx" : "application/x-stuffitx", | |
| ".skd" : "application/vnd.koan", | |
| ".skm" : "application/vnd.koan", | |
| ".skp" : "application/vnd.koan", | |
| ".skt" : "application/vnd.koan", | |
| ".sl" : "text/vnd.wap.sl", | |
| ".slc" : "application/vnd.wap.slc", | |
| ".sldm" : "application/vnd.ms-powerpoint.slide.macroenabled.12", | |
| ".sldx" : "application/vnd.openxmlformats-officedocument.presentationml.slide", | |
| ".slt" : "application/vnd.epson.salt", | |
| ".smf" : "application/vnd.stardivision.math", | |
| ".smi" : "application/smil+xml", | |
| ".smil" : "application/smil+xml", | |
| ".snd" : "audio/basic", | |
| ".snf" : "application/x-font-snf", | |
| ".so" : "application/octet-stream", | |
| ".spc" : "application/x-pkcs7-certificates", | |
| ".spf" : "application/vnd.yamaha.smaf-phrase", | |
| ".spl" : "application/x-futuresplash", | |
| ".spot" : "text/vnd.in3d.spot", | |
| ".spp" : "application/scvp-vp-response", | |
| ".spq" : "application/scvp-vp-request", | |
| ".spx" : "audio/ogg", | |
| ".src" : "application/x-wais-source", | |
| ".srx" : "application/sparql-results+xml", | |
| ".sse" : "application/vnd.kodak-descriptor", | |
| ".ssf" : "application/vnd.epson.ssf", | |
| ".ssml" : "application/ssml+xml", | |
| ".stc" : "application/vnd.sun.xml.calc.template", | |
| ".std" : "application/vnd.sun.xml.draw.template", | |
| ".stf" : "application/vnd.wt.stf", | |
| ".sti" : "application/vnd.sun.xml.impress.template", | |
| ".stk" : "application/hyperstudio", | |
| ".stl" : "application/vnd.ms-pki.stl", | |
| ".str" : "application/vnd.pg.format", | |
| ".stw" : "application/vnd.sun.xml.writer.template", | |
| ".sus" : "application/vnd.sus-calendar", | |
| ".susp" : "application/vnd.sus-calendar", | |
| ".sv4cpio" : "application/x-sv4cpio", | |
| ".sv4crc" : "application/x-sv4crc", | |
| ".svd" : "application/vnd.svd", | |
| ".svg" : "image/svg+xml", | |
| ".svgz" : "image/svg+xml", | |
| ".swa" : "application/x-director", | |
| ".swf" : "application/x-shockwave-flash", | |
| ".swi" : "application/vnd.arastra.swi", | |
| ".sxc" : "application/vnd.sun.xml.calc", | |
| ".sxd" : "application/vnd.sun.xml.draw", | |
| ".sxg" : "application/vnd.sun.xml.writer.global", | |
| ".sxi" : "application/vnd.sun.xml.impress", | |
| ".sxm" : "application/vnd.sun.xml.math", | |
| ".sxw" : "application/vnd.sun.xml.writer", | |
| ".t" : "text/troff", | |
| ".tao" : "application/vnd.tao.intent-module-archive", | |
| ".tar" : "application/x-tar", | |
| ".tcap" : "application/vnd.3gpp2.tcap", | |
| ".tcl" : "application/x-tcl", | |
| ".teacher" : "application/vnd.smart.teacher", | |
| ".tex" : "application/x-tex", | |
| ".texi" : "application/x-texinfo", | |
| ".texinfo" : "application/x-texinfo", | |
| ".text" : "text/plain", | |
| ".tfm" : "application/x-tex-tfm", | |
| ".tgz" : "application/x-gzip", | |
| ".tif" : "image/tiff", | |
| ".tiff" : "image/tiff", | |
| ".tmo" : "application/vnd.tmobile-livetv", | |
| ".torrent" : "application/x-bittorrent", | |
| ".tpl" : "application/vnd.groove-tool-template", | |
| ".tpt" : "application/vnd.trid.tpt", | |
| ".tr" : "text/troff", | |
| ".tra" : "application/vnd.trueapp", | |
| ".trm" : "application/x-msterminal", | |
| ".tsv" : "text/tab-separated-values", | |
| ".ttc" : "application/x-font-ttf", | |
| ".ttf" : "application/x-font-ttf", | |
| ".twd" : "application/vnd.simtech-mindmapper", | |
| ".twds" : "application/vnd.simtech-mindmapper", | |
| ".txd" : "application/vnd.genomatix.tuxedo", | |
| ".txf" : "application/vnd.mobius.txf", | |
| ".txt" : "text/plain", | |
| ".u32" : "application/x-authorware-bin", | |
| ".udeb" : "application/x-debian-package", | |
| ".ufd" : "application/vnd.ufdl", | |
| ".ufdl" : "application/vnd.ufdl", | |
| ".umj" : "application/vnd.umajin", | |
| ".unityweb" : "application/vnd.unity", | |
| ".uoml" : "application/vnd.uoml+xml", | |
| ".uri" : "text/uri-list", | |
| ".uris" : "text/uri-list", | |
| ".urls" : "text/uri-list", | |
| ".ustar" : "application/x-ustar", | |
| ".utz" : "application/vnd.uiq.theme", | |
| ".uu" : "text/x-uuencode", | |
| ".vcd" : "application/x-cdlink", | |
| ".vcf" : "text/x-vcard", | |
| ".vcg" : "application/vnd.groove-vcard", | |
| ".vcs" : "text/x-vcalendar", | |
| ".vcx" : "application/vnd.vcx", | |
| ".vis" : "application/vnd.visionary", | |
| ".viv" : "video/vnd.vivo", | |
| ".vor" : "application/vnd.stardivision.writer", | |
| ".vox" : "application/x-authorware-bin", | |
| ".vrml" : "model/vrml", | |
| ".vsd" : "application/vnd.visio", | |
| ".vsf" : "application/vnd.vsf", | |
| ".vss" : "application/vnd.visio", | |
| ".vst" : "application/vnd.visio", | |
| ".vsw" : "application/vnd.visio", | |
| ".vtu" : "model/vnd.vtu", | |
| ".vxml" : "application/voicexml+xml", | |
| ".w3d" : "application/x-director", | |
| ".wad" : "application/x-doom", | |
| ".wav" : "audio/x-wav", | |
| ".wax" : "audio/x-ms-wax", | |
| ".wbmp" : "image/vnd.wap.wbmp", | |
| ".wbs" : "application/vnd.criticaltools.wbs+xml", | |
| ".wbxml" : "application/vnd.wap.wbxml", | |
| ".wcm" : "application/vnd.ms-works", | |
| ".wdb" : "application/vnd.ms-works", | |
| ".wiz" : "application/msword", | |
| ".wks" : "application/vnd.ms-works", | |
| ".wm" : "video/x-ms-wm", | |
| ".wma" : "audio/x-ms-wma", | |
| ".wmd" : "application/x-ms-wmd", | |
| ".wmf" : "application/x-msmetafile", | |
| ".wml" : "text/vnd.wap.wml", | |
| ".wmlc" : "application/vnd.wap.wmlc", | |
| ".wmls" : "text/vnd.wap.wmlscript", | |
| ".wmlsc" : "application/vnd.wap.wmlscriptc", | |
| ".wmv" : "video/x-ms-wmv", | |
| ".wmx" : "video/x-ms-wmx", | |
| ".wmz" : "application/x-ms-wmz", | |
| ".wpd" : "application/vnd.wordperfect", | |
| ".wpl" : "application/vnd.ms-wpl", | |
| ".wps" : "application/vnd.ms-works", | |
| ".wqd" : "application/vnd.wqd", | |
| ".wri" : "application/x-mswrite", | |
| ".wrl" : "model/vrml", | |
| ".wsdl" : "application/wsdl+xml", | |
| ".wspolicy" : "application/wspolicy+xml", | |
| ".wtb" : "application/vnd.webturbo", | |
| ".wvx" : "video/x-ms-wvx", | |
| ".x32" : "application/x-authorware-bin", | |
| ".x3d" : "application/vnd.hzn-3d-crossword", | |
| ".xap" : "application/x-silverlight-app", | |
| ".xar" : "application/vnd.xara", | |
| ".xbap" : "application/x-ms-xbap", | |
| ".xbd" : "application/vnd.fujixerox.docuworks.binder", | |
| ".xbm" : "image/x-xbitmap", | |
| ".xdm" : "application/vnd.syncml.dm+xml", | |
| ".xdp" : "application/vnd.adobe.xdp+xml", | |
| ".xdw" : "application/vnd.fujixerox.docuworks", | |
| ".xenc" : "application/xenc+xml", | |
| ".xer" : "application/patch-ops-error+xml", | |
| ".xfdf" : "application/vnd.adobe.xfdf", | |
| ".xfdl" : "application/vnd.xfdl", | |
| ".xht" : "application/xhtml+xml", | |
| ".xhtml" : "application/xhtml+xml", | |
| ".xhvml" : "application/xv+xml", | |
| ".xif" : "image/vnd.xiff", | |
| ".xla" : "application/vnd.ms-excel", | |
| ".xlam" : "application/vnd.ms-excel.addin.macroenabled.12", | |
| ".xlb" : "application/vnd.ms-excel", | |
| ".xlc" : "application/vnd.ms-excel", | |
| ".xlm" : "application/vnd.ms-excel", | |
| ".xls" : "application/vnd.ms-excel", | |
| ".xlsb" : "application/vnd.ms-excel.sheet.binary.macroenabled.12", | |
| ".xlsm" : "application/vnd.ms-excel.sheet.macroenabled.12", | |
| ".xlsx" : "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", | |
| ".xlt" : "application/vnd.ms-excel", | |
| ".xltm" : "application/vnd.ms-excel.template.macroenabled.12", | |
| ".xltx" : "application/vnd.openxmlformats-officedocument.spreadsheetml.template", | |
| ".xlw" : "application/vnd.ms-excel", | |
| ".xml" : "application/xml", | |
| ".xo" : "application/vnd.olpc-sugar", | |
| ".xop" : "application/xop+xml", | |
| ".xpdl" : "application/xml", | |
| ".xpi" : "application/x-xpinstall", | |
| ".xpm" : "image/x-xpixmap", | |
| ".xpr" : "application/vnd.is-xpr", | |
| ".xps" : "application/vnd.ms-xpsdocument", | |
| ".xpw" : "application/vnd.intercon.formnet", | |
| ".xpx" : "application/vnd.intercon.formnet", | |
| ".xsl" : "application/xml", | |
| ".xslt" : "application/xslt+xml", | |
| ".xsm" : "application/vnd.syncml+xml", | |
| ".xspf" : "application/xspf+xml", | |
| ".xul" : "application/vnd.mozilla.xul+xml", | |
| ".xvm" : "application/xv+xml", | |
| ".xvml" : "application/xv+xml", | |
| ".xwd" : "image/x-xwindowdump", | |
| ".xyz" : "chemical/x-xyz", | |
| ".zaz" : "application/vnd.zzazz.deck+xml", | |
| ".zip" : "application/zip", | |
| ".zir" : "application/vnd.zul", | |
| ".zirz" : "application/vnd.zul", | |
| ".zmm" : "application/vnd.handheld-entertainment+xml" | |
| } | 
Thank you! :)
@AshHeskes hi, you can do a pull against my fork, I added some file extensions, awesome gist, thanks
Thank you!
Thank you
Thank you very much
Thank you!
Thank you!
Good job. .msg is missing.
 Thank you for all done. I have while comparing filtered out the multi-entries
(is it a mistake to use mutiple entries?)
 -> so far the audio/ and applikation/ - mime entries which are in use but not in the list above
Audio:
".opus" audio/ogg ".rm" audio/x-pn-realaudioApplikation:
".anx" application/annodex "atomsrv" application/atomserv+xml ".lin" application/bbolin ".dcm" application/dicom ".dsp" application/dsptype ".es" application/ecmascript ".otf" application/font-sfnt ".ttf" application/font-sfnt ".woff" application/font-woff ".spl" application/futuresplash ".gz" application/gzip ".hta" application/hta ".class" application/java-vm ".m3g" application/m3g ".nbp" application/mathematica ".mdb" application/msaccess ".msu" application/octet-stream ".msp" application/octet-stream ",one" application/onenote ".key" application/pgp-keys ".epsi" application/postscript ".epsf" application/postscript ".eps2" application/postscript ".eps3" application/postscript ".rar" application/rar ".stl" application/sla ".xhtml" application/xhtml+xml ".xht" application/xhtml+xml ".xsd" application/xml ".xsl" application/xslt+xml ".ddeb" application/vnd.debian.binary-package ".sfd" application/vnd.font-fontforge-sfd ".thmx" application/vnd.ms-officetheme ".ppam" application/vnd.ms-powerpoint.addin.macroEnabled.12 ".pptm" application/vnd.ms-powerpoint.presentation.macroEnabled.12 ".sldm" application/vnd.ms-powerpoint.slide.macroEnabled.12 ".ppsm" application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ".potm" application/vnd.ms-powerpoint.template.macroEnabled.12 ".docm" application/vnd.ms-word.document.macroEnabled.12 ".doct" application/vnd.ms-word.template.macroEnabled.12 ".sdf" application/vnd.stardivision.math ".cap" application/vnd.tcpdump.pcap ".pcap" application/vnd.tcpdump.pcap ".wp5" application/vnd.wordperfect5.1 ".wk" application/x-123 ".7z" application/x-7z-compressed ".dmg" application/x-apple-diskimage ".cab" application/x-cab ".cbr" application/x-cbr ".cbz" application/x-cbz ".cdf" application/x-cdf ".cda" application/x-cdf ".dms" application/x-dms ".pcf.Z" application/x-font-pcf ".mm" application/x-freemind ".gan" application/x-ganttproject ".sgf" application/x-go-sgf ".gcf" application/x-graphing-calculator ".tgz" application/x-gtar-compressed ".taz" application/x-gtar-compressed ".hwp" application/x-hwp ".ica" application/x-ica ".info" application/x-info ".ins" application/x-internet-signup ".isp" application/x-internet-signup ".iii" application/x-iphone ".iso" application/x-iso9660-image ".jam" application/x-jam ".jmz" application/x-jmol ".chrt" application/x-kchart ".skp" application/x-koan ".skd" application/x-koan ".skt" application/x-koan ".skm" application/x-koan ".kpr" application/x-kpresenter ".kpt" application/x-kpresenter ".ksp" application/x-kspread ".kwd" application/x-kword ".kwt" application/x-kword ".latex" application/x-latex ".lha" application/x-lha ".lyx" application/x-lyx ".lzh" application/x-lzh ".lzx" application/x-lzx ".frm" application/x-maker ".maker" application/x-maker ".frame" application/x-maker ".fm" application/x-maker ".fb" application/x-maker ".book" application/x-maker ".fbdoc" application/x-maker ".mif" application/x-mif ".m3u8" application/x-mpegURL ".manifest" application/x-ms-manifest ".com" application/x-msdos-program ".exe" application/x-msdos-program ".bat" application/x-msdos-program ".dll" application/x-msdos-program ".msi" application/x-msi ".pac" application/x-ns-proxy-autoconfig ".nwc" application/x-nwc ".o" application/x-object ".oza" application/x-oz-application ".crl" application/x-pkcs7-crl ".qgs" application/x-qgis ".shp" application/x-qgis ".shx" application/x-qgis ".qtl" application/x-quicktimeplayer ".rdp" application/x-rdp ".rpm" application/x-redhat-package-manager ".rss" application/x-rss+xml ".rb" application/x-ruby ".sci" application/x-scilab ".sce" application/x-scilab ".xcos" application/x-scilab-xcs ".swf" application/x-shockwave-flash ".swfl" application/x-shockwave-flash ".scr" application/x-silverlight ".sql" application/x-sql ".gf" application/x-tex-gf ".pk" application/x-tex-pk ".~" application/x-trash ".%" application/x-trash ".bak" application/x-trash ".old" application/x-trash ".sik" application/x-trash ".t" application/x-troff ".tr" application/x-troff ".roff" application/x-troff ".man" application/x-troff-man ".me" application/x-troff-me ".ms" application/x-troff-ms ".wz" application/x-wingz ".xcf" application/x-xcf ".xz" application/x-xzMultiple:
(also application/x-debian-package) ".deb" application/vnd.debian.binary-package ".udeb" application/vnd.debian.binary-package (also application/x-font-type1) ".pfa" application/x-font ".pfb" application/x-font (also application/x-font-ghostscript) ".gsf" application/x-fontChemicals:
".alc" chemical/x-alchemy ".cache" chemical/x-cache ".csf" chemical/x-cache-csf ".cbin" chemical/x-cactvs-binary ".cascii" chemical/x-cactvs-binary ".ctab" chemical/x-cactvs-binary ".cer" chemical/x-cerius ".c3d" chemical/x-chem3d ".chm" chemical/x-chemdraw ".cpa" chemical/x-compass ".bsd" chemical/x-crossfire ".csm" chemical/x-csml ".ctx" chemical/x-ctx ".cxf" chemical/x-cxf ".cef" chemical/x-cxf ".emb" chemical/x-embl-dl-nucleotide ".embl" chemical/x-embl-dl-nucleotide ".spc" chemical/x-galactic-spc ".inp" chemical/x-gamess-input ".gam" chemical/x-gamess-input ".gamin" chemical/x-gamess-input ".fch" chemical/x-gaussian-checkpoint ".fchk" chemical/x-gaussian-checkpoint ".cub" chemical/x-gaussian-cube ".gau" chemical/x-gaussian-input ".gjc" chemical/x-gaussian-input ".gjf" chemical/x-gaussian-input ".gal" chemical/x-gaussian-log ".gcg" chemical/x-gcg8-sequence ".gen" chemical/x-genbank ".hin" chemical/x-hin ".istr" chemical/x-isostar ".ist" chemical/x-isostar ".jdx" chemical/x-jcamp-dx ".dx" chemical/x-jcamp-dx ".kin" chemical/x-kinemage ".mcm" chemical/x-macmolecule ".mmd" chemical/x-macromodel-input ".mmod" chemical/x-macromodel-input ".mol" chemical/x-mdl-molfile ".rd" chemical/x-mdl-rdfile ".rxn" chemical/x-mdl-rxnfile ".sd" chemical/x-mdl-sdfile ".sdf" chemical/x-mdl-sdfile ".tgf" chemical/x-mdl-tgf ".mcif" chemical/x-mmcif ".mol2" chemical/x-mol2 ".b" chemical/x-molconn-Z ".gpt" chemical/x-mopac-graph "mop" chemical/x-mopac-input ".mopcrt" chemical/x-mopac-input ".mpc" chemical/x-mopac-input ".zmt" chemical/x-mopac-input ".moo" chemical/x-mopac-out ".mvb" chemical/x-mopac-vib ".asn" chemical/x-ncbi-asn1 ".prt" chemical/x-ncbi-asn1-ascii ".ent" chemical/x-ncbi-asn1-ascii ".val" chemical/x-ncbi-asn1-binary ".aso" chemical/x-ncbi-asn1-binary ".pdb" chemical/x-pdb ".ros" chemical/x-rosdal ".sw" chemical/x-swissprot ".vms" chemical/x-vamas-iso14976 ".vmd" chemical/x-vmd ".xtel" chemical/x-xtel
Multiple entries:
".asn" chemical/x-ncbi-asn1-spec
".ent" chemical/x-pdb
Image:
".jp2" image/jp2 ".jpg2" image/jp2 ".jpm" image/jpm ".jpx" image/jpx ".jpf" image/jpx ".pcx" image/pcx ".crw" image/x-canon-crw ".cdr" image/x-coreldraw ".pat" mage/x-coreldrawpattern ".cdt" image/x-coreldrawtemplate ".cpt" image/x-corelphotopaint ".erf" image/x-epson-erf ".art" image/x-jg ".jng" image/x-jng ".bmp" image/x-ms-bmp ".nef" image/x-nikon-nef ".orf" image/x-olympus-orf ".psd" image/x-photoshop
Multiple: ".ico" image/vnd.microsoft.icon
Model;
".x3dv" model/x3d+vrml ".x3d" model/x3d+xml ".x3db" model/x3d+binary
Text:
".appcache" text/cache-manifest ".icz" text/calendar ".323" text/h323 ".shtml" text/html ".mml" text/mathml ".md" text/markdown ".markdown" text/markdown ".uls" text/iuls ".asc" text/plain ".pot" text/plain ".brf" text/plain ".srt" text/plain ".sct" text/scriptlet ".wsc" text/scriptlet ".tm" text/texmacs ".ttl" text/turtle ".vcf" text/vcard ".vcard" text/vcard ".bib" text/x-bibtex ".boo" text/x-boo ".h++" text/x-c++hdr ".hpp" text/x-c++hdr ".hxx" text/x-c++hdr ".hh" text/x-c++hdr ".c++" text/x-c++src ".cpp" text/x-c++src ".cxx" text/x-c++src ".cc" text/x-c++src ".h" text/x-chdr ".htc" text/x-component ".csh" text/x-csh ".c" text/x-csrc ".d" text/x-dsrc ".diff" text/x-diff ".patch" text/x-diff ".hs" text/x-haskell ".ly" text/x-lilypond ".lhs" text/x-literate-haskell ".moc" text/x-moc ".gcd" text/x-pcs-gcd ".pl" text/x-perl ".pm" text/x-perl ".scala" text/x-scala ".sfv" text/x-sfv ".sh" text/x-sh << ".tcl" text/x-tcl ".tk" text/x-tcl ".tex" text/x-tex ".ltx" text/x-tex ".sty" text/x-tex ".cls" text/x-tex ".cfg" text/x-cfg ".map" text/x-cfg ".pbl_" text/x-cfg
Video:
".axv" video/annodex ".dl" video/dl ".dif" video/dv ".dv" video/dv ".fli" video/fli ".gl" video/gl ".ts" video/MP2T ".webm" video/webm ".lsf" video/x-la-asf ".lsx" video/x-la-asf ".mng" video/x-mng ".mpv" video/x-matroska ".mkv" video/x-matroska
If anyone, like me, want the opposite here it is:
https://gist.github.com/pedropalhari/ad81feb4d49a3622dfd26e2d4d038140
Thanks a bunch for this list, it was a wonderful solution!
Hey there, for anyone like me needing Apple extension like pages or keynote:
keynote: application/x-iwork-keynote-sffkey
pages: application/x-iwork-pages-sffpages
numbers: application/x-iwork-numbers-sffnumbers
Saved my afternoon -- thanks!
Missing .heic for image
If someone wants to reverse key/value from file extension to mime types and wants to filter out only mimeType specified, call this snippet (filling corresponding variables) in browser console and copy transformed json object by right clicking and choosing copy object
const mimes = paste json here;
const mimeType = "image/";
Object.fromEntries(
	Object.entries(mimes)
	.map(([key, value]) => [value, key])
	.filter(([key, value]) => key.startsWith(mimeType))
);Hello @PogomistDev, my browser-console output isn`t working with this, see time:
Object.fromEntries is not a function, in javascript, should I use it in java with start about netbeans or shell
to see the wished usage? Have you experiences there? It seems simple to look in the javascriptobjectnotation-databank
with this loop, please tell how is the listing coming
@2Andrew4 is your browser version listed in Object.fromEntries Browser compatibility section? Don't know which browser you need to have for this function to not exist.
Here same code in jsfiddle: https://jsfiddle.net/729ubt5k/
The output should appear in "Console (beta)"
Thank you @ProgomistDev for the course to learn about json, I had only tried to replace the mimes-variable with a json-file path
and are lucky about your presentation
@2Andrew4 ๐๐ glad to help!
If you want to get some json from external resource in a browser environment (web page with javascript) you can use fetch:
fetch("some url")
.then(resp => resp.json())
.then(data => {
    console.log(data);
});
Great list, thanks :)