MIME-typen (Multipurpose Internet Mail Extensions) gir en metodikk som en nettleser kan bruke til å be om at en programfil kjøres i stedet for bare å bli levert til nettleseren. MIME er en standard som utvider formatet til e-post for å støtte inkludering av ikke-tekstuelle data som bilder, lyd og video. Den brukes i e-poster og nettsider for å indikere typen data som finnes i et filvedlegg eller innebygd objekt.
Når en nettleser støter på et filvedlegg eller et innebygd objekt med en MIME-type som indikerer at det er en programfil, vil den vanligvis be brukeren om å enten lagre filen eller kjøre den. Hvis brukeren velger å kjøre filen, vil nettleseren bruke riktig plugin eller hjelpeprogram for å kjøre den.
MIME-typer er definert i et register som vedlikeholdes av Internet Assigned Numbers Authority (IANA). Registeret inneholder en liste over MIME-typer og tilhørende filutvidelser. For eksempel er MIME-typen for et JPEG-bilde "image/jpeg" og filtypen er ".jpg".
Nettlesere bruker MIME-typen til en fil for å bestemme hvordan den skal håndteres. Hvis en nettleser ikke har en plugin eller hjelpeapplikasjon som kan håndtere en bestemt MIME-type, vil den vanligvis tilby å lagre filen i stedet.
MIME-typer spiller en viktig rolle for å sikre at nettsider og e-poster kan inneholde rikt og interaktivt innhold. Ved å bruke MIME-typer kan nettlesere håndtere en rekke filformater på riktig måte og gi brukerne muligheten til å se og samhandle med dem.