Справочник MIME-типов
Быстрый поиск MIME-типов по расширению файла, поддержка поиска и фильтрации по категориям
Документы(17)
application/pdf
application/msword
application/vnd.openxmlformats-officedocument.wordprocessingml.document
application/vnd.ms-excel
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
application/vnd.ms-powerpoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
text/plain
application/rtf
application/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.spreadsheet
application/vnd.oasis.opendocument.presentation
text/csv
application/json
application/xml
text/html
text/html
Изображения(15)
image/jpeg
image/jpeg
image/png
image/gif
image/webp
image/svg+xml
image/x-icon
image/bmp
image/tiff
image/tiff
image/avif
image/heic
image/heif
image/vnd.adobe.photoshop
image/raw
Аудио(10)
audio/mpeg
audio/wav
audio/ogg
audio/mp4
audio/flac
audio/aac
audio/x-ms-wma
audio/aiff
audio/midi
audio/midi
Видео(12)
video/mp4
video/webm
video/x-msvideo
video/quicktime
video/x-ms-wmv
video/x-flv
video/x-matroska
video/mp4
video/mpeg
video/mpeg
video/3gpp
video/mp2t
Архивы(9)
application/zip
application/vnd.rar
application/x-7z-compressed
application/x-tar
application/gzip
application/x-bzip2
application/x-xz
application/x-iso9660-image
application/x-apple-diskimage
Код(31)
application/javascript
application/javascript
application/typescript
application/typescript
application/javascript
text/css
text/x-scss
text/x-sass
text/x-less
text/x-python
text/x-java
text/x-c
text/x-c++
text/x-c
text/x-c++
text/x-csharp
text/x-go
text/x-rust
text/x-ruby
text/x-php
text/x-swift
text/x-kotlin
application/sql
application/x-sh
application/x-sh
application/x-yaml
application/x-yaml
application/toml
text/x-ini
text/x-vue
text/x-svelte
Шрифты(5)
font/woff
font/woff2
font/ttf
font/otf
application/vnd.ms-fontobject
Другое(16)
application/vnd.microsoft.portable-executable
application/x-msi
application/vnd.android.package-archive
application/octet-stream
application/vnd.debian.binary-package
application/x-rpm
application/java-archive
application/java-archive
application/x-shockwave-flash
application/x-chrome-extension
application/x-xpinstall
application/x-bittorrent
text/calendar
text/vcard
application/epub+zip
application/x-mobipocket-ebook
Что такое MIME-тип?
MIME-тип (Multipurpose Internet Mail Extensions) — это стандарт для представления природы и формата документа, файла или потока байтов. Браузеры и серверы используют MIME-типы для определения способа обработки файла. Например, когда браузер получает тип image/jpeg, он отображает изображение; при получении application/pdf может открыть предпросмотр PDF.
Использование
Используйте поле поиска для быстрого поиска конкретного расширения или MIME-типа. Нажмите на метки категорий для фильтрации по типу файлов. Каждая карточка имеет две кнопки для копирования расширения и MIME-типа.
Категории типов
- Документы: PDF, Office-документы, текстовые файлы и т.д.
- Изображения: JPEG, PNG, WebP, SVG и т.д.
- Аудио: MP3, WAV, FLAC, AAC и т.д.
- Видео: MP4, WebM, AVI, MKV и т.д.
- Архивы: ZIP, RAR, 7z, TAR и т.д.
- Код: JavaScript, Python, CSS и т.д.
- Шрифты: WOFF, TTF, OTF и т.д.
Часто задаваемые вопросы
В: Для чего нужны MIME-типы?
О: MIME-типы сообщают браузеру, как обрабатывать полученное содержимое. Например, когда сервер возвращает image/png, браузер рендерит изображение; при text/html — парсит как веб-страницу. Правильный MIME-тип гарантирует корректное отображение и обработку содержимого.
В: Как установить MIME-тип файла?
О: На веб-сервере MIME-типы настраиваются через конфигурационные файлы или код. Например, Nginx использует файл mime.types, Apache — директиву AddType. В коде MIME-тип устанавливается через заголовок Content-Type HTTP-ответа.
В: Что будет при неправильном MIME-типе?
О: Если MIME-тип указан неверно, браузер может не отобразить содержимое (например, изображение загрузится вместо показа), возникнуть риски безопасности (HTML-файл отобразится как текст), политика безопасности браузера может не сработать (например, скрипты не выполнятся).
В: Что такое application/octet-stream?
О: application/octet-stream — это универсальный тип двоичного потока, означающий неизвестные двоичные данные. Когда сервер не знает конкретный тип файла, он часто использует этот тип; браузер при получении предложит скачивание вместо попытки открыть.