![]() | This article may be confusing or unclear to readers. (April 2023) |
In information and communications technology, a media type,[1][2] content type[2][3] or MIME type[1][4][5] is a two-part identifier for file formats and format contents. Their purpose is comparable to filename extensions and uniform type identifiers, in that they identify the intended data format. They are mainly used by technologies underpinning the Internet, and also used on Linux desktop systems.
The Internet Assigned Numbers Authority (IANA) is the official authority for the standardization and publication of these classifications. Media types were originally defined in Request for Comments RFC 2045 (MIME) Part One: Format of Internet Message Bodies (Nov 1996) in November 1996 as a part of the MIME (Multipurpose Internet Mail Extensions) specification, for denoting type of email message content and attachments;[6] hence the original name, MIME type. Media types are also used by other internet protocols such as HTTP,[7] document file formats such as HTML,[8] and the XDG specifications implemented by Linux desktop environments,[5] for similar purposes.
[RFC2046] specifies that Media Types (formerly known as MIME types) and Media Subtypes will be assigned and listed by the IANA.
rfc9110section8-3-1
was invoked but never defined (see the help page).xhtmldatatypes
was invoked but never defined (see the help page).whatwgterminology
was invoked but never defined (see the help page).