MIME-typen (Multipurpose Internet Mail Extensions) tillhandahåller en metod med vilken en webbläsare kan begära att en programfil körs istället för att bara levereras till webbläsaren. MIME är en standard som utökar formatet för e-post för att stödja inkludering av icke-textuella data som bilder, ljud och video. Det används i e-postmeddelanden och webbsidor för att indikera vilken typ av data som finns i en filbilaga eller ett inbäddat objekt.
När en webbläsare stöter på en bifogad fil eller ett inbäddat objekt med en MIME-typ som indikerar att det är en programfil, kommer den vanligtvis att uppmana användaren att antingen spara filen eller köra den. Om användaren väljer att köra filen kommer webbläsaren att använda lämplig plugin eller hjälpprogram för att köra den.
MIME-typer definieras i ett register som underhålls av Internet Assigned Numbers Authority (IANA). Registret innehåller en lista över MIME-typer och deras associerade filtillägg. Till exempel är MIME-typen för en JPEG-bild "image/jpeg" och filtillägget är ".jpg".
Webbläsare använder MIME-typen för en fil för att avgöra hur den ska hanteras. Om en webbläsare inte har ett plugin eller hjälpprogram som kan hantera en viss MIME-typ, erbjuder den vanligtvis att spara filen istället.
MIME-typer spelar en viktig roll för att säkerställa att webbsidor och e-postmeddelanden kan innehålla rikt och interaktivt innehåll. Genom att använda MIME-typer kan webbläsare hantera en mängd olika filformat och ge användarna möjlighet att se och interagera med dem.