MIME Types List
I have compiled a full list of MIME types using the "mime.types" file of the Apache HTTPD server. I took the liberty of adding a name/description for each MIME type so that it's clearer what they represent. I have also included a significant link for each type with more details for it. If you think this list is missing elements, please contact me so I can update it.
List of MIME types / Internet Media Types
| Name | MIME Type / Internet Media Type | File Extension | More Details |
|---|---|---|---|
| Andrew Toolkit | application/andrew-inset | N/A | IANA - Andrew Inset |
| Applixware | application/applixware | .aw | Vistasource |
| Atom Syndication Format | application/atom+xml | .atom, .xml | RFC 4287 |
| Atom Publishing Protocol | application/atomcat+xml | .atomcat | RFC 5023 |
| Atom Publishing Protocol Service Document | application/atomsvc+xml | .atomsvc | RFC 5023 |
| Voice Browser Call Control | application/ccxml+xml, | .ccxml | Voice Browser Call Control: CCXML Version 1.0 |
| Cloud Data Management Interface (CDMI) - Capability | application/cdmi-capability | .cdmia | RFC 6208 |
| Cloud Data Management Interface (CDMI) - Contaimer | application/cdmi-container | .cdmic | RFC 6209 |
| Cloud Data Management Interface (CDMI) - Domain | application/cdmi-domain | .cdmid | RFC 6210 |
| Cloud Data Management Interface (CDMI) - Object | application/cdmi-object | .cdmio | RFC 6211 |
| Cloud Data Management Interface (CDMI) - Queue | application/cdmi-queue | .cdmiq | RFC 6212 |
| CU-SeeMe | application/cu-seeme | .cu | White Pine |
| Web Distributed Authoring and Versioning | application/davmount+xml | .davmount | RFC 4918 |
| Data Structure for the Security Suitability of Cryptographic Algorithms | application/dssc+der | .dssc | RFC 5698 |
| Data Structure for the Security Suitability of Cryptographic Algorithms | application/dssc+xml | .xdssc | RFC 5698 |
| ECMAScript | application/ecmascript | .es | ECMA-357 |
| Extensible MultiModal Annotation | application/emma+xml | .emma | EMMA: Extensible MultiModal Annotation markup language |
| Electronic Publication | application/epub+zip | .epub | Wikipedia: EPUB |
| Efficient XML Interchange | application/exi | .exi | Efficient XML Interchange (EXI) Best Practices |
| Portable Font Resource | application/font-tdpfr | .pfr | RFC 3073 |
| Hyperstudio | application/hyperstudio | .stk | IANA - Hyperstudio |
| Internet Protocol Flow Information Export | application/ipfix | .ipfix | RFC 3917 |
| Java Archive | application/java-archive | .jar | Wikipedia: JAR file format |
| Java Serialized Object | application/java-serialized-object | .ser | Java Serialization API |
| Java Bytecode File | application/java-vm | .class | Wikipedia: Java Bytecode |
| JavaScript | application/javascript | .js | JavaScript |
| JavaScript Object Notation (JSON) | application/json | .json | Wikipedia: JSON |
| Macintosh BinHex 4.0 | application/mac-binhex40 | .hqx | MacMIME |
| Compact Pro | application/mac-compactpro | .cpt | Compact Pro |
| Metadata Authority Description Schema | application/mads+xml | .mads | RFC 6207 |
| MARC Formats | application/marc | .mrc | RFC 2220 |
| MARC21 XML Schema | application/marcxml+xml | .mrcx | RFC 6207 |
| Mathematica Notebooks | application/mathematica | .ma | IANA - Mathematica |
| Mathematical Markup Language | application/mathml+xml | .mathml | W3C Math Home |
| Mbox database files | application/mbox | .mbox | RFC 4155 |
| Media Server Control Markup Language | application/mediaservercontrol+xml | .mscml | RFC 5022 |
| Metalink | application/metalink4+xml | .meta4 | Wikipedia: Metalink |
| Metadata Encoding and Transmission Standard | application/mets+xml | .mets | RFC 6207 |
| Metadata Object Description Schema | application/mods+xml | .mods | RFC 6207 |
| MPEG-21 | application/mp21 | .m21 | Wikipedia: MPEG-21 |
| MPEG4 | application/mp4 | .mp4 | RFC 4337 |
| Microsoft Word | application/msword | .doc | Wikipedia: Microsoft Word |
| Material Exchange Format | application/mxf | .mxf | RFC 4539 |
| Binary Data | application/octet-stream | .bin | |
| Office Document Architecture | application/oda | .oda | RFC 2161 |
| Open eBook Publication Structure | application/oebps-package+xml | .opf | Wikipedia: Open eBook |
| Ogg | application/ogg | .ogx | Wikipedia: Ogg |
| Microsoft OneNote | application/onenote | .onetoc | MS OneNote 2010 |
| XML Patch Framework | application/patch-ops-error+xml | .xer | RFC 5261 |
| Adobe Portable Document Format | application/pdf | Adobe PDF | |
| Pretty Good Privacy | application/pgp-encrypted | .pgp | RFC 2015 |
| Pretty Good Privacy - Signature | application/pgp-signature | .pgp | RFC 2015 |
| PICSRules | application/pics-rules | .prf | W3C PICSRules |
| PKCS #10 - Certification Request Standard | application/pkcs10 | .p10 | RFC 2986 |
| PKCS #7 - Cryptographic Message Syntax Standard | application/pkcs7-mime | .p7m | RFC 2315 |
| PKCS #7 - Cryptographic Message Syntax Standard | application/pkcs7-signature | .p7s | RFC 2315 |
| PKCS #8 - Private-Key Information Syntax Standard | application/pkcs8 | .p8 | RFC 5208 |
| Attribute Certificate | application/pkix-attr-cert | .ac | RFC 5877 |
| Internet Public Key Infrastructure - Certificate | application/pkix-cert | .cer | RFC 2585 |
| Internet Public Key Infrastructure - Certificate Revocation Lists | application/pkix-crl | .crl | RFC 2585 |
| Internet Public Key Infrastructure - Certification Path | application/pkix-pkipath | .pkipath | RFC 2585 |
| Internet Public Key Infrastructure - Certificate Management Protocole | application/pkixcmp | .pki | RFC 2585 |
| Pronunciation Lexicon Specification | application/pls+xml | .pls | RFC 4267 |
| PostScript | application/postscript | .ai | Wikipedia: PostScript |
| CU-Writer | application/prs.cww | .cww | |
| Portable Symmetric Key Container | application/pskc+xml | .pskcxml | RFC 6030 |
| Resource Description Framework | application/rdf+xml | .rdf | RFC 3870 |
| IMS Networks | application/reginfo+xml | .rif | |
| Relax NG Compact Syntax | application/relax-ng-compact-syntax | .rnc | Relax NG |
| XML Resource Lists | application/resource-lists+xml | .rl | RFC 4826 |
| XML Resource Lists Diff | application/resource-lists-diff+xml | .rld | RFC 4826 |
| XML Resource Lists | application/rls-services+xml | .rs | RFC 4826 |
| Really Simple Discovery | application/rsd+xml | .rsd | Wikipedia: Really Simple Discovery |
| RSS - Really Simple Syndication | application/rss+xml | .rss, .xml | Wikipedia: RSS |
| Rich Text Format | application/rtf | .rtf | Wikipedia: Rich Text Format |
| Systems Biology Markup Language | application/sbml+xml | .sbml | RFC 3823 |
| Server-Based Certificate Validation Protocol - Validation Request | application/scvp-cv-request | .scq | RFC 5055 |
| Server-Based Certificate Validation Protocol - Validation Response | application/scvp-cv-response | .scs | RFC 5055 |
| Server-Based Certificate Validation Protocol - Validation Policies - Request | application/scvp-vp-request | .spq | RFC 5055 |
| Server-Based Certificate Validation Protocol - Validation Policies - Response | application/scvp-vp-response | .spp | RFC 5055 |
| Session Description Protocol | application/sdp | .sdp | RFC 2327 |
| Secure Electronic Transaction - Payment | application/set-payment-initiation | .setpay | IANA: SET Payment |
| Secure Electronic Transaction - Registration | application/set-registration-initiation | .setreg | IANA: SET Registration |
| S Hexdump Format | application/shf+xml | .shf | RFC 4194 |
| Synchronized Multimedia Integration Language | application/smil+xml | .smi | RFC 4536 |
| SPARQL - Query | application/sparql-query | .rq | W3C SPARQL |
| SPARQL - Results | application/sparql-results+xml | .srx | W3C SPARQL |
| Speech Recognition Grammar Specification | application/srgs | .gram | W3C Speech Grammar |
| Speech Recognition Grammar Specification - XML | application/srgs+xml | .grxml | W3C Speech Grammar |
| Search/Retrieve via URL Response Format | application/sru+xml | .sru | RFC 6207 |
| Speech Synthesis Markup Language | application/ssml+xml | .ssml | W3C Speech Synthesis |
| Text Encoding and Interchange | application/tei+xml | .tei | RFC 6129 |
| Sharing Transaction Fraud Data | application/thraud+xml | .tfi | RFC 5941 |
| Time Stamped Data Envelope | application/timestamped-data | .tsd | RFC 5955 |
| 3rd Generation Partnership Project - Pic Large | application/vnd.3gpp.pic-bw-large | .plb | 3GPP |
| 3rd Generation Partnership Project - Pic Small |