MIME Types Reference

Beginner
7 min read
Updated: Oct 2026
Content-Type · HTTP

What Are MIME Types?

MIME types (Multipurpose Internet Mail Extensions) label the format of a file or data stream— for example text/html for web pages or image/png for images. They tell browsers and apps how to interpret the bytes.

Remember
Pattern:  type / subtype
Examples: text/html · image/png · application/json

Servers send them as:
  Content-Type: text/html; charset=UTF-8

Extensions (.png) are hints — Content-Type is authoritative

Why Do MIME Types Matter?

Without the right type, browsers may download CSS instead of applying it, block scripts, or show garbage instead of an image.

NeedHow MIME types help
Render pagestext/html tells the browser to parse markup
Apply stylestext/css lets stylesheets load correctly
Run scriptsapplication/javascript (or text/javascript)
Serve APIsapplication/json for JSON responses

Type / Subtype Format

Every MIME type has two parts separated by a slash:

Top-level typeMeaningExamples
textHuman-readable texttext/html, text/css
imageImagesimage/png, image/jpeg
audioSoundaudio/mpeg, audio/wav
videoVideovideo/mp4, video/webm
applicationOther data formatsapplication/json, application/pdf
fontWeb fontsfont/woff2, font/ttf

Common Web MIME Types

These cover most everyday front-end assets:

ExtensionMIME typeKind of document
.htmltext/htmlHTML page
.csstext/cssStylesheet
.jsapplication/javascriptJavaScript
.jsonapplication/jsonJSON data
.pngimage/pngPNG image
.jpg, .jpegimage/jpegJPEG image
.svgimage/svg+xmlSVG graphic
.webpimage/webpWebP image
.woff2font/woff2Web font
.pdfapplication/pdfPDF document
.mp4video/mp4MPEG-4 video
.mp3audio/mpegMPEG audio

Complete MIME Types List

Searchable reference of file extensions, MIME types, and descriptions. Filter by extension, type name, or document kind.

