Common MIME Types & File Extensions Dataset

Key Takeaways

  • Access a curated list of 70 common MIME types and their details.
  • Explore file extensions, categories, and descriptions for various data formats.
  • Download essential MIME type information for web development and data handling.
  • Get precise data for content type identification and server configuration.
Showing 70 of 70
MIME Type Extension Category Description
text/plain.txtTextPlain text
text/html.html, .htmTextHTML document
text/css.cssTextCascading Style Sheets
text/javascript.jsTextJavaScript
text/csv.csvTextComma-separated values
text/xml.xmlTextXML document
text/markdown.mdTextMarkdown document
text/calendar.icsTextiCalendar format
application/pdf.pdfDocumentAdobe PDF
application/msword.docDocumentMicrosoft Word
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docxDocumentMicrosoft Word (OpenXML)
application/vnd.ms-excel.xlsDocumentMicrosoft Excel
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxDocumentMicrosoft Excel (OpenXML)
application/vnd.ms-powerpoint.pptDocumentMicrosoft PowerPoint
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptxDocumentMicrosoft PowerPoint (OpenXML)
application/vnd.oasis.opendocument.text.odtDocumentOpenDocument Text
application/vnd.oasis.opendocument.spreadsheet.odsDocumentOpenDocument Spreadsheet
application/rtf.rtfDocumentRich Text Format
application/epub+zip.epubDocumentElectronic Publication (EPUB)
application/json.jsonDataJSON format
application/xml.xmlDataXML data
application/ld+json.jsonldDataJSON-LD format
application/x-yaml.yaml, .ymlDataYAML format
application/sql.sqlDataSQL script
application/zip.zipArchiveZIP archive
application/gzip.gzArchiveGZIP archive
application/x-tar.tarArchiveTAR archive
application/x-rar-compressed.rarArchiveRAR archive
application/x-7z-compressed.7zArchive7-Zip archive
application/x-bzip2.bz2ArchiveBzip2 archive
application/octet-stream.binBinaryBinary data
application/x-executable.exeBinaryExecutable file
application/x-msdownload.exe, .dllBinaryMicrosoft executable
application/x-shockwave-flash.swfBinaryAdobe Flash
application/java-archive.jarBinaryJava Archive
application/vnd.android.package-archive.apkBinaryAndroid Package
image/jpeg.jpg, .jpegImageJPEG image
image/png.pngImagePNG image
image/gif.gifImageGIF image
image/webp.webpImageWebP image
image/svg+xml.svgImageSVG image
image/bmp.bmpImageBitmap image
image/tiff.tiff, .tifImageTIFF image
image/x-icon.icoImageIcon format
image/avif.avifImageAVIF image
image/heic.heicImageHEIC image (Apple)
audio/mpeg.mp3AudioMP3 audio
audio/wav.wavAudioWAV audio
audio/ogg.oggAudioOGG audio
audio/webm.webaAudioWebM audio
audio/aac.aacAudioAAC audio
audio/flac.flacAudioFLAC audio
audio/midi.mid, .midiAudioMIDI audio
audio/x-m4a.m4aAudioM4A audio (Apple)
video/mp4.mp4VideoMP4 video
video/webm.webmVideoWebM video
video/ogg.ogvVideoOGG video
video/x-msvideo.aviVideoAVI video
video/quicktime.movVideoQuickTime video
video/x-matroska.mkvVideoMatroska video
video/x-flv.flvVideoFlash video
video/mpeg.mpeg, .mpgVideoMPEG video
video/3gpp.3gpVideo3GPP video
font/woff.woffFontWeb Open Font Format
font/woff2.woff2FontWeb Open Font Format 2
font/ttf.ttfFontTrueType Font
font/otf.otfFontOpenType Font
application/vnd.ms-fontobject.eotFontEmbedded OpenType
multipart/form-dataMultipartForm data with file upload
multipart/byterangesMultipartPartial content ranges

Use Cases

  • Import the CSV file into your backend application or database to validate file uploads and set content types programmatically.
  • Use the Excel file to quickly filter and cross-reference MIME types for documentation, system audits, or preparing content type mappings.
  • Print the PDF version as a quick reference guide for development teams, system administrators, or for educational purposes in computer science classes.
  • Leverage this dataset to enhance content negotiation, implement robust file handling, or improve server configuration for web applications.