DT Dev Tools

MIME-типы — поиск по расширению файла и обратно

Находите MIME-типы для около 150 расширений файлов — веб, изображения, аудио, видео, шрифты, документы, архивы, сертификаты и 3D — в обоих направлениях.

🔒 Работает полностью в вашем браузере — ничего не загружается

Был ли инструмент полезен? Оцените его:

Что делает MIME-типы

MIME-типы — это справочник расширений файлов и медиатипов с поиском. Он помогает при настройке заголовков Content-Type, конфигурации загрузок, написании правил статического хостинга, подготовке тестовых фикстур, отладке скачиваний в браузере или проверке того, какому типу обычно соответствует расширение файла. Искать можно в любом направлении: введите расширение, например .svg или .webmanifest, строку MIME, например application/pdf, либо общее ключевое слово, например image, font, archive, playlist или certificate. Каждый результат показывает расширение, MIME-тип и краткое описание, а чипы-фильтры сужают список до одного типа верхнего уровня.

Справочник охватывает как современные, так и устаревшие форматы: изображения AVIF, JPEG XL и HEIC; аудио Opus, FLAC и AAC; манифесты потоковой передачи HLS (.m3u8) и MPEG-DASH (.mpd); шрифты WOFF2; файлы Office и OpenDocument; архивы 7z, Zstandard и Brotli; пакеты Android, Debian и RPM; сертификаты PEM, CRT и PKCS#12; данные SQLite, Parquet и GeoJSON; 3D-модели glTF, STL и USDZ. Щелчок по результату копирует MIME-тип, чтобы его можно было вставить в код, конфигурацию, заголовок ответа или документацию.

Приватный рабочий процесс в браузере

Вся обработка выполняется в вашем браузере с помощью клиентского JavaScript. Справочные данные встроены в страницу, поэтому поиск мгновенный, работает без интернета и никогда не отправляет ваши запросы на сервер.

Практические советы

Сопоставления MIME могут отличаться в разных операционных системах, реестрах, серверах и фреймворках, а некоторые расширения неоднозначны — .ts означает и исходный код TypeScript, и видео в транспортном потоке MPEG, поэтому в списке есть оба варианта. Для загрузок, критичных с точки зрения безопасности, не полагайтесь только на расширения. Проверяйте содержимое, допустимые типы — на сервере, а загруженные пользователями файлы отдавайте с безопасными заголовками, например X-Content-Type-Options: nosniff. Текстовые форматы, такие как HTML, CSS, JavaScript, JSON, XML, CSV и Markdown, часто выигрывают от явной кодировки charset, тогда как для бинарных форматов текстовый charset обычно указывать не следует. Используйте application/octet-stream, когда хотите, чтобы браузер скачал файл, а не отобразил его.

Как использовать

  1. Введите запросВведите расширение, например .json, или MIME-тип, например application/json.
  2. Отфильтруйте по типуИспользуйте чипы, чтобы показать только текстовые, изображения, аудио, видео, шрифты, приложения или модели.
  3. Скопируйте значениеНажмите на результат, чтобы скопировать MIME-тип.

Часто задаваемые вопросы

Можно ли искать по расширению и MIME-типу?
Да. Поиск сопоставляется с расширениями, строками MIME и описаниями, а чипы фильтруют по типу верхнего уровня, например image/*, video/* или font/*.
Включены ли все MIME-типы?
Нет, но справочник охватывает около 150 форматов, которые встречаются на практике: веб, код, изображения, включая HEIC, AVIF и RAW камер, аудио, видео и плейлисты потоковой передачи, шрифты, офисные документы, архивы, пакеты, сертификаты, данные и 3D-модели.
Требует ли поиск сервера?
Нет. Справочная таблица встроена в страницу.