ExtensionMIME TypeKind of Document
.123application/vnd.lotus-1-2-3Lotus 1-2-3
.3dmltext/vnd.in3d.3dmlIn3D - 3DML
.3g2video/3gpp23GP2
.3gpvideo/3gpp3GP
.7zapplication/x-7z-compressed7-Zip
.aabapplication/x-authorware-binAdobe (Macropedia) Authorware - Binary File
.aacaudio/x-aacAdvanced Audio Coding (AAC)
.aamapplication/x-authorware-mapAdobe (Macropedia) Authorware - Map
.aasapplication/x-authorware-segAdobe (Macropedia) Authorware - Segment File
.abwapplication/x-abiwordAbiWord
.acapplication/pkix-attr-certAttribute Certificate
.accapplication/vnd.americandynamics.accActive Content Compression
.aceapplication/x-ace-compressedAce Archive
.acuapplication/vnd.acucobolACU Cobol
.adpaudio/adpcmAdaptive differential pulse-code modulation
.aepapplication/vnd.audiographAudiograph
.afpapplication/vnd.ibm.modcapMO:DCA-P
.aheadapplication/vnd.ahead.spaceAhead AIR Application
.aiapplication/postscriptPostScript
.aifaudio/x-aiffAudio Interchange File Format
.airapplication/vnd.adobe.air-application-installer-package+zipAdobe AIR Application
.aitapplication/vnd.dvb.aitDigital Video Broadcasting
.amiapplication/vnd.amiga.amiAmigaDE
.apkapplication/vnd.android.package-archiveAndroid Package Archive
.applicationapplication/x-ms-applicationMicrosoft ClickOnce
.aprapplication/vnd.lotus-approachLotus Approach
.asfvideo/x-ms-asfMicrosoft Advanced Systems Format (ASF)
.asoapplication/vnd.accpac.simply.asoSimply Accounting
.atcapplication/vnd.acucorpACU Cobol
.atom, .xmlapplication/atom+xmlAtom Syndication Format
.atomcatapplication/atomcat+xmlAtom Publishing Protocol
.atomsvcapplication/atomsvc+xmlAtom Publishing Protocol Service Document
.atxapplication/vnd.antix.game-componentAntix Game Player
.auaudio/basicSun Audio - Au file format
.avivideo/x-msvideoAudio Video Interleave (AVI)
.awapplication/applixwareApplixware
.azfapplication/vnd.airzip.filesecure.azfAirZip FileSECURE
.azsapplication/vnd.airzip.filesecure.azsAirZip FileSECURE
.azwapplication/vnd.amazon.ebookAmazon Kindle eBook format
.bcpioapplication/x-bcpioBinary CPIO Archive
.bdfapplication/x-font-bdfGlyph Bitmap Distribution Format
.bdmapplication/vnd.syncml.dm+wbxmlSyncML - Device Management
.bedapplication/vnd.realvnc.bedRealVNC
.bh2application/vnd.fujitsu.oasysprsFujitsu Oasys
.binapplication/octet-streamBinary Data
.bmiapplication/vnd.bmiBMI Drawing Data Interchange
.bmpimage/bmpBitmap Image File
.boxapplication/vnd.previewsystems.boxPreview Systems ZipLock/VBox
.btifimage/prs.btifBTIF
.bzapplication/x-bzipBzip Archive
.bz2application/x-bzip2Bzip2 Archive
.ctext/x-cC Source File
.c11amcapplication/vnd.cluetrust.cartomobile-configClueTrust CartoMobile - Config
.c11amzapplication/vnd.cluetrust.cartomobile-config-pkgClueTrust CartoMobile - Config Package
.c4gapplication/vnd.clonk.c4groupClonk Game
.cabapplication/vnd.ms-cab-compressedMicrosoft Cabinet File
.carapplication/vnd.curl.carCURL Applet
.catapplication/vnd.ms-pki.seccatMicrosoft Trust UI Provider - Security Catalog
.ccxmlapplication/ccxml+xml,Voice Browser Call Control
.cdbcmsgapplication/vnd.contact.cmsgCIM Database
.cdkeyapplication/vnd.mediastation.cdkeyMediaRemote
.cdmiaapplication/cdmi-capabilityCloud Data Management Interface (CDMI) - Capability
.cdmicapplication/cdmi-containerCloud Data Management Interface (CDMI) - Contaimer
.cdmidapplication/cdmi-domainCloud Data Management Interface (CDMI) - Domain
.cdmioapplication/cdmi-objectCloud Data Management Interface (CDMI) - Object
.cdmiqapplication/cdmi-queueCloud Data Management Interface (CDMI) - Queue
.cdxchemical/x-cdxChemDraw eXchange file
.cdxmlapplication/vnd.chemdraw+xmlCambridgeSoft Chem Draw
.cdyapplication/vnd.cinderellaInteractive Geometry Software Cinderella
.cerapplication/pkix-certInternet Public Key Infrastructure - Certificate
.cgmimage/cgmComputer Graphics Metafile
.chatapplication/x-chatpIRCh
.chmapplication/vnd.ms-htmlhelpMicrosoft Html Help File
.chrtapplication/vnd.kde.kchartKDE KOffice Office Suite - KChart
.cifchemical/x-cifCrystallographic Interchange Format
.ciiapplication/vnd.anser-web-certificate-issue-initiationANSER-WEB Terminal Client - Certificate Issue
.cilapplication/vnd.ms-artgalryMicrosoft Artgalry
.claapplication/vnd.claymoreClaymore Data Files
.classapplication/java-vmJava Bytecode File
.clkkapplication/vnd.crick.clicker.keyboardCrickSoftware - Clicker - Keyboard
.clkpapplication/vnd.crick.clicker.paletteCrickSoftware - Clicker - Palette
.clktapplication/vnd.crick.clicker.templateCrickSoftware - Clicker - Template
.clkwapplication/vnd.crick.clicker.wordbankCrickSoftware - Clicker - Wordbank
.clkxapplication/vnd.crick.clickerCrickSoftware - Clicker
.clpapplication/x-msclipMicrosoft Clipboard Clip
.cmcapplication/vnd.cosmocallerCosmoCaller
.cmdfchemical/x-cmdfCrystalMaker Data Format
.cmlchemical/x-cmlChemical Markup Language
.cmpapplication/vnd.yellowriver-custom-menuCustomMenu
.cmximage/x-cmxCorel Metafile Exchange (CMX)
.codapplication/vnd.rim.codBlackberry COD File
.cpioapplication/x-cpioCPIO Archive
.cptapplication/mac-compactproCompact Pro
.crdapplication/x-mscardfileMicrosoft Information Card
.crlapplication/pkix-crlInternet Public Key Infrastructure - Certificate Revocation Lists
.cryptonoteapplication/vnd.rig.cryptonoteCryptoNote
.cshapplication/x-cshC Shell Script
.csmlchemical/x-csmlChemical Style Markup Language
.cspapplication/vnd.commonspaceSixth Floor Media - CommonSpace
.csstext/cssCascading Style Sheets (CSS)
.csvtext/csvComma-Seperated Values
.cuapplication/cu-seemeCU-SeeMe
.curltext/vnd.curlCurl - Applet
.cwwapplication/prs.cwwCU-Writer
.daemodel/vnd.collada+xmlCOLLADA
.dafapplication/vnd.mobius.dafMobius Management Systems - UniversalArchive
.davmountapplication/davmount+xmlWeb Distributed Authoring and Versioning
.dcurltext/vnd.curl.dcurlCurl - Detached Applet
.dd2application/vnd.oma.dd2+xmlOMA Download Agents
.dddapplication/vnd.fujixerox.dddFujitsu - Xerox 2D CAD Data
.debapplication/x-debian-packageDebian Package
.derapplication/x-x509-ca-certX.509 Certificate
.dfacapplication/vnd.dreamfactoryDreamFactory
.dirapplication/x-directorAdobe Shockwave Player
.disapplication/vnd.mobius.disMobius Management Systems - Distribution Database
.djvuimage/vnd.djvuDjVu
.dmgapplication/x-apple-diskimageApple Disk Image
.dnaapplication/vnd.dnaNew Moon Liftoff/DNA
.docapplication/mswordMicrosoft Word
.docmapplication/vnd.ms-word.document.macroenabled.12Microsoft Word - Macro-Enabled Document
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentMicrosoft Office - OOXML - Word Document
.dotmapplication/vnd.ms-word.template.macroenabled.12Microsoft Word - Macro-Enabled Template
.dotxapplication/vnd.openxmlformats-officedocument.wordprocessingml.templateMicrosoft Office - OOXML - Word Document Template
.dpapplication/vnd.osgi.dpOSGi Deployment Package
.dpgapplication/vnd.dpgraphDPGraph
.draaudio/vnd.draDRA Audio
.dsctext/prs.lines.tagPRS Lines Tag
.dsscapplication/dssc+derData Structure for the Security Suitability of Cryptographic Algorithms
.dtbapplication/x-dtbook+xmlDigital Talking Book (DTBook)
.dtdapplication/xml-dtdDocument Type Definition
.dtsaudio/vnd.dtsDTS Audio
.dtshdaudio/vnd.dts.hdDTS High Definition Audio
.dviapplication/x-dviDevice Independent File Format (DVI)
.dwfmodel/vnd.dwfAutodesk Design Web Format (DWF)
.dwgimage/vnd.dwgDWG Drawing
.dxfimage/vnd.dxfAutoCAD DXF
.dxpapplication/vnd.spotfire.dxpTIBCO Spotfire
.ecelp4800audio/vnd.nuera.ecelp4800Nuera ECELP 4800
.ecelp7470audio/vnd.nuera.ecelp7470Nuera ECELP 7470
.ecelp9600audio/vnd.nuera.ecelp9600Nuera ECELP 9600
.edmapplication/vnd.novadigm.edmNovadigm's RADIA and EDM products
.edxapplication/vnd.novadigm.edxNovadigm's RADIA and EDM products
.efifapplication/vnd.picselPcsel eFIF File
.ei6application/vnd.pg.osasliProprietary P&G Standard Reporting System
.emlmessage/rfc822Email Message
.emmaapplication/emma+xmlExtensible MultiModal Annotation
.eolaudio/vnd.digital-windsDigital Winds Music
.eotapplication/vnd.ms-fontobjectMicrosoft Embedded OpenType
.epubapplication/epub+zipElectronic Publication
.esapplication/ecmascriptECMAScript
.es3application/vnd.eszigno3+xmlMICROSEC e-Szign¢
.esfapplication/vnd.epson.esfQUASS Stream Player
.etxtext/x-setextSetext
.exeapplication/x-msdownloadMicrosoft Application
.exiapplication/exiEfficient XML Interchange
.extapplication/vnd.novadigm.extNovadigm's RADIA and EDM products
.ez2application/vnd.ezpix-albumEZPix Secure Photo Album
.ez3application/vnd.ezpix-packageEZPix Secure Photo Album
.ftext/x-fortranFortran Source File
.f4vvideo/x-f4vFlash Video
.fbsimage/vnd.fastbidsheetFastBid Sheet
.fcsapplication/vnd.isac.fcsInternational Society for Advancement of Cytometry
.fdfapplication/vnd.fdfForms Data Format
.fe_launchapplication/vnd.denovo.fcselayout-linkFCS Express Layout Link
.fg5application/vnd.fujitsu.oasysgpFujitsu Oasys
.fhimage/x-freehandFreeHand MX
.figapplication/x-xfigXfig
.flivideo/x-fliFLI/FLC Animation Format
.floapplication/vnd.micrografx.floMicrografx
.flvvideo/x-flvFlash Video
.flwapplication/vnd.kde.kivioKDE KOffice Office Suite - Kivio
.flxtext/vnd.fmi.flexstorFLEXSTOR
.flytext/vnd.flymod_fly / fly.cgi
.fmapplication/vnd.framemakerFrameMaker Normal Format
.fncapplication/vnd.frogans.fncFrogans Player
.fpximage/vnd.fpxFlashPix
.fscapplication/vnd.fsc.weblaunchFriendly Software Corporation
.fstimage/vnd.fstFAST Search & Transfer ASA
.ftcapplication/vnd.fluxtime.clipFluxTime Clip
.ftiapplication/vnd.anser-web-funds-transfer-initiationANSER-WEB Terminal Client - Web Funds Transfer
.fvtvideo/vnd.fvtFAST Search & Transfer ASA
.fxpapplication/vnd.adobe.fxpAdobe Flex Project
.fzsapplication/vnd.fuzzysheetFuzzySheet
.g2wapplication/vnd.geoplanGeoplanW
.g3image/g3faxG3 Fax Image
.g3wapplication/vnd.geospaceGeospacW
.gacapplication/vnd.groove-accountGroove - Account
.gdlmodel/vnd.gdlGeometric Description Language (GDL)
.geoapplication/vnd.dynageoDynaGeo
.gexapplication/vnd.geometry-explorerGeoMetry Explorer
.ggbapplication/vnd.geogebra.fileGeoGebra
.ggtapplication/vnd.geogebra.toolGeoGebra
.ghfapplication/vnd.groove-helpGroove - Help
.gifimage/gifGraphics Interchange Format
.gimapplication/vnd.groove-identity-messageGroove - Identity Message
.gmxapplication/vnd.gmxGameMaker ActiveX
.gnumericapplication/x-gnumericGnumeric
.gphapplication/vnd.flographitNpGraphIt
.gqfapplication/vnd.grafeqGrafEq
.gramapplication/srgsSpeech Recognition Grammar Specification
.grvapplication/vnd.groove-injectorGroove - Injector
.grxmlapplication/srgs+xmlSpeech Recognition Grammar Specification - XML
.gsfapplication/x-font-ghostscriptGhostscript Font
.gtarapplication/x-gtarGNU Tar Files
.gtmapplication/vnd.groove-tool-messageGroove - Tool Message
.gtwmodel/vnd.gtwGen-Trix Studio
.gvtext/vnd.graphvizGraphviz
.gxtapplication/vnd.geonextGEONExT and JSXGraph
.h261video/h261H.261
.h263video/h263H.263
.h264video/h264H.264
.halapplication/vnd.hal+xmlHypertext Application Language
.hbciapplication/vnd.hbciHomebanking Computer Interface (HBCI)
.hdfapplication/x-hdfHierarchical Data Format
.hlpapplication/winhlpWinHelp
.hpglapplication/vnd.hp-hpglHP-GL/2 and HP RTL
.hpidapplication/vnd.hp-hpidHewlett Packard Instant Delivery
.hpsapplication/vnd.hp-hpsHewlett-Packard's WebPrintSmart
.hqxapplication/mac-binhex40Macintosh BinHex 4.0
.htkeapplication/vnd.kenameaappKenamea App
.htmltext/htmlHyperText Markup Language (HTML)
.hvdapplication/vnd.yamaha.hv-dicHV Voice Dictionary
.hvpapplication/vnd.yamaha.hv-voiceHV Voice Parameter
.hvsapplication/vnd.yamaha.hv-scriptHV Script
.i2gapplication/vnd.intergeoInteractive Geometry Software
.iccapplication/vnd.iccprofileICC profile
.icex-conference/x-cooltalkCoolTalk
.icoimage/x-iconIcon Image
.icstext/calendariCalendar
.iefimage/iefImage Exchange Format
.ifmapplication/vnd.shana.informed.formdataShana Informed Filler
.iglapplication/vnd.igloaderigLoader
.igmapplication/vnd.insors.igmIOCOM Visimeet
.igsmodel/igesInitial Graphics Exchange Specification (IGES)
.igxapplication/vnd.micrografx.igxMicrografx iGrafx Professional
.iifapplication/vnd.shana.informed.interchangeShana Informed Filler
.impapplication/vnd.accpac.simply.impSimply Accounting - Data Import
.imsapplication/vnd.ms-imsMicrosoft Class Server
.ipfixapplication/ipfixInternet Protocol Flow Information Export
.ipkapplication/vnd.shana.informed.packageShana Informed Filler
.irmapplication/vnd.ibm.rights-managementIBM DB2 Rights Manager
.irpapplication/vnd.irepository.package+xmliRepository / Lucidoc Editor
.itpapplication/vnd.shana.informed.formtemplateShana Informed Filler
.ivpapplication/vnd.immervision-ivpImmerVision PURE Players
.ivuapplication/vnd.immervision-ivuImmerVision PURE Players
.jadtext/vnd.sun.j2me.app-descriptorJ2ME App Descriptor
.jamapplication/vnd.jamLightspeed Audio Lab
.jarapplication/java-archiveJava Archive
.javatext/x-java-source,javaJava Source File
.jispapplication/vnd.jispRhymBox
.jltapplication/vnd.hp-jlytHP Indigo Digital Press - Job Layout Languate
.jnlpapplication/x-java-jnlp-fileJava Network Launching Protocol
.jodaapplication/vnd.joost.joda-archiveJoda Archive
.jpeg, .jpgimage/jpegJPEG Image
.jpeg, .jpgimage/x-citrix-jpegJPEG Image (Citrix client)
.jpgvvideo/jpegJPGVideo
.jpmvideo/jpmJPEG 2000 Compound Image File Format
.jsapplication/javascriptJavaScript
.jsonapplication/jsonJavaScript Object Notation (JSON)
.karbonapplication/vnd.kde.karbonKDE KOffice Office Suite - Karbon
.kfoapplication/vnd.kde.kformulaKDE KOffice Office Suite - Kformula
.kiaapplication/vnd.kidspirationKidspiration
.kmlapplication/vnd.google-earth.kml+xmlGoogle Earth - KML
.kmzapplication/vnd.google-earth.kmzGoogle Earth - Zipped KML
.kneapplication/vnd.kinarKinar Applications
.konapplication/vnd.kde.kontourKDE KOffice Office Suite - Kontour
.kprapplication/vnd.kde.kpresenterKDE KOffice Office Suite - Kpresenter
.kspapplication/vnd.kde.kspreadKDE KOffice Office Suite - Kspread
.ktximage/ktxOpenGL Textures (KTX)
.ktzapplication/vnd.kahootzKahootz
.kwdapplication/vnd.kde.kwordKDE KOffice Office Suite - Kword
.lasxmlapplication/vnd.las.las+xmlLaser App Enterprise
.latexapplication/x-latexLaTeX
.lbdapplication/vnd.llamagraphics.life-balance.desktopLife Balance - Desktop Edition
.lbeapplication/vnd.llamagraphics.life-balance.exchange+xmlLife Balance - Exchange Format
.lesapplication/vnd.hhe.lesson-playerArchipelago Lesson Player
.link66application/vnd.route66.link66+xmlROUTE 66 Location Based Services
.lrmapplication/vnd.ms-lrmMicrosoft Learning Resource Module
.ltfapplication/vnd.frogans.ltfFrogans Player
.lvpaudio/vnd.lucent.voiceLucent Voice
.lwpapplication/vnd.lotus-wordproLotus Wordpro
.m21application/mp21MPEG-21
.m3uaudio/x-mpegurlM3U (Multimedia Playlist)
.m3u8application/vnd.apple.mpegurlMultimedia Playlist Unicode
.m4vvideo/x-m4vM4v
.maapplication/mathematicaMathematica Notebooks
.madsapplication/mads+xmlMetadata Authority Description Schema
.magapplication/vnd.ecowin.chartEcoWin Chart
.mathmlapplication/mathml+xmlMathematical Markup Language
.mbkapplication/vnd.mobius.mbkMobius Management Systems - Basket file
.mboxapplication/mboxMbox database files
.mc1application/vnd.medcalcdataMedCalc
.mcdapplication/vnd.mcdMicro CADAM Helix D&D
.mcurltext/vnd.curl.mcurlCurl - Manifest File
.mdbapplication/x-msaccessMicrosoft Access
.mdiimage/vnd.ms-modiMicrosoft Document Imaging Format
.meta4application/metalink4+xmlMetalink
.metsapplication/mets+xmlMetadata Encoding and Transmission Standard
.mfmapplication/vnd.mfmpMelody Format for Mobile Platform
.mgpapplication/vnd.osgeo.mapguide.packageMapGuide DBXML
.mgzapplication/vnd.proteus.magazineEFI Proteus
.midaudio/midiMIDI - Musical Instrument Digital Interface
.mifapplication/vnd.mifFrameMaker Interchange Format
.mj2video/mj2Motion JPEG 2000
.mlpapplication/vnd.dolby.mlpDolby Meridian Lossless Packing
.mmdapplication/vnd.chipnuts.karaoke-mmdKaraoke on Chipnuts Chipsets
.mmfapplication/vnd.smafSMAF File
.mmrimage/vnd.fujixerox.edmics-mmrEDMICS 2000
.mnyapplication/x-msmoneyMicrosoft Money
.modsapplication/mods+xmlMetadata Object Description Schema
.movievideo/x-sgi-movieSGI Movie
.mp4application/mp4MPEG4
.mp4video/mp4MPEG-4 Video
.mp4aaudio/mp4MPEG-4 Audio
.mpcapplication/vnd.mophun.certificateMophun Certificate
.mpegvideo/mpegMPEG Video
.mpgaaudio/mpegMPEG Audio
.mpkgapplication/vnd.apple.installer+xmlApple Installer Package
.mpmapplication/vnd.blueice.multipassBlueice Research Multipass
.mpnapplication/vnd.mophun.applicationMophun VM
.mppapplication/vnd.ms-projectMicrosoft Project
.mpyapplication/vnd.ibm.minipayMiniPay
.mqyapplication/vnd.mobius.mqyMobius Management Systems - Query File
.mrcapplication/marcMARC Formats
.mrcxapplication/marcxml+xmlMARC21 XML Schema
.mscmlapplication/mediaservercontrol+xmlMedia Server Control Markup Language
.mseqapplication/vnd.mseq3GPP MSEQ File
.msfapplication/vnd.epson.msfQUASS Stream Player
.mshmodel/meshMesh Data Type
.mslapplication/vnd.mobius.mslMobius Management Systems - Script Language
.mstyapplication/vnd.muvee.styleMuvee Automatic Video Editing
.mtsmodel/vnd.mtsVirtue MTS
.musapplication/vnd.musicianMUsical Score Interpreted Code Invented for the ASCII designation of Notation
.musicxmlapplication/vnd.recordare.musicxml+xmlRecordare Applications
.mvbapplication/x-msmediaviewMicrosoft MediaView
.mwfapplication/vnd.mferMedical Waveform Encoding Format
.mxfapplication/mxfMaterial Exchange Format
.mxlapplication/vnd.recordare.musicxmlRecordare Applications
.mxmlapplication/xv+xmlMXML
.mxsapplication/vnd.triscape.mxsTriscape Map Explorer
.mxuvideo/vnd.mpegurlMPEG Url
.n-gageapplication/vnd.nokia.n-gage.symbian.installN-Gage Game Installer
.n3text/n3Notation3
.nbpapplication/vnd.wolfram.playerMathematica Notebook Player
.ncapplication/x-netcdfNetwork Common Data Form (NetCDF)
.ncxapplication/x-dtbncx+xmlNavigation Control file for XML (for ePub)
.ngdatapplication/vnd.nokia.n-gage.dataN-Gage Game Data
.nluapplication/vnd.neurolanguage.nluneuroLanguage
.nmlapplication/vnd.enlivenEnliven Viewer
.nndapplication/vnd.noblenet-directoryNobleNet Directory
.nnsapplication/vnd.noblenet-sealerNobleNet Sealer
.nnwapplication/vnd.noblenet-webNobleNet Web
.npximage/vnd.net-fpxFlashPix
.nsfapplication/vnd.lotus-notesLotus Notes
.oa2application/vnd.fujitsu.oasys2Fujitsu Oasys
.oa3application/vnd.fujitsu.oasys3Fujitsu Oasys
.oasapplication/vnd.fujitsu.oasysFujitsu Oasys
.obdapplication/x-msbinderMicrosoft Office Binder
.odaapplication/odaOffice Document Architecture
.odbapplication/vnd.oasis.opendocument.databaseOpenDocument Database
.odcapplication/vnd.oasis.opendocument.chartOpenDocument Chart
.odfapplication/vnd.oasis.opendocument.formulaOpenDocument Formula
.odftapplication/vnd.oasis.opendocument.formula-templateOpenDocument Formula Template
.odgapplication/vnd.oasis.opendocument.graphicsOpenDocument Graphics
.odiapplication/vnd.oasis.opendocument.imageOpenDocument Image
.odmapplication/vnd.oasis.opendocument.text-masterOpenDocument Text Master
.odpapplication/vnd.oasis.opendocument.presentationOpenDocument Presentation
.odsapplication/vnd.oasis.opendocument.spreadsheetOpenDocument Spreadsheet
.odtapplication/vnd.oasis.opendocument.textOpenDocument Text
.ogaaudio/oggOgg Audio
.ogvvideo/oggOgg Video
.ogxapplication/oggOgg
.onetocapplication/onenoteMicrosoft OneNote
.opfapplication/oebps-package+xmlOpen eBook Publication Structure
.orgapplication/vnd.lotus-organizerLotus Organizer
.osfapplication/vnd.yamaha.openscoreformatOpen Score Format
.osfpvgapplication/vnd.yamaha.openscoreformat.osfpvg+xmlOSFPVG
.otcapplication/vnd.oasis.opendocument.chart-templateOpenDocument Chart Template
.otfapplication/x-font-otfOpenType Font File
.otgapplication/vnd.oasis.opendocument.graphics-templateOpenDocument Graphics Template
.othapplication/vnd.oasis.opendocument.text-webOpen Document Text Web
.otiapplication/vnd.oasis.opendocument.image-templateOpenDocument Image Template
.otpapplication/vnd.oasis.opendocument.presentation-templateOpenDocument Presentation Template
.otsapplication/vnd.oasis.opendocument.spreadsheet-templateOpenDocument Spreadsheet Template
.ottapplication/vnd.oasis.opendocument.text-templateOpenDocument Text Template
.oxtapplication/vnd.openofficeorg.extensionOpen Office Extension
.ptext/x-pascalPascal Source File
.p10application/pkcs10PKCS #10 - Certification Request Standard
.p12application/x-pkcs12PKCS #12 - Personal Information Exchange Syntax Standard
.p7bapplication/x-pkcs7-certificatesPKCS #7 - Cryptographic Message Syntax Standard (Certificates)
.p7mapplication/pkcs7-mimePKCS #7 - Cryptographic Message Syntax Standard
.p7rapplication/x-pkcs7-certreqrespPKCS #7 - Cryptographic Message Syntax Standard (Certificate Request Response)
.p7sapplication/pkcs7-signaturePKCS #7 - Cryptographic Message Syntax Standard
.p8application/pkcs8PKCS #8 - Private-Key Information Syntax Standard
.partext/plain-basBAS Partitur Format
.pawapplication/vnd.pawaafilePawaaFILE
.pbdapplication/vnd.powerbuilder6PowerBuilder
.pbmimage/x-portable-bitmapPortable Bitmap Format
.pcfapplication/x-font-pcfPortable Compiled Format
.pclapplication/vnd.hp-pclHP Printer Command Language
.pclxlapplication/vnd.hp-pclxlPCL 6 Enhanced (Formely PCL XL)
.pcurlapplication/vnd.curl.pcurlCURL Applet
.pcximage/x-pcxPCX Image
.pdbapplication/vnd.palmPalmOS Data
.pdfapplication/pdfAdobe Portable Document Format
.pfaapplication/x-font-type1PostScript Fonts
.pfrapplication/font-tdpfrPortable Font Resource
.pgmimage/x-portable-graymapPortable Graymap Format
.pgnapplication/x-chess-pgnPortable Game Notation (Chess Games)
.pgpapplication/pgp-encryptedPretty Good Privacy
.pgpapplication/pgp-signaturePretty Good Privacy - Signature
.picimage/x-pictPICT Image
.pjpegimage/pjpegJPEG Image (Progressive)
.pkiapplication/pkixcmpInternet Public Key Infrastructure - Certificate Management Protocole
.pkipathapplication/pkix-pkipathInternet Public Key Infrastructure - Certification Path
.plbapplication/vnd.3gpp.pic-bw-large3rd Generation Partnership Project - Pic Large
.plcapplication/vnd.mobius.plcMobius Management Systems - Policy Definition Language File
.plfapplication/vnd.pocketlearnPocketLearn Viewers
.plsapplication/pls+xmlPronunciation Lexicon Specification
.pmlapplication/vnd.ctc-posmlPosML
.pngimage/pngPortable Network Graphics (PNG)
.pngimage/x-pngPortable Network Graphics (PNG) (x-token)
.pngimage/x-citrix-pngPortable Network Graphics (PNG) (Citrix client)
.pnmimage/x-portable-anymapPortable Anymap Image
.portpkgapplication/vnd.macports.portpkgMacPorts Port System
.potmapplication/vnd.ms-powerpoint.template.macroenabled.12Microsoft PowerPoint - Macro-Enabled Template File
.potxapplication/vnd.openxmlformats-officedocument.presentationml.templateMicrosoft Office - OOXML - Presentation Template
.ppamapplication/vnd.ms-powerpoint.addin.macroenabled.12Microsoft PowerPoint - Add-in file
.ppdapplication/vnd.cups-ppdAdobe PostScript Printer Description File Format
.ppmimage/x-portable-pixmapPortable Pixmap Format
.ppsmapplication/vnd.ms-powerpoint.slideshow.macroenabled.12Microsoft PowerPoint - Macro-Enabled Slide Show File
.ppsxapplication/vnd.openxmlformats-officedocument.presentationml.slideshowMicrosoft Office - OOXML - Presentation (Slideshow)
.pptapplication/vnd.ms-powerpointMicrosoft PowerPoint
.pptmapplication/vnd.ms-powerpoint.presentation.macroenabled.12Microsoft PowerPoint - Macro-Enabled Presentation File
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentationMicrosoft Office - OOXML - Presentation
.prcapplication/x-mobipocket-ebookMobipocket
.preapplication/vnd.lotus-freelanceLotus Freelance
.prfapplication/pics-rulesPICSRules
.psbapplication/vnd.3gpp.pic-bw-small3rd Generation Partnership Project - Pic Small
.psdimage/vnd.adobe.photoshopPhotoshop Document
.psfapplication/x-font-linux-psfPSF Fonts
.pskcxmlapplication/pskc+xmlPortable Symmetric Key Container
.ptidapplication/vnd.pvi.ptid1Princeton Video Image
.pubapplication/x-mspublisherMicrosoft Publisher
.pvbapplication/vnd.3gpp.pic-bw-var3rd Generation Partnership Project - Pic Var
.pwnapplication/vnd.3m.post-it-notes3M Post It Notes
.pyaaudio/vnd.ms-playready.media.pyaMicrosoft PlayReady Ecosystem
.pyvvideo/vnd.ms-playready.media.pyvMicrosoft PlayReady Ecosystem Video
.qamapplication/vnd.epson.quickanimeQuickAnime Player
.qboapplication/vnd.intu.qboOpen Financial Exchange
.qfxapplication/vnd.intu.qfxQuicken
.qpsapplication/vnd.publishare-delta-treePubliShare Objects
.qtvideo/quicktimeQuicktime Video
.qxdapplication/vnd.quark.quarkxpressQuarkXpress
.ramaudio/x-pn-realaudioReal Audio Sound
.rarapplication/x-rar-compressedRAR Archive
.rasimage/x-cmu-rasterCMU Image
.rcprofileapplication/vnd.ipunplugged.rcprofileIP Unplugged Roaming Client
.rdfapplication/rdf+xmlResource Description Framework
.rdzapplication/vnd.data-vision.rdzRemoteDocs R-Viewer
.repapplication/vnd.businessobjectsBusinessObjects
.resapplication/x-dtbresource+xmlDigital Talking Book - Resource File
.rgbimage/x-rgbSilicon Graphics RGB Bitmap
.rifapplication/reginfo+xmlIMS Networks
.ripaudio/vnd.ripHit'n'Mix
.rlapplication/resource-lists+xmlXML Resource Lists
.rlcimage/vnd.fujixerox.edmics-rlcEDMICS 2000
.rldapplication/resource-lists-diff+xmlXML Resource Lists Diff
.rmapplication/vnd.rn-realmediaRealMedia
.rmpaudio/x-pn-realaudio-pluginReal Audio Sound
.rmsapplication/vnd.jcp.javame.midlet-rmsMobile Information Device Profile
.rncapplication/relax-ng-compact-syntaxRelax NG Compact Syntax
.rp9application/vnd.cloanto.rp9RetroPlatform Player
.rpssapplication/vnd.nokia.radio-presetsNokia Radio Application - Preset
.rpstapplication/vnd.nokia.radio-presetNokia Radio Application - Preset
.rqapplication/sparql-querySPARQL - Query
.rsapplication/rls-services+xmlXML Resource Lists
.rsdapplication/rsd+xmlapplication/rsd+xml
.rss, .xmlapplication/rss+xmlRSS - Really Simple Syndication
.rtfapplication/rtfRich Text Format
.rtxtext/richtextRich Text Format (RTF)
.stext/x-asmAssembler Source File
.safapplication/vnd.yamaha.smaf-audioSMAF Audio
.sbmlapplication/sbml+xmlSystems Biology Markup Language
.scapplication/vnd.ibm.secure-containerIBM Electronic Media Management System - Secure Container
.scdapplication/x-msscheduleMicrosoft Schedule+
.scmapplication/vnd.lotus-screencamLotus Screencam
.scqapplication/scvp-cv-requestServer-Based Certificate Validation Protocol - Validation Request
.scsapplication/scvp-cv-responseServer-Based Certificate Validation Protocol - Validation Response
.scurltext/vnd.curl.scurlCurl - Source Code
.sdaapplication/vnd.stardivision.drawStarOffice - Draw
.sdcapplication/vnd.stardivision.calcStarOffice - Calc
.sddapplication/vnd.stardivision.impressStarOffice - Impress
.sdkmapplication/vnd.solent.sdkm+xmlSudokuMagic
.sdpapplication/sdpSession Description Protocol
.sdwapplication/vnd.stardivision.writerStarOffice - Writer
.seeapplication/vnd.SeeMail
.seedapplication/vnd.fdsn.seedDigital Siesmograph Networks - SEED Datafiles
.semaapplication/vnd.semaSecured eMail
.semdapplication/vnd.semdSecured eMail
.semfapplication/vnd.semfSecured eMail
.serapplication/java-serialized-objectJava Serialized Object
.setpayapplication/set-payment-initiationSecure Electronic Transaction - Payment
.setregapplication/set-registration-initiationSecure Electronic Transaction - Registration
..sfd-hdstxapplication/vnd.hydrostatix.sof-dataHydrostatix Master Suite
.sfsapplication/vnd.spotfire.sfsTIBCO Spotfire
.sglapplication/vnd.stardivision.writer-globalStarOffice - Writer (Global)
.sgmltext/sgmlStandard Generalized Markup Language (SGML)
.shapplication/x-shBourne Shell Script
.sharapplication/x-sharShell Archive
.shfapplication/shf+xmlS Hexdump Format
.sisapplication/vnd.symbian.installSymbian Install Package
.sitapplication/x-stuffitStuffit Archive
.sitxapplication/x-stuffitxStuffit Archive
.skpapplication/vnd.koanSSEYO Koan Play File
.sldmapplication/vnd.ms-powerpoint.slide.macroenabled.12Microsoft PowerPoint - Macro-Enabled Open XML Slide
.sldxapplication/vnd.openxmlformats-officedocument.presentationml.slideMicrosoft Office - OOXML - Presentation (Slide)
.sltapplication/vnd.epson.saltSimpleAnimeLite Player
.smapplication/vnd.stepmania.stepchartStepMania
.smfapplication/vnd.stardivision.mathStarOffice - Math
.smiapplication/smil+xmlSynchronized Multimedia Integration Language
.snfapplication/x-font-snfServer Normal Format
.spfapplication/vnd.yamaha.smaf-phraseSMAF Phrase
.splapplication/x-futuresplashFutureSplash Animator
.spottext/vnd.in3d.spotIn3D - 3DML
.sppapplication/scvp-vp-responseServer-Based Certificate Validation Protocol - Validation Policies - Response
.spqapplication/scvp-vp-requestServer-Based Certificate Validation Protocol - Validation Policies - Request
.srcapplication/x-wais-sourceWAIS Source
.sruapplication/sru+xmlSearch/Retrieve via URL Response Format
.srxapplication/sparql-results+xmlSPARQL - Results
.sseapplication/vnd.kodak-descriptorKodak Storyshare
.ssfapplication/vnd.epson.ssfQUASS Stream Player
.ssmlapplication/ssml+xmlSpeech Synthesis Markup Language
.stapplication/vnd.sailingtracker.trackSailingTracker
.stcapplication/vnd.sun.xml.calc.templateOpenOffice - Calc Template (Spreadsheet)
.stdapplication/vnd.sun.xml.draw.templateOpenOffice - Draw Template (Graphics)
.stfapplication/vnd.wt.stfWorldtalk
.stiapplication/vnd.sun.xml.impress.templateOpenOffice - Impress Template (Presentation)
.stkapplication/hyperstudioHyperstudio
.stlapplication/vnd.ms-pki.stlMicrosoft Trust UI Provider - Certificate Trust Link
.strapplication/vnd.pg.formatProprietary P&G Standard Reporting System
.stwapplication/vnd.sun.xml.writer.templateOpenOffice - Writer Template (Text - HTML)
.subimage/vnd.dvb.subtitleClose Captioning - Subtitle
.susapplication/vnd.sus-calendarScheduleUs
.sv4cpioapplication/x-sv4cpioSystem V Release 4 CPIO Archive
.sv4crcapplication/x-sv4crcSystem V Release 4 CPIO Checksum Data
.svcapplication/vnd.dvb.serviceDigital Video Broadcasting
.svdapplication/vnd.svdSourceView Document
.svgimage/svg+xmlScalable Vector Graphics (SVG)
.swfapplication/x-shockwave-flashAdobe Flash
.swiapplication/vnd.aristanetworks.swiArista Networks Software Image
.sxcapplication/vnd.sun.xml.calcOpenOffice - Calc (Spreadsheet)
.sxdapplication/vnd.sun.xml.drawOpenOffice - Draw (Graphics)
.sxgapplication/vnd.sun.xml.writer.globalOpenOffice - Writer (Text - HTML)
.sxiapplication/vnd.sun.xml.impressOpenOffice - Impress (Presentation)
.sxmapplication/vnd.sun.xml.mathOpenOffice - Math (Formula)
.sxwapplication/vnd.sun.xml.writerOpenOffice - Writer (Text - HTML)
.ttext/trofftroff
.taoapplication/vnd.tao.intent-module-archiveTao Intent
.tarapplication/x-tarTar File (Tape Archive)
.tcapapplication/vnd.3gpp2.tcap3rd Generation Partnership Project - Transaction Capabilities Application Part
.tclapplication/x-tclTcl Script
.teacherapplication/vnd.smart.teacherSMART Technologies Apps
.teiapplication/tei+xmlText Encoding and Interchange
.texapplication/x-texTeX
..texinfoapplication/x-texinfoGNU Texinfo Document
.tfiapplication/thraud+xmlSharing Transaction Fraud Data
.tfmapplication/x-tex-tfmTeX Font Metric
.thmxapplication/vnd.ms-officethemeMicrosoft Office System Release Theme
.tiffimage/tiffTagged Image File Format
.tmoapplication/vnd.tmobile-livetvMobileTV
.torrentapplication/x-bittorrentBitTorrent
.tplapplication/vnd.groove-tool-templateGroove - Tool Template
.tptapplication/vnd.trid.tptTRI Systems Config
.traapplication/vnd.trueappTrue BASIC
.trmapplication/x-msterminalMicrosoft Windows Terminal Services
.tsdapplication/timestamped-dataTime Stamped Data Envelope
.tsvtext/tab-separated-valuesTab Seperated Values
.ttfapplication/x-font-ttfTrueType Font
.ttltext/turtleTurtle (Terse RDF Triple Language)
.twdapplication/vnd.simtech-mindmapperSimTech MindMapper
.txdapplication/vnd.genomatix.tuxedoGenomatix Tuxedo Framework
.txfapplication/vnd.mobius.txfMobius Management Systems - Topic Index File
.txttext/plainText File
.ufdapplication/vnd.ufdlUniversal Forms Description Language
.umjapplication/vnd.umajinUMAJIN
.unitywebapplication/vnd.unityUnity 3d
.uomlapplication/vnd.uoml+xmlUnique Object Markup Language
.uritext/uri-listURI Resolution Services
.ustarapplication/x-ustarUstar (Uniform Standard Tape Archive)
.utzapplication/vnd.uiq.themeUser Interface Quartz - Theme (Symbian)
.uutext/x-uuencodeUUEncode
.uvaaudio/vnd.dece.audioDECE Audio
.uvhvideo/vnd.dece.hdDECE High Definition Video
.uviimage/vnd.dece.graphicDECE Graphic
.uvmvideo/vnd.dece.mobileDECE Mobile Video
.uvpvideo/vnd.dece.pdDECE PD Video
.uvsvideo/vnd.dece.sdDECE SD Video
.uvuvideo/vnd.uvvu.mp4DECE MP4
.uvvvideo/vnd.dece.videoDECE Video
.vcdapplication/x-cdlinkVideo CD
.vcftext/x-vcardvCard
.vcgapplication/vnd.groove-vcardGroove - Vcard
.vcstext/x-vcalendarvCalendar
.vcxapplication/vnd.vcxVirtualCatalog
.visapplication/vnd.visionaryVisionary
.vivvideo/vnd.vivoVivo
.vsdapplication/vnd.visioMicrosoft Visio
.vsdxapplication/vnd.visio2013Microsoft Visio 2013
.vsfapplication/vnd.vsfViewport+
.vtumodel/vnd.vtuVirtue VTU
.vxmlapplication/voicexml+xmlVoiceXML
.wadapplication/x-doomDoom Video Game
.wavaudio/x-wavWaveform Audio File Format (WAV)
.waxaudio/x-ms-waxMicrosoft Windows Media Audio Redirector
.wbmpimage/vnd.wap.wbmpWAP Bitamp (WBMP)
.wbsapplication/vnd.criticaltools.wbs+xmlCritical Tools - PERT Chart EXPERT
.wbxmlapplication/vnd.wap.wbxmlWAP Binary XML (WBXML)
.webaaudio/webmOpen Web Media Project - Audio
.webmvideo/webmOpen Web Media Project - Video
.webpimage/webpWebP Image
.wgapplication/vnd.pmi.widgetQualcomm's Plaza Mobile Internet
.wgtapplication/widgetWidget Packaging and XML Configuration
.wmvideo/x-ms-wmMicrosoft Windows Media
.wmaaudio/x-ms-wmaMicrosoft Windows Media Audio
.wmdapplication/x-ms-wmdMicrosoft Windows Media Player Download Package
.wmfapplication/x-msmetafileMicrosoft Windows Metafile
.wmltext/vnd.wap.wmlWireless Markup Language (WML)
.wmlcapplication/vnd.wap.wmlcCompiled Wireless Markup Language (WMLC)
.wmlstext/vnd.wap.wmlscriptWireless Markup Language Script (WMLScript)
.wmlscapplication/vnd.wap.wmlscriptcWMLScript
.wmvvideo/x-ms-wmvMicrosoft Windows Media Video
.wmxvideo/x-ms-wmxMicrosoft Windows Media Audio/Video Playlist
.wmzapplication/x-ms-wmzMicrosoft Windows Media Player Skin Package
.woffapplication/x-font-woffWeb Open Font Format
.wpdapplication/vnd.wordperfectWordperfect
.wplapplication/vnd.ms-wplMicrosoft Windows Media Player Playlist
.wpsapplication/vnd.ms-worksMicrosoft Works
.wqdapplication/vnd.wqdSundaHus WQ
.wriapplication/x-mswriteMicrosoft Wordpad
.wrlmodel/vrmlVirtual Reality Modeling Language
.wsdlapplication/wsdl+xmlWSDL - Web Services Description Language
.wspolicyapplication/wspolicy+xmlWeb Services Policy
.wtbapplication/vnd.webturboWebTurbo
.wvxvideo/x-ms-wvxMicrosoft Windows Media Video Playlist
.x3dapplication/vnd.hzn-3d-crossword3D Crossword Plugin
.xapapplication/x-silverlight-appMicrosoft Silverlight
.xarapplication/vnd.xaraCorelXARA
.xbapapplication/x-ms-xbapMicrosoft XAML Browser Application
.xbdapplication/vnd.fujixerox.docuworks.binderFujitsu - Xerox DocuWorks Binder
.xbmimage/x-xbitmapX BitMap
.xdfapplication/xcap-diff+xmlXML Configuration Access Protocol - XCAP Diff
.xdmapplication/vnd.syncml.dm+xmlSyncML - Device Management
.xdpapplication/vnd.adobe.xdp+xmlAdobe XML Data Package
.xdsscapplication/dssc+xmlData Structure for the Security Suitability of Cryptographic Algorithms
.xdwapplication/vnd.fujixerox.docuworksFujitsu - Xerox DocuWorks
.xencapplication/xenc+xmlXML Encryption Syntax and Processing
.xerapplication/patch-ops-error+xmlXML Patch Framework
.xfdfapplication/vnd.adobe.xfdfAdobe XML Forms Data Format
.xfdlapplication/vnd.xfdlExtensible Forms Description Language
.xhtmlapplication/xhtml+xmlXHTML - The Extensible HyperText Markup Language
.xifimage/vnd.xiffeXtended Image File Format (XIFF)
.xlamapplication/vnd.ms-excel.addin.macroenabled.12Microsoft Excel - Add-In File
.xlsapplication/vnd.ms-excelMicrosoft Excel
.xlsbapplication/vnd.ms-excel.sheet.binary.macroenabled.12Microsoft Excel - Binary Workbook
.xlsmapplication/vnd.ms-excel.sheet.macroenabled.12Microsoft Excel - Macro-Enabled Workbook
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetMicrosoft Office - OOXML - Spreadsheet
.xltmapplication/vnd.ms-excel.template.macroenabled.12Microsoft Excel - Macro-Enabled Template File
.xltxapplication/vnd.openxmlformats-officedocument.spreadsheetml.templateMicrosoft Office - OOXML - Spreadsheet Template
.xmlapplication/xmlXML - Extensible Markup Language
.xoapplication/vnd.olpc-sugarSugar Linux Application Bundle
.xopapplication/xop+xmlXML-Binary Optimized Packaging
.xpiapplication/x-xpinstallXPInstall - Mozilla
.xpmimage/x-xpixmapX PixMap
.xprapplication/vnd.is-xprExpress by Infoseek
.xpsapplication/vnd.ms-xpsdocumentMicrosoft XML Paper Specification
.xpwapplication/vnd.intercon.formnetIntercon FormNet
.xsltapplication/xslt+xmlXML Transformations
.xsmapplication/vnd.syncml+xmlSyncML
.xspfapplication/xspf+xmlXSPF - XML Shareable Playlist Format
.xulapplication/vnd.mozilla.xul+xmlXUL - XML User Interface Language
.xwdimage/x-xwindowdumpX Window Dump
.xyzchemical/x-xyzXYZ File Format
.yamltext/yamlYAML Ain't Markup Language / Yet Another Markup Language
.yangapplication/yangYANG Data Modeling Language
.yinapplication/yin+xmlYIN (YANG - XML)
.zazapplication/vnd.zzazz.deck+xmlZzazz Deck
.zipapplication/zipZip Archive
.zirapplication/vnd.zulZ.U.L. Geometry
.zmmapplication/vnd.handheld-entertainment+xmlZVUE Media Manager

Content-Type in HTTP

Servers send MIME types with the Content-Type response header:

HTTP
HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Content-Length: 1234

<!DOCTYPE html>...

For HTML pages, also declare encoding in the document with <meta charset="UTF-8"> rather than relying on deprecated http-equiv="Content-Type" meta tags.

MIME Types on a Real Page

One HTML file often pulls in several MIME types when served over HTTP:

HTML
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>MIME Types Demo</title>
  <style>
    body { font-family: system-ui, sans-serif; padding: 1.5rem; }
    .box { background: #eff6ff; border: 1px solid #93c5fd; padding: 1rem; border-radius: 8px; }
  </style>
</head>
<body>
  <h1>MIME Types in Action</h1>
  <p>This page is <strong>text/html</strong>. The CSS above is <strong>text/css</strong>.</p>
  <div class="box" id="msg">JavaScript below runs as <strong>application/javascript</strong>.</div>
  <script>
    document.getElementById("msg").innerHTML += " ✓ Loaded!";
  </script>
</body>
</html>
Try It Yourself

How It Works

1. HTML. The document itself is served as text/html.

2. CSS. Embedded or linked styles use text/css.

3. JavaScript. Scripts use application/javascript (or text/javascript).

Where MIME Types Show Up

You will set or read MIME types in many places:

Use caseWhy it matters
Static file hostingMap .css, .js, images to the right types
REST APIsReturn application/json (or XML) consistently
File uploadsCheck Content-Type / file type before accepting
DownloadsContent-Disposition plus MIME type control save vs open
Email attachmentsOriginal MIME use case—label message parts
SecurityWrong types can enable XSS or content sniffing issues

Key Takeaways

  • MIME types label data as type/subtype.
  • HTTP: send them with the Content-Type header.
  • Web staples: text/html, text/css, application/javascript, application/json.
  • Configure servers so extensions map to the correct types.

One line: MIME types tell the browser what the bytes are—next, continue with HTML.

Frequently Asked Questions

A MIME (Multipurpose Internet Mail Extensions) type is a label that identifies the format of a file or data stream—such as text/html for web pages or image/jpeg for photos. It tells software how to interpret bytes correctly.
Browsers rely on MIME types to decide whether to display content inline, run a script, or offer a download. Wrong types can break pages (CSS not applying, scripts blocked) or create security risks.
Content-Type is an HTTP response header that carries the MIME type. Example: Content-Type: text/html; charset=UTF-8 tells the browser the body is HTML encoded in UTF-8.
A MIME type has two parts separated by a slash: type/subtype. The type is broad (text, image, application) and the subtype is specific (html, png, json). Optional parameters like charset=UTF-8 can follow.
Classic scripts use application/javascript (also accepted: text/javascript historically). ES modules served with type=module typically use text/javascript. Always serve .js files with a JavaScript MIME type.
Configure your web server (Apache, Nginx, IIS) or hosting platform to map file extensions to MIME types. Most servers include defaults for .html, .css, .js, and common images; custom extensions may need manual mapping.

Did you know?

Every file on the web has a MIME type like text/html or image/png. Servers send it in the Content-Type HTTP header so browsers know whether to render, download, or execute the file.

Next: HTML Introduction

Learn the markup language behind text/html pages.

HTML intro →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

9 people found this page helpful