MIME-typen (Multipurpose Internet Mail Extensions) giver en metode, hvormed en browser kan anmode om, at en programfil køres i stedet for blot at blive leveret til browseren. MIME er en standard, der udvider formatet for e-mail til at understøtte inklusion af ikke-tekstuelle data såsom billeder, lyd og video. Det bruges i e-mails og websider til at angive den type data, der er indeholdt i en vedhæftet fil eller et indlejret objekt.
Når en browser støder på en vedhæftet fil eller et indlejret objekt med en MIME-type, der angiver, at det er en programfil, vil den typisk bede brugeren om muligheder for enten at gemme filen eller køre den. Hvis brugeren vælger at køre filen, vil browseren bruge det relevante plugin eller hjælpeprogram til at udføre den.
MIME-typer er defineret i et register, der vedligeholdes af Internet Assigned Numbers Authority (IANA). Registret indeholder en liste over MIME-typer og deres tilknyttede filtypenavne. For eksempel er MIME-typen for et JPEG-billede "image/jpeg", og filtypenavnet er ".jpg".
Browsere bruger MIME-typen af en fil til at bestemme, hvordan den skal håndteres. Hvis en browser ikke har et plugin eller hjælpeprogram, der kan håndtere en bestemt MIME-type, vil den typisk tilbyde at gemme filen i stedet for.
MIME-typer spiller en vigtig rolle i at sikre, at websider og e-mails kan indeholde rigt og interaktivt indhold. Ved at bruge MIME-typer kan browsere håndtere en række filformater korrekt og give brugerne mulighed for at se og interagere med dem.