MIMEタイプ一覧
MIMEタイプをカテゴリ、ファイル拡張子、キーワードで検索・閲覧。Content-Typeヘッダーをワンクリックでコピーできます。
このツールについて
MIMEタイプリファレンスは、150以上の一般的な MIMEタイプ(メディアタイプ、Content-Type値)を 網羅した包括的な検索可能データベースです。 MIMEタイプは、ブラウザ、サーバー、APIに対して レスポンスボディのバイトをどのように解釈するかを 伝えます。正しいレンダリング、セキュリティポリシー、 システム間の相互運用性に不可欠です。
このツールは、各エントリをトップレベルカテゴリ
(Application、Audio、Font、Image、Text、Video、
Multipart)で整理しており、タイプファミリー全体を
一目で閲覧できます。各エントリには正式なMIME文字列、
関連するファイル拡張子、簡単な説明、バイナリ/テキスト
の区分が表示されます。ワンクリックでMIME文字列を
クリップボードにコピーでき、HTTPヘッダー、サーバー
設定ファイル、<script type="...">属性に
そのまま貼り付けられます。
検索バーは3つの検索モードに対応しています。
MIME文字列の一部(例: json)、ドット付きの
ファイル拡張子(例: .webp)、または
「スプレッドシート」や「アーカイブ」のような
キーワードで検索できます。拡張子の逆引き検索は、
ファイルはあるが正しいContent-Typeがわからない場合に
特に便利です。
HTTPヘッダーを頻繁に扱う場合は、レスポンスヘッダーを 検査するHTTPヘッダーアナライザーや、 ステータスコードを調べるHTTPステータスコード リファレンスと併用できます。エンコード文字を含むURLを 構築する際は、URLエンコーダー/デコーダーが 便利なコンパニオンです。
すべてのデータはページに直接埋め込まれており、 すべての検索はブラウザ内で完結します。ネットワーク リクエストは行われず、データが端末から外に出ることは ありません。テーブルはMIMEタイプまたはファイル拡張子で ソート可能で、カテゴリフィルタータブで必要な タイプファミリーに絞り込めます。
使い方
- MIMEタイプリファレンスページを開きます。150以上のMIMEタイプのテーブルが即座に読み込まれます。
- 検索バーを使ってMIMEタイプ文字列、ファイル拡張子(ドット付き、例:
.png)、またはキーワードでフィルタリングします。 - カテゴリタブ(Application、Audio、Font、Image、Text、Video、Multipart)をクリックして結果を絞り込みます。
- MIME TypeまたはExtensionの列ヘッダーをクリックして昇順/降順ソートを切り替えます。
- Typeバッジでバイナリ形式とテキスト形式を素早く区別できます。
- 任意の行のコピーボタンをクリックしてMIMEタイプ文字列をクリップボードにコピーします。
- Ctrl+Shift+Cを押すと、マウスを使わずに最初の表示結果をコピーできます。
人気のMIMEタイプ例
よくある質問
MIMEタイプとは何ですか?
MIMEタイプ(Multipurpose Internet Mail Extensionsタイプ)は、メディアタイプやContent-Typeとも呼ばれ、ソフトウェアにデータの処理方法を伝える二部構成の識別子(type/subtype)です。例えば、image/pngはブラウザにバイトをPNG画像としてレンダリングするよう指示し、application/jsonはコンテンツをJSONとして解析するよう指示します。
application/octet-streamはいつ使うべきですか?
application/octet-streamは汎用のバイナリタイプです。実際のMIMEタイプが不明な場合や、ブラウザにファイルを表示するのではなくダウンロードさせたい場合に使用します。ほとんどのサーバーは認識できない拡張子に対してこのタイプにフォールバックします。
text/javascriptとapplication/javascriptの違いは何ですか?
歴史的に、application/javascriptが公式のIANAタイプで、text/javascriptが広く実際に使われていました。RFC 9239(2022年)でtext/javascriptが正式に標準となりました。両方ともブラウザで動作しますが、<script>タグやJavaScriptレスポンスにはtext/javascriptが推奨されます。
ファイル拡張子からMIMEタイプを見つけるには?
検索バーにドット付きのファイル拡張子(例: '.jpg'、'.wasm'、'.csv')を入力してください。ツールが逆引き検索を行い、その拡張子に関連するすべてのMIMEタイプを表示します。WebサーバーやCDNルールの設定時に便利です。
データは安全ですか?
はい。MIMEタイプデータベース全体がページに埋め込まれています。すべての検索、フィルタリング、ソートはJavaScriptを使用してブラウザ内で実行されます。データがサーバーに送信されることはなく、ツール使用中にネットワークリクエストは行われません。
同じ拡張子が異なるMIMEタイプで表示されるのはなぜですか?
一部のファイル拡張子は複数のMIMEタイプにマッピングされます。例えば、.xmlはapplication/xmlまたはtext/xmlに、.jsはtext/javascriptまたはapplication/javascriptに対応します。正しい選択はコンテキストに依存します。text/*タイプは人間が読めるコンテンツを意味し、application/*タイプはより汎用的です。
multipart MIMEタイプは何に使われますか?
multipartタイプは、それぞれ独自のContent-Typeを持つ複数のパートで構成されるメッセージを記述します。multipart/form-dataが最も一般的で、HTMLフォームのファイルアップロードに使用されます。multipart/byterangesはHTTPレンジレスポンスで、multipart/mixedとmultipart/alternativeはメールで一般的です。
関連ツール
Content-Typeヘッダービルダー
正しいMIMEタイプ、charset、boundaryパラメータでContent-Typeヘッダーを構築します。ヘッダーまたはcurlフラグとしてコピー。
HTTPヘッダー分析
任意のURLのHTTPレスポンスヘッダーを取得・分析。セキュリティヘッダー、キャッシュ、CORSなどを確認。
HTTPメソッドリファレンス
GET、POST、PUT、PATCH、DELETE、HEAD、OPTIONSなどの詳細仕様を網羅したインタラクティブなHTTPメソッドリファレンス。
CORSヘッダービルダー
CORSヘッダーをビジュアルに構築します。許可オリジン、メソッド、ヘッダー、認証情報をライブヘッダー出力で設定。
HTTPステータスコード
すべてのHTTPステータスコードを詳細な説明付きで検索・閲覧できます。