MIME types

 
 
MIME (Multipurpose Internet Mail Extensions) is a standard for describing different types of information. MIME content types consists of a main type and a subtype. The main type declares the general type of media, and the subtype defines the specific format for that media. The two are separated by a forward slash, "main type/subtype". For example, image/jpg has a main type of image, and the subtype is jpg.

There are 8 main types:
  • application
  • audio
  • image
  • message
  • model
  • multipart
  • text
  • video
The combination of main type and subtype is generally called a MIME type. The subtypes can be divided into:
  • a standard subtype
  • a vendor specific subtype (indicated by "vnd")
  • an experimental or unofficial subtype (indicated by "x")
The MIME types are maintained by the Internet Assigned Numbers Authority (IANA) and the official listing of defined MIME types can be found at: http://www.iana.org/assignments/media-types/

This list below (last updated: 22 dec 2005) is based on the information retrieved from: http://www.iana.org/assignments/media-types/

Note 1:
The experimental subtypes are not displayed below because they are unofficial.

Note 2:
Display an unofficial list of MIME types.
This list (mime.types) can be found in the Apache 2.0.55 installation.







Text.



MIME type File extension Remark
text/calendar .ics, ifb  
text/css .css  
text/csv .csv  
text/directory    
text/dns    
text/ecmascript (obsolete)    
text/enriched    
text/html .html, .htm  
text/javascript (obsolete)    
text/parityfec    
text/plain .asc, .txt  
text/prs.fallenstein.rst .txt, .rst  
text/prs.lines.tag .tag, .dsc .tag for general purpose tag files, .dsc is used for tag descriptor files
text/RED    
text/rfc822-headers    
text/richtext .rtx  
text/rtf .rtf  
text/rtx    
text/sgml .sgml, .sgm  
text/t140    
text/tab-separated-values .tsv  
text/troff    
text/uri-list .uris, .uri  
text/vnd.abc .abc  
text/vnd.curl .curl  
text/vnd.DMClientScript .dms  
text/vnd.esmertec.theme-descriptor .jtd  
text/vnd.fly .fly  
text/vnd.fmi.flexstor .flx  
text/vnd.in3d.3dml .3dml, .3dm  
text/vnd.in3d.spot .spot, .spo  
text/vnd.IPTC.NewsML    
text/vnd.IPTC.NITF    
text/vnd.latex-z    
text/vnd.motorola.reflex    
text/vnd.ms-mediapackage .mpf  
text/vnd.net2phone.commcenter.command .ccc  
text/vnd.sun.j2me.app-descriptor .jad  
text/vnd.wap.si .si, .xml  
text/vnd.wap.sl .sl, .xml  
text/vnd.wap.wml .wml .xml  
text/vnd.wap.wmlscript .wmls  
text/xml .xml  
text/xml-external-parsed-entity .xml, .ent