AZ Tools

MIME タイプ検索

開発

ファイル拡張子と HTTP サーバー・ブラウザの `Content-Type` ヘッダで使われる MIME / メディアタイプの実用リファレンス。application・audio・font・image・text・video・multipart のカテゴリ別フィルタ、拡張子・MIME 文字列・説明を一括検索。

拡張子MIME タイプ説明
.jsonapplication/jsonJSON data interchange format (RFC 8259).
.xmlapplication/xmlXML data — use text/xml for human-readable, application/xml for machine-only.
.pdfapplication/pdfPortable Document Format.
.zipapplication/zipPKZIP archive.
.gzapplication/gzipGzip-compressed file.
.tarapplication/x-tarTape archive (Unix).
.7zapplication/x-7z-compressed7-Zip archive.
.rarapplication/vnd.rarRAR archive.
.jsapplication/javascriptJavaScript source — text/javascript is preferred in HTTP per the WHATWG.
.wasmapplication/wasmWebAssembly binary module.
.binapplication/octet-streamArbitrary binary data — the default for unknown types.
.docapplication/mswordMicrosoft Word 97-2003.
.docxapplication/vnd.openxmlformats-officedocument.wordprocessingml.documentMicrosoft Word (Office Open XML).
.xlsapplication/vnd.ms-excelMicrosoft Excel 97-2003.
.xlsxapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheetMicrosoft Excel (Office Open XML).
.pptapplication/vnd.ms-powerpointMicrosoft PowerPoint 97-2003.
.pptxapplication/vnd.openxmlformats-officedocument.presentationml.presentationMicrosoft PowerPoint (Office Open XML).
.odtapplication/vnd.oasis.opendocument.textOpenDocument Text (LibreOffice / OpenOffice).
.mp3audio/mpegMPEG-1 Audio Layer 3.
.wavaudio/wavWaveform Audio File Format.
.oggaudio/oggOgg container with Vorbis/Opus.
.flacaudio/flacFree Lossless Audio Codec.
.aacaudio/aacAdvanced Audio Coding.
.m4aaudio/mp4AAC inside an MP4 container.
.webmaudio/webmWebM audio (Vorbis/Opus).
.ttffont/ttfTrueType font.
.otffont/otfOpenType font.
.wofffont/woffWeb Open Font Format.
.woff2font/woff2Web Open Font Format 2 — better compression than woff.
.jpgimage/jpegJPEG image — use this for `.jpg` and `.jpeg`.
.pngimage/pngPortable Network Graphics.
.gifimage/gifGraphics Interchange Format — supports animation.
.webpimage/webpWebP — smaller than JPEG/PNG, supports transparency and animation.
.avifimage/avifAV1 Image File Format — even smaller than WebP.
.svgimage/svg+xmlScalable Vector Graphics — XML-based vector format.
.icoimage/vnd.microsoft.iconWindows icon — also commonly served as image/x-icon.
.bmpimage/bmpWindows Bitmap.
.tiffimage/tiffTagged Image File Format.
.heicimage/heicHigh Efficiency Image Format (iOS default).
.txttext/plainPlain text — the default for unknown text.
.htmltext/htmlHyperText Markup Language.
.csstext/cssCascading Style Sheets.
.csvtext/csvComma-Separated Values.
.tsvtext/tab-separated-valuesTab-Separated Values.
.mdtext/markdownMarkdown source.
.yamlapplication/yamlYAML document — older text/x-yaml is still seen in the wild.
.icstext/calendariCalendar event/calendar data (RFC 5545).
.vcftext/vcardvCard contact data.
.mp4video/mp4MPEG-4 video (H.264/H.265 + AAC).
.webmvideo/webmWebM video (VP8/VP9 + Vorbis/Opus).
.movvideo/quicktimeQuickTime Movie.
.avivideo/x-msvideoAudio Video Interleave.
.mkvvideo/x-matroskaMatroska Multimedia Container.
.mpegvideo/mpegMPEG-1/2 video.
multipart/form-dataHTML form upload with files — used by <form enctype="…">.
multipart/byterangesMultiple ranges from a single resource — Range request responses.
multipart/mixedSeveral body parts of different content types.

使い方

  1. 検索ボックスに拡張子 (`.zip`)、MIME タイプ (`application/json`)、キーワード (`compressed`) を入力。
  2. カテゴリチップで絞り込み — 例:アップロード設定時に image タイプのみ。
  3. 各行のコピーボタンで MIME 文字列をコピー。

よくある質問

JS ファイルは `text/javascript` と `application/javascript` のどちら?
どちらも動作するが、WHATWG HTML 仕様は HTTP で JavaScript を配信する際 `text/javascript` を公式推奨。`application/javascript` も広く対応されており古い設定でよく見る。
`image/jpeg` と `image/jpg` の違いは?
IANA 登録タイプは `image/jpeg` のみ。`image/jpg` はよくある誤記 — ブラウザは大抵許容するがツールや HTTP キャッシュは弾くことがある。
`application/octet-stream` はいつ使う?
より具体的なタイプが当てはまらない任意のバイナリデータ、またはブラウザに表示させず強制ダウンロードさせたい場合。`Content-Disposition: attachment` ヘッダと併用。

関連ツール