Разработка

Справочник MIME-типов

Найдите MIME-тип по расширению файла или список расширений по MIME-типу.

  • Быстро и бесплатно
  • Данные остаются у вас
  • Без регистрации
01

Исходные данные

На вашем устройстве

Обновляется при вводе

Данные и параметры инструмента
02

Результат

Здесь появится результат

Введите данные, результат появится автоматически

Для чего нужен справочник MIME-типов

Справочник MIME находит тип содержимого по расширению файла и показывает известные расширения для введенного MIME-типа. Подсказки в поле помогают выбрать точное обозначение, а каждое значение результата можно скопировать отдельно.

Расширение файла и Content-Type

Расширение является частью имени файла, например .pdf. MIME-тип описывает вид содержимого в форме тип/подтип, например application/pdf. В HTTP его передают заголовком Content-Type, чтобы получатель знал, как обрабатывать ответ.

Между расширениями и типами нет всегда однозначного соответствия. Один MIME-тип может иметь несколько расширений, а для одного расширения база выбирает принятое сопоставление. Поэтому обратный поиск не обязательно возвращает ровно одно имя.

MIME-тип, кодировка и сжатие ответа

MIME-тип описывает вид представления, например HTML или JSON. Параметр charset уточняет кодировку текста, а Content-Encoding сообщает примененное кодирование содержимого, например сжатие. Это разные части описания ответа.

Поэтому text/html; charset=utf-8 не является названием отдельного формата файла, а gzip-сжатый JSON не перестает быть JSON только из-за сжатия при передаче. Справочник ищет основное обозначение типа и не рассчитывает параметры HTTP-ответа целиком.

Как браузер решает, что делать с файлом

Правильно выбранный Content-Type помогает клиенту обработать ответ, но дальнейшее поведение зависит также от других заголовков и контекста. Например, предложение скачать файл и встроенное отображение не определяются одним расширением на диске.

Если сервер отдает JavaScript или таблицу стилей с неподходящим типом, клиент может отказаться применять ресурс. Для диагностики сравните тип в фактическом HTTP-ответе с требуемым ресурсом. Справочник дает соответствие обозначений, но не читает настройки вашего веб-сервера и не проверяет ответ по URL.

Как выполнить поиск

Введите расширение с точкой или без нее либо полный MIME-тип без параметров. Результат появляется автоматически. Для Content-Type с charset сначала оставьте только основную часть до точки с запятой: параметры заголовка здесь не разбираются.

Инструмент полезен при настройке отдачи статических файлов, сопоставлении форматов выгрузки и подготовке правил загрузки. Проверяется встроенная база обозначений, а не файл с указанным расширением.

Почему расширение не подтверждает содержимое

Переименование файла не меняет его байты. Найденный тип не доказывает, что загруженный файл действительно является изображением, PDF или архивом. Для проверки загрузок в приложении нужны анализ фактического формата и ограничения обработки, а не только сопоставление имени.

База поставляется вместе с библиотекой и может не содержать недавно появившийся или нестандартный тип. Отсутствие результата не означает, что такой формат невозможно использовать.