Vanliga MIME-typer

Servrar och uppladdningsformulär förlitar sig på dessa strängar; en felaktig typ kan bryta förhandsvisningar, nedladdningar eller din Content Security Policy.

Uppdaterad:

TypMIME-typTypisk ändelse
HTMLtext/html.html
CSStext/css.css
JavaScripttext/javascript.js
JSONapplication/json.json
XMLapplication/xml.xml
Plain texttext/plain.txt
CSVtext/csv.csv
PDFapplication/pdf.pdf
ZIPapplication/zip.zip
PNGimage/png.png
JPEGimage/jpeg.jpg
GIFimage/gif.gif
WebPimage/webp.webp
SVGimage/svg+xml.svg
ICOimage/x-icon.ico
MP3audio/mpeg.mp3
WAVaudio/wav.wav
MP4video/mp4.mp4
WebMvideo/webm.webm
WOFF2font/woff2.woff2
Form URL-encodedapplication/x-www-form-urlencoded
Multipart formmultipart/form-data

Anteckningar

Vanliga frågor

Vilken MIME-typ ska jag använda för en .json-fil?
Använd application/json för JSON-filer och API-svar. Det är standardtypen och bör skickas med UTF-8 där det är möjligt.
Vilken MIME-typ har .js-filer?
Den officiella typen för JavaScript är text/javascript. Den äldre application/javascript är föråldrad och ska inte längre användas.
Vilken MIME-typ har en SVG-bild?
SVG-filer använder image/svg+xml. Se till att du skickar dem som SVG, inte som image/xml, annars renderar webbläsare dem inte inline.

Källor