Распространённые MIME-типы

Серверы и формы загрузки полагаются на эти строки; неверный тип может сломать предпросмотр, скачивание или CSP.

Обновлено:

КатегорияMIME-типТипичное расширение
HTMLtext/html.html
CSStext/css.css
JavaScripttext/javascript.js
JSONapplication/json.json
XMLapplication/xml.xml
Простой текстtext/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
Форма в URL-кодировкеapplication/x-www-form-urlencoded
Multipart-формаmultipart/form-data

Примечания

Частые вопросы

Какой MIME-тип использовать для файла .json?
Для JSON-файлов и ответов API используйте application/json. Это стандартный тип, лучше отдавать в кодировке UTF-8.
Какой MIME-тип у файлов .js?
Официальный тип JavaScript — text/javascript. Устаревший application/javascript использовать не следует.
Какой MIME-тип у изображения SVG?
Файлы SVG используют image/svg+xml. Только с этим типом браузеры отображают SVG встроенно.