Справочник MIME-типов
Поиск MIME-типов по расширению файла или поиск расширений по MIME-типу. Просмотр обширной базы данных распространённых MIME-типов. Вся обработка выполняется в вашем браузере.
Результаты поиска
| Расширение | MIME-тип | Категория |
|---|
Соответствующие MIME-типы не найдены.
Просмотр по категориям
Как использовать справочник MIME-типов
Поиск или просмотр
Введите расширение (.html) или MIME-тип в поле поиска или просматривайте категории.
Просмотр результатов
Просмотрите соответствующие MIME-типы с их расширениями и категориями.
Копирование
Нажмите на любой результат, чтобы скопировать MIME-тип или расширение.
Что такое MIME-типы?
MIME-типы (Multipurpose Internet Mail Extensions) — это стандартизированные идентификаторы, описывающие природу и формат документа, файла или набора байтов. Они используются в почтовых системах, веб-серверах и веб-браузерах для определения того, как содержимое должно обрабатываться и отображаться.
Структура MIME-типа
Формат
MIME-типы следуют формату тип/подтип (например, text/html)
Распространённые типы
Application, audio, image, text, video, font и model
Применение
Используются в HTTP-заголовках Content-Type, электронной почте и проверке загрузки файлов
Часто задаваемые вопросы
MIME-типы указывают браузерам и серверам, с каким типом содержимого они работают. Когда веб-сервер отправляет файл, он включает MIME-тип в заголовок Content-Type, чтобы браузер знал, как отобразить или обработать его.
Эта база данных охватывает наиболее распространённые MIME-типы. Для менее распространённых типов вы можете обратиться к официальному реестру IANA (Internet Assigned Numbers Authority), который поддерживает полный список.
Некоторые расширения файлов могут сопоставляться с несколькими MIME-типами в зависимости от контекста. Например, .js может быть application/javascript или text/javascript. Этот инструмент показывает наиболее часто используемое сопоставление.
type/subtype плюс необязательные параметры, стандартизированные в RFC 6838: text/html; charset=utf-8 или multipart/form-data; boundary=----WebKitFormBoundary. Тип — это широкая категория: application, audio, font, image, text, video среди деревьев, зарегистрированных в IANA, а параметры передают детали, такие как charset или граница (boundary) для multipart.
Это запасной вариант: неизвестные бинарные данные. Серверы отправляют его, когда тип неизвестен или когда нужно принудительно вызвать скачивание, а клиенты в ответ сохраняют файл, а не открывают его. Если документ, который вы ожидали отобразить, приходит как octet-stream, обычно это означает, что привязка типа на стороне сервера отсутствует или задана неверно.
Браузеры анализируют первые байты ответа, чтобы угадать его фактический тип, когда Content-Type отсутствует или слишком общий, — а то, обрабатывается ли содержимое как HTML или скрипт, имеет значение для безопасности, поэтому алгоритм формально специфицирован. Сервер отправляет X-Content-Type-Options: nosniff, чтобы настоять на соблюдении объявленного типа, что, например, предотвращает отображение JSON-ответа как HTML.
text/html и text/css для страниц и стилей; text/javascript (актуальное стандартизированное значение для скриптов); application/json для API; multipart/form-data для загрузки файлов; image/svg+xml для масштабируемой графики; application/wasm для ответов с модулями WebAssembly. Правильная настройка этих типов влияет на режим исполнения, безопасность и обработку CORS.
Это контейнеры, объединяющие несколько частей разных типов в одном сообщении, где каждая часть имеет собственные заголовки и разделитель boundary. multipart/form-data передаёт файлы при отправке форм в HTTP; multipart/alternative позволяет электронной почте предлагать одно и то же содержимое в виде простого текста и HTML; multipart/byteranges обеспечивает возобновляемые загрузки через HTTP-запросы Range.
Похожие инструменты
Авторитетные источники
Первоисточники, лежащие в основе этого инструмента, — официальные стандарты и спецификации, а не пересказы из вторых рук.
RFC 6838 - Media Type Specifications and Registration Procedures
Спецификация IETF для медиатипов: структура type/subtype, параметры и деревья.
IANA - Media Types Registry
Официальный реестр IANA всех присвоенных медиатипов — авторитетный список.
Media type - Wikipedia
История MIME и то, как медиатипы стали словарём веб-контента.