Поширені MIME-типи

Сервери та форми завантаження покладаються на ці рядки; неправильний тип може зламати попередній перегляд, завантаження або Content Security Policy.

Оновлено:

КатегоріяMIME-типТипове розширення
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

Примітки

Часті запитання

Який MIME-тип використовувати для файлу .json?
Для JSON-файлів і відповідей API використовуйте application/json. Це стандартний тип; де можливо, надсилайте його з кодуванням UTF-8.
Який MIME-тип у файлів .js?
Офіційний тип JavaScript — text/javascript. Старіший application/javascript застарілий, тож його більше не варто використовувати.
Який MIME-тип у зображення SVG?
Файли SVG використовують image/svg+xml. Подавайте їх саме як SVG, а не як image/xml, інакше браузери не відобразять їх вбудовано.

Джерела