MIMEタイプ検索

ファイル拡張子でMIMEコンテンツタイプを検索するか、MIMEタイプから拡張子を探すことができます。200以上の一般的なメディアタイプに対応しています。

70 of 70 MIME types

MIME Types

MIME TypeExtensionsDescription
text/html
.html.htm
HTML document
text/css
.css
CSS stylesheet
text/javascript
.js.mjs
JavaScript
text/plain
.txt.text.log
Plain text
text/csv
.csv
CSV data
text/xml
.xml
XML (text)
text/markdown
.md.markdown
Markdown
text/calendar
.ics.ical
iCalendar
text/vcard
.vcf.vcard
vCard
text/tab-separated-values
.tsv
TSV data
application/json
.json
JSON data
application/ld+json
.jsonld
JSON-LD
application/xml
.xml.xsl.xsd
XML
application/pdf
.pdf
PDF document
application/zip
.zip
ZIP archive
application/gzip
.gz.gzip
Gzip archive
application/x-tar
.tar
Tar archive
application/x-7z-compressed
.7z
7-Zip archive
application/x-rar-compressed
.rar
RAR archive
application/octet-stream
.bin.exe.dll
Binary data
application/wasm
.wasm
WebAssembly
application/graphql
.graphql.gql
GraphQL query
application/x-www-form-urlencoded
Form data (URL-encoded)
multipart/form-data
Form data (file upload)
application/vnd.ms-excel
.xls
Excel spreadsheet
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xlsx
Excel 2007+
application/vnd.ms-powerpoint
.ppt
PowerPoint
application/vnd.openxmlformats-officedocument.presentationml.presentation
.pptx
PowerPoint 2007+
application/msword
.doc
Word document
application/vnd.openxmlformats-officedocument.wordprocessingml.document
.docx
Word 2007+
application/rtf
.rtf
Rich Text Format
application/epub+zip
.epub
EPUB ebook
application/java-archive
.jar
Java archive
application/x-sh
.sh
Shell script
application/sql
.sql
SQL script
application/yaml
.yaml.yml
YAML data
application/toml
.toml
TOML data
application/x-ndjson
.ndjson.jsonl
Newline-delimited JSON
application/vnd.geo+json
.geojson
GeoJSON
image/jpeg
.jpg.jpeg.jpe
JPEG image
image/png
.png
PNG image
image/gif
.gif
GIF image
image/webp
.webp
WebP image
image/avif
.avif
AVIF image
image/svg+xml
.svg.svgz
SVG image
image/bmp
.bmp
BMP image
image/tiff
.tif.tiff
TIFF image
image/x-icon
.ico
ICO icon
image/heic
.heic.heif
HEIC image
image/jxl
.jxl
JPEG XL image
audio/mpeg
.mp3
MP3 audio
audio/ogg
.ogg.oga
OGG audio
audio/wav
.wav
WAV audio
audio/webm
.weba
WebM audio
audio/mp4
.m4a
M4A audio
audio/flac
.flac
FLAC audio
audio/aac
.aac
AAC audio
audio/opus
.opus
Opus audio
video/mp4
.mp4.m4v
MP4 video
video/webm
.webm
WebM video
video/ogg
.ogv
OGG video
video/quicktime
.mov.qt
QuickTime video
video/x-msvideo
.avi
AVI video
video/x-matroska
.mkv
Matroska video
video/mpeg
.mpeg.mpg
MPEG video
font/woff
.woff
WOFF font
font/woff2
.woff2
WOFF2 font
font/ttf
.ttf
TrueType font
font/otf
.otf
OpenType font
application/x-font-woff
.woff
WOFF font (legacy)

MIMEタイプ検索の使い方

  1. 1ファイル拡張子(例:.pdf)またはMIMEタイプ(例:image/png)を入力してください。
  2. 2一致するMIMEタイプとファイル拡張子が即座に表示されます。
  3. 3HTTPヘッダーやコードで使用するMIMEタイプ文字列をコピーできます。
  4. 4一般的なMIMEタイプの完全なテーブルを参照できます。
Zenovayアナリティクス

創業者のためのアナリティクス。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

MIMEタイプとは何ですか?
MIME(多目的インターネットメール拡張)タイプは、メディアタイプまたはコンテンツタイプとも呼ばれ、ファイルまたはドキュメントの形式を識別します。それらはtype/subtype形式に従います — 例えば、text/html、application/json、image/png。HTTPは、Content-Typeヘッダーでクライアントに応答ボディを解釈する方法を伝えるために使用します。ブラウザはMIMEタイプを使用して、ファイルを表示、ダウンロード、または実行するかどうかを決定します。
Content-Typeヘッダーとは何ですか?
HTTPのContent-Typeヘッダーは、応答本文のリソースのMIMEタイプを指定します。例えば:Content-Type: application/jsonはクライアントに本文はJSONであることを伝えます。Content-Type: text/html; charset=utf-8は、UTF-8エンコーディングを使用したHTMLです。アップロードの場合、リクエストContent-Type: multipart/form-dataはファイルアップロードフォームを指定します。間違ったContent-Typeを設定すると、ブラウザの誤解釈とセキュリティの問題(MIMEスニッフィング)が発生します。
MIMEスニッフィングとは何ですか?
MIMEスニッフィングは、ブラウザが宣言されたContent-Typeを無視し、コンテンツ自体(例えば、マジックバイトを探す)から実際のタイプを推測するときです。これは歴史的には設定が間違ったサーバーを処理するために使用されていましたが、セキュリティリスクです — 攻撃者は、ブラウザがHTMLとして解釈してスクリプトを実行する.jpgを提供できます。X-Content-Type-Options: nosniffヘッダーを使用してMIMEスニッフィングを無効にし、ブラウザに宣言されたContent-Typeを尊重するように強制します。
application/octet-streamとは何ですか?
application/octet-streamは、特定のタイプを持たない任意のバイナリデータのMIMEタイプです。ブラウザは通常、それを表示するのではなくファイルをダウンロードすることで応答します。特定のバイナリタイプが不明な場合、フォールバックとして一般的に使用されます。既知のバイナリタイプ(PDF、ZIP、実行可能ファイル)の場合は、代わりに特定のMIMEタイプを使用してください — application/pdf、application/zip、application/vnd.microsoft.portable-executable。
text/javascriptとapplication/javascriptの違いは何ですか?
歴史的には両方が使用されていましたが、text/javascriptは現在JavaScriptの登録標準です(RFC 9239、2022)。application/javascriptは一時的に好ましい形式でしたが、現在は廃止済みとしてマークされています。JavaScriptレスポンスのContent-Typeにはtext/javascriptを使用してください。スクリプトタグのtype属性の場合、type="module"またはtype属性がない方が好まれます — type="text/javascript"はHTML5では冗長です。