MIME 類型參考

透過副檔名查詢 MIME 類型或透過 MIME 類型查找副檔名。瀏覽包含常見 MIME 類型的綜合資料庫。所有處理均在您的瀏覽器中完成。

即時搜尋 200+ 種類型 客戶端處理

依分類瀏覽

如何使用 MIME 類型參考

1

搜尋或瀏覽

在搜尋框中輸入副檔名(.html)或 MIME 類型,或瀏覽分類。

2

檢視結果

查看符合的 MIME 類型及其副檔名與分類。

3

複製

點擊任何結果以複製 MIME 類型或副檔名。

什麼是 MIME 類型?

MIME(多用途網際網路郵件延伸)類型是標準化的識別符,用於描述文件、檔案或位元組集合的性質與格式。它們用於電子郵件系統、網頁伺服器與網頁瀏覽器中,以決定內容應如何處理與顯示。

MIME 類型結構

格式

MIME 類型遵循 type/subtype 格式(例如 text/html)

常見類型

Application、audio、image、text、video、font 與 model

用途

用於 HTTP Content-Type 標頭、電子郵件與檔案上傳驗證

常見問題

MIME 類型有什麼用途?

MIME 類型告訴瀏覽器與伺服器它們正在處理哪種類型的內容。當網頁伺服器傳送檔案時,它會在 Content-Type 標頭中包含 MIME 類型,讓瀏覽器知道如何顯示或處理它。

如果我的副檔名未列出怎麼辦?

此資料庫涵蓋最常見的 MIME 類型。對於較不常見的類型,您可以參考 IANA(網際網路號碼分配局)官方登錄庫,其中維護了完整的列表。

一個檔案可以有多個 MIME 類型嗎?

某些副檔名可以根據情境映射到多個 MIME 類型。例如,.js 可以是 application/javascript 或 text/javascript。本工具顯示最常用的映射。

MIME 類型的結構是什麼?

由 type/subtype 加上選用的參數組成,由 RFC 6838 標準化:例如 text/html; charset=utf-8,或 multipart/form-data; boundary=----WebKitFormBoundary。type 是大範圍的分類——application、audio、font、image、text、video 等,皆屬於 IANA 註冊的樹狀分類——而參數則承載 charset 或 multipart boundary 等細節。

application/octet-stream 是什麼意思?

它是一種備援用的類型:代表未知的二進位資料。伺服器在類型未知或要強制下載時會送出這個類型,而客戶端的回應方式是儲存檔案而非直接開啟。如果您預期某份文件會被渲染,卻收到 octet-stream,通常代表伺服器端的類型對應設定遺漏或有誤。

什麼是 MIME sniffing?又要如何停用?

當 Content-Type 缺漏或過於籠統時,瀏覽器會檢查回應的前幾個位元組來猜測實際類型——由於內容會被當成 HTML 或腳本處理牽涉安全性,因此這套演算法已有明確規範。伺服器可以送出 X-Content-Type-Options: nosniff,要求瀏覽器務必遵守宣告的類型,例如可避免 JSON 回應被當成 HTML 來渲染。

對網頁開發而言,哪些 MIME 類型最重要?

網頁與樣式使用 text/html 和 text/css;腳本使用 text/javascript(現行的標準化值);API 使用 application/json;檔案上傳使用 multipart/form-data;可縮放圖形使用 image/svg+xml;WebAssembly 模組的回應則使用 application/wasm。這些類型設定正確與否,會影響執行模式、安全性以及 CORS 的處理。

multipart MIME 類型有什麼用途?

它們是一種容器,可將多個不同類型的部分封裝進同一則訊息中,每個部分都有各自的標頭以及 boundary 分隔符。multipart/form-data 在 HTTP 中承載表單的檔案上傳;multipart/alternative 讓電子郵件能同時以純文字和 HTML 呈現相同內容;multipart/byteranges 則透過 HTTP Range 請求支援續傳下載。

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}