Developer Tools

Utilities lainnya

List of MIME Types

A reference of MIME types and related file extensions.

81 of 81 entries

MIME typeExtensionCategory
text/plain.txtText
text/html.html, .htmText
text/css.cssText
text/csv.csvText
text/xml.xmlText
text/markdown.md, .markdownText
text/calendar.icsText
text/javascript.js, .mjsScript
application/json.jsonData
application/ld+json.jsonldData
application/xml.xmlData
application/yaml.yaml, .ymlData
application/x-ndjson.ndjsonData
application/octet-stream.binGeneric binary
application/pdf.pdfDocument
application/rtf.rtfDocument
application/msword.docDocument
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docxDocument
application/vnd.ms-excel.xlsSpreadsheet
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxSpreadsheet
application/vnd.ms-powerpoint.pptPresentation
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptxPresentation
application/vnd.oasis.opendocument.text.odtDocument
application/vnd.oasis.opendocument.spreadsheet.odsSpreadsheet
application/vnd.oasis.opendocument.presentation.odpPresentation
application/zip.zipArchive
application/gzip.gzArchive
application/x-tar.tarArchive
application/x-7z-compressed.7zArchive
application/x-rar-compressed.rarArchive
application/x-bzip2.bz2Archive
application/java-archive.jarArchive
application/wasm.wasmBinary
application/x-www-form-urlencodedForm
multipart/form-dataForm
application/manifest+json.webmanifestWeb
application/rss+xml.rssWeb
application/atom+xml.atomWeb
application/graphql.graphqlData
application/vnd.api+json.jsonData
application/x-httpd-php.phpScript
application/sql.sqlData
image/png.pngImage
image/jpeg.jpg, .jpegImage
image/gif.gifImage
image/webp.webpImage
image/avif.avifImage
image/svg+xml.svgImage
image/bmp.bmpImage
image/tiff.tif, .tiffImage
image/x-icon.icoImage
image/heic.heicImage
audio/mpeg.mp3Audio
audio/ogg.ogg, .ogaAudio
audio/wav.wavAudio
audio/webm.webaAudio
audio/aac.aacAudio
audio/flac.flacAudio
audio/midi.mid, .midiAudio
video/mp4.mp4Video
video/webm.webmVideo
video/ogg.ogvVideo
video/quicktime.movVideo
video/x-msvideo.aviVideo
video/x-matroska.mkvVideo
video/mp2t.tsVideo
font/woff.woffFont
font/woff2.woff2Font
font/ttf.ttfFont
font/otf.otfFont
application/vnd.ms-fontobject.eotFont
application/x-shockwave-flash.swfOther
application/x-x509-ca-cert.crt, .pemCertificate
application/pkcs8.p8Certificate
application/x-pkcs12.p12, .pfxCertificate
application/epub+zip.epubDocument
application/vnd.android.package-archive.apkApplication
application/x-msdownload.exe, .dllApplication
application/x-apple-diskimage.dmgApplication
application/vnd.debian.binary-package.debApplication
application/x-rpm.rpmApplication

Guide & explanation

A reference table of common MIME types (now called media types) with their usual file extensions.

Where they are used

  • The Content-Type response header tells the browser how to interpret the body.
  • The Accept request header states the formats the client wants.
  • The accept attribute on <input type="file"> filters the file picker.
  • Static server config (Nginx, Apache) maps extensions to types.

Structure

type "/" subtype        e.g. application/json, image/svg+xml

application/octet-stream is the generic type for arbitrary binary data. Search by type, extension, or category.