ブラウザーの検索機能で拡張子を入力すると、該当する行に移動できます。同じ拡張子は 1 回だけ掲載し、普及している形式には現在登録されている値、x- 付きの項目には旧来の表記を残しています。設定に使う前に、ご自身のサーバーで値を確認してください。
ブラウザ内でローカルに実行| ファイル拡張子 | Content-Type(MIMEタイプ) | ファイル拡張子 | Content-Type(MIMEタイプ) |
|---|---|---|---|
| .*(ファイルの種類が不明な場合の一般的なバイナリデータ) | application/octet-stream | ||
| .001 | application/x-001 | ||
| .301 | application/x-301 | ||
| .323 | text/h323 | ||
| .3gp | video/3gpp | ||
| .7z | application/x-7z-compressed | ||
| .906 | application/x-906 | ||
| .907 | drawing/907 | ||
| .a11 | application/x-a11 | ||
| .aac | audio/aac | ||
| .acp | audio/x-mei-aac | ||
| .ai | application/postscript | ||
| .aif | audio/aiff | ||
| .aifc | audio/aiff | ||
| .aiff | audio/aiff | ||
| .anv | application/x-anv | ||
| .apk | application/vnd.android.package-archive | ||
| .asa | text/asa | ||
| .asf | video/x-ms-asf | ||
| .asp | text/asp | ||
| .asx | video/x-ms-asf | ||
| .atom | application/atom+xml | ||
| .au | audio/basic | ||
| .avi | video/x-msvideo | ||
| .avif | image/avif | ||
| .awf | application/vnd.adobe.workflow | ||
| .bin | application/octet-stream | ||
| .biz | text/xml | ||
| .bmp | image/bmp | ||
| .bot | application/x-bot | ||
| .c4t | application/x-c4t | ||
| .c90 | application/x-c90 | ||
| .cal | application/x-cals | ||
| .cat | application/vnd.ms-pki.seccat | ||
| .cdf | application/x-netcdf | ||
| .cdr | application/x-cdr | ||
| .cel | application/x-cel | ||
| .cer | application/x-x509-ca-cert | ||
| .cg4 | application/x-g4 | ||
| .cgm | application/x-cgm | ||
| .cit | application/x-cit | ||
| .class | application/java-vm | ||
| .cml | text/xml | ||
| .cmp | application/x-cmp | ||
| .cmx | application/x-cmx | ||
| .cot | application/x-cot | ||
| .crl | application/pkix-crl | ||
| .crt | application/x-x509-ca-cert | ||
| .csi | application/x-csi | ||
| .css | text/css | ||
| .csv | text/csv | ||
| .cut | application/x-cut | ||
| .dbf | application/x-dbf | ||
| .dbm | application/x-dbm | ||
| .dbx | application/x-dbx | ||
| .dcd | text/xml | ||
| .dcx | application/x-dcx | ||
| .der | application/x-x509-ca-cert | ||
| .dgn | application/x-dgn | ||
| .dib | application/x-dib | ||
| .dll | application/x-msdownload | ||
| .doc | application/msword | ||
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | ||
| .dot | application/msword | ||
| .drw | application/x-drw | ||
| .dtd | text/xml | ||
| .dwf | model/vnd.dwf | ||
| .dwg | application/x-dwg | ||
| .dxb | application/x-dxb | ||
| .dxf | application/x-dxf | ||
| .edn | application/vnd.adobe.edn | ||
| .emf | application/x-emf | ||
| .eml | message/rfc822 | ||
| .ent | text/xml | ||
| .eot | application/vnd.ms-fontobject | ||
| .epi | application/x-epi | ||
| .eps | application/postscript | ||
| .epub | application/epub+zip | ||
| .etd | application/x-ebx | ||
| .exe | application/x-msdownload | ||
| .fax | image/fax | ||
| .fdf | application/vnd.fdf | ||
| .fif | application/fractals | ||
| .flac | audio/flac | ||
| .flv | video/x-flv | ||
| .fo | text/xml | ||
| .frm | application/x-frm | ||
| .g4 | application/x-g4 | ||
| .gbr | application/x-gbr | ||
| .gif | image/gif | ||
| .gl2 | application/x-gl2 | ||
| .gp4 | application/x-gp4 | ||
| .gz | application/gzip | ||
| .heic | image/heic | ||
| .hgl | application/x-hgl | ||
| .hmr | application/x-hmr | ||
| .hpg | application/x-hpgl | ||
| .hpl | application/x-hpl | ||
| .hqx | application/mac-binhex40 | ||
| .hrf | application/x-hrf | ||
| .hta | application/hta | ||
| .htc | text/x-component | ||
| .htm | text/html | ||
| .html | text/html | ||
| .htt | text/webviewhtml | ||
| .htx | text/html | ||
| .icb | application/x-icb | ||
| .ico | image/x-icon | ||
| .iff | application/x-iff | ||
| .ig4 | application/x-g4 | ||
| .igs | application/x-igs | ||
| .iii | application/x-iphone | ||
| .img | application/x-img | ||
| .ins | application/x-internet-signup | ||
| .ipa | application/vnd.iphone | ||
| .isp | application/x-internet-signup | ||
| .IVF | video/x-ivf | ||
| .java | text/x-java-source | ||
| .jfif | image/jpeg | ||
| .jpe | image/jpeg | ||
| .jpeg | image/jpeg | ||
| .jpg | image/jpeg | ||
| .js | text/javascript | ||
| .json | application/json | ||
| .jsonld | application/ld+json | ||
| .jsp | text/html | ||
| .la1 | audio/x-liquid-file | ||
| .lar | application/x-laplayer-reg | ||
| .latex | application/x-latex | ||
| .lavs | audio/x-liquid-secure | ||
| .lbm | application/x-lbm | ||
| .lmsff | audio/x-la-lms | ||
| .ls | text/javascript | ||
| .ltr | application/x-ltr | ||
| .m1v | video/x-mpeg | ||
| .m2v | video/x-mpeg | ||
| .m3u | audio/x-mpegurl | ||
| .m4a | audio/x-m4a | ||
| .m4e | video/mp4 | ||
| .m4v | video/x-m4v | ||
| .mac | application/x-mac | ||
| .man | application/x-troff-man | ||
| .math | text/xml | ||
| .md | text/markdown | ||
| .mdb | application/x-msaccess | ||
| .mfp | application/x-shockwave-flash | ||
| .mht | message/rfc822 | ||
| .mhtml | message/rfc822 | ||
| .mi | application/x-mi | ||
| .mid | audio/mid | ||
| .midi | audio/mid | ||
| .mil | application/x-mil | ||
| .mjs | text/javascript | ||
| .mml | text/xml | ||
| .mnd | audio/x-musicnet-download | ||
| .mns | audio/x-musicnet-stream | ||
| .mocha | text/javascript | ||
| .mov | video/quicktime | ||
| .movie | video/x-sgi-movie | ||
| .mp1 | audio/mp1 | ||
| .mp2 | audio/mp2 | ||
| .mp2v | video/mpeg | ||
| .mp3 | audio/mpeg | ||
| .mp4 | video/mp4 | ||
| .mpa | video/x-mpg | ||
| .mpd | application/vnd.ms-project | ||
| .mpe | video/x-mpeg | ||
| .mpeg | video/mpg | ||
| .mpg | video/mpg | ||
| .mpga | audio/rn-mpeg | ||
| .mpp | application/vnd.ms-project | ||
| .mps | video/x-mpeg | ||
| .mpt | application/vnd.ms-project | ||
| .mpv | video/mpg | ||
| .mpv2 | video/mpeg | ||
| .mpw | application/vnd.ms-project | ||
| .mpx | application/vnd.ms-project | ||
| .mtx | text/xml | ||
| .mxp | application/x-mmxp | ||
| .net | image/pnetvue | ||
| .nrf | application/x-nrf | ||
| .nws | message/rfc822 | ||
| .odc | text/x-ms-odc | ||
| .odp | application/vnd.oasis.opendocument.presentation | ||
| .ods | application/vnd.oasis.opendocument.spreadsheet | ||
| .odt | application/vnd.oasis.opendocument.text | ||
| .ogg | audio/ogg | ||
| .ogv | video/ogg | ||
| .otf | font/otf | ||
| .out | application/x-out | ||
| .p10 | application/pkcs10 | ||
| .p12 | application/x-pkcs12 | ||
| .p7b | application/x-pkcs7-certificates | ||
| .p7c | application/pkcs7-mime | ||
| .p7m | application/pkcs7-mime | ||
| .p7r | application/x-pkcs7-certreqresp | ||
| .p7s | application/pkcs7-signature | ||
| .pc5 | application/x-pc5 | ||
| .pci | application/x-pci | ||
| .pcl | application/x-pcl | ||
| .pcx | application/x-pcx | ||
| application/pdf | |||
| .pdx | application/vnd.adobe.pdx | ||
| .pem | application/x-x509-ca-cert | ||
| .pfx | application/x-pkcs12 | ||
| .pgl | application/x-pgl | ||
| .pic | application/x-pic | ||
| .pko | application/vnd.ms-pki.pko | ||
| .pl | application/x-perl | ||
| .plg | text/html | ||
| .pls | audio/scpls | ||
| .plt | application/x-plt | ||
| .png | image/png | ||
| .pot | application/vnd.ms-powerpoint | ||
| .ppa | application/vnd.ms-powerpoint | ||
| .ppm | application/x-ppm | ||
| .pps | application/vnd.ms-powerpoint | ||
| .ppt | application/vnd.ms-powerpoint | ||
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | ||
| .pr | application/x-pr | ||
| .prf | application/pics-rules | ||
| .prn | application/x-prn | ||
| .prt | application/x-prt | ||
| .ps | application/postscript | ||
| .ptn | application/x-ptn | ||
| .pwz | application/vnd.ms-powerpoint | ||
| .py | text/x-python | ||
| .r3t | text/vnd.rn-realtext3d | ||
| .ra | audio/vnd.rn-realaudio | ||
| .ram | audio/x-pn-realaudio | ||
| .rar | application/x-rar-compressed | ||
| .ras | application/x-ras | ||
| .rat | application/rat-file | ||
| .rdf | text/xml | ||
| .rec | application/vnd.rn-recording | ||
| .red | application/x-red | ||
| .rgb | application/x-rgb | ||
| .rjs | application/vnd.rn-realsystem-rjs | ||
| .rjt | application/vnd.rn-realsystem-rjt | ||
| .rlc | application/x-rlc | ||
| .rle | application/x-rle | ||
| .rm | application/vnd.rn-realmedia | ||
| .rmf | application/vnd.adobe.rmf | ||
| .rmi | audio/mid | ||
| .rmj | application/vnd.rn-realsystem-rmj | ||
| .rmm | audio/x-pn-realaudio | ||
| .rmp | application/vnd.rn-rn_music_package | ||
| .rms | application/vnd.rn-realmedia-secure | ||
| .rmvb | application/vnd.rn-realmedia-vbr | ||
| .rmx | application/vnd.rn-realsystem-rmx | ||
| .rnx | application/vnd.rn-realplayer | ||
| .rp | image/vnd.rn-realpix | ||
| .rpm | audio/x-pn-realaudio-plugin | ||
| .rsml | application/vnd.rn-rsml | ||
| .rss | application/rss+xml | ||
| .rt | text/vnd.rn-realtext | ||
| .rtf | application/rtf | ||
| .rv | video/vnd.rn-realvideo | ||
| .sam | application/x-sam | ||
| .sat | application/x-sat | ||
| .sdp | application/sdp | ||
| .sdw | application/x-sdw | ||
| .sh | application/x-sh | ||
| .sis | application/vnd.symbian.install | ||
| .sisx | application/vnd.symbian.install | ||
| .sit | application/x-stuffit | ||
| .slb | application/x-slb | ||
| .sld | application/x-sld | ||
| .slk | drawing/x-slk | ||
| .smi | application/smil | ||
| .smil | application/smil | ||
| .smk | application/x-smk | ||
| .snd | audio/basic | ||
| .sol | text/plain | ||
| .sor | text/plain | ||
| .spc | application/x-pkcs7-certificates | ||
| .spl | application/futuresplash | ||
| .spp | text/xml | ||
| .ssm | application/streamingmedia | ||
| .sst | application/vnd.ms-pki.certstore | ||
| .stl | application/vnd.ms-pki.stl | ||
| .stm | text/html | ||
| .sty | application/x-sty | ||
| .svg | image/svg+xml | ||
| .swf | application/x-shockwave-flash | ||
| .tar | application/x-tar | ||
| .tdf | application/x-tdf | ||
| .tg4 | application/x-tg4 | ||
| .tga | application/x-tga | ||
| .tif | image/tiff | ||
| .tiff | image/tiff | ||
| .tld | text/xml | ||
| .top | drawing/x-top | ||
| .torrent | application/x-bittorrent | ||
| .tsd | text/xml | ||
| .ttf | font/ttf | ||
| .txt | text/plain | ||
| .uin | application/x-icq | ||
| .uls | text/iuls | ||
| .vcf | text/x-vcard | ||
| .vda | application/x-vda | ||
| .vdx | application/vnd.visio | ||
| .vml | text/xml | ||
| .vpg | application/x-vpeg005 | ||
| .vsd | application/vnd.visio | ||
| .vss | application/vnd.visio | ||
| .vst | application/vnd.visio | ||
| .vsw | application/vnd.visio | ||
| .vsx | application/vnd.visio | ||
| .vtx | application/vnd.visio | ||
| .vxml | text/xml | ||
| .wasm | application/wasm | ||
| .wav | audio/wav | ||
| .wax | audio/x-ms-wax | ||
| .wb1 | application/x-wb1 | ||
| .wb2 | application/x-wb2 | ||
| .wb3 | application/x-wb3 | ||
| .wbmp | image/vnd.wap.wbmp | ||
| .webm | video/webm | ||
| .webmanifest | application/manifest+json | ||
| .webp | image/webp | ||
| .wiz | application/msword | ||
| .wk3 | application/x-wk3 | ||
| .wk4 | application/x-wk4 | ||
| .wkq | application/x-wkq | ||
| .wks | application/x-wks | ||
| .wm | video/x-ms-wm | ||
| .wma | audio/x-ms-wma | ||
| .wmd | application/x-ms-wmd | ||
| .wmf | application/x-wmf | ||
| .wml | text/vnd.wap.wml | ||
| .wmv | video/x-ms-wmv | ||
| .wmx | video/x-ms-wmx | ||
| .wmz | application/x-ms-wmz | ||
| .woff | font/woff | ||
| .woff2 | font/woff2 | ||
| .wp6 | application/x-wp6 | ||
| .wpd | application/x-wpd | ||
| .wpg | application/x-wpg | ||
| .wpl | application/vnd.ms-wpl | ||
| .wq1 | application/x-wq1 | ||
| .wr1 | application/x-wr1 | ||
| .wri | application/x-wri | ||
| .wrk | application/x-wrk | ||
| .ws | application/x-ws | ||
| .ws2 | application/x-ws | ||
| .wsc | text/scriptlet | ||
| .wsdl | text/xml | ||
| .wvx | video/x-ms-wvx | ||
| .x_b | application/x-x_b | ||
| .x_t | application/x-x_t | ||
| .xap | application/x-silverlight-app | ||
| .xdp | application/vnd.adobe.xdp | ||
| .xdr | text/xml | ||
| .xfd | application/vnd.adobe.xfd | ||
| .xfdf | application/vnd.adobe.xfdf | ||
| .xhtml | application/xhtml+xml | ||
| .xls | application/vnd.ms-excel | ||
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ||
| .xlw | application/x-xlw | ||
| .xml | text/xml | ||
| .xpl | audio/scpls | ||
| .xq | text/xml | ||
| .xql | text/xml | ||
| .xquery | text/xml | ||
| .xsd | text/xml | ||
| .xsl | text/xml | ||
| .xslt | text/xml | ||
| .xwd | application/x-xwd | ||
| .yaml | application/yaml | ||
| .yml | application/yaml | ||
| .zip | application/zip |
静的な参照表です。各行がファイル拡張子と、それに対して Web サーバーが送る Content-Type(MIME タイプ)の値を対応させています。入力欄も専用スクリプトもなく、値はブラウザーが表示する文書そのものに含まれています。
各行には拡張子 1 つと、それに対してサーバーが送る Content-Type の値が並びます。拡張子の列は先頭のドットを保ち、最初の行は種類が不明なファイルを扱います。その場合は application/octet-stream として配信されます。
以前の表は同じ拡張子に異なる値を与える行が重複していました。.jpg、.png、.tif、.xls、.ppt、.vsd、.vst、.ico、.jpe、.ps、.eps、.mdb、.dwf、.pdf が 2 回、.tif は 3 回現れていました。現在は各拡張子が 1 回だけになり、拡張子「.」と途中で切れた値 application/x- を載せていた行は削除しました。
よく使われる形式の値は nginx の対応表と Python の mimetypes データベースで照合して修正しました。.js、.mp3、.mp4、.svg、.bmp、.avi、.rtf、.xhtml、.m3u は text/javascript、audio/mpeg、video/mp4、image/svg+xml、image/bmp、video/x-msvideo、application/rtf、application/xhtml+xml、audio/x-mpegurl になりました。.class と .java は java/* というプレースホルダーだった箇所に application/java-vm と text/x-java-source を入れています。
以前の一覧になかった 44 個の拡張子を追加しました。.json、.zip、.gz、.csv、.md、.docx、.xlsx、.pptx、.odt、.epub、.webp、.avif、.heic、.woff、.woff2、.wasm、.yaml、.webmanifest などです。値は nginx の mime.types と Python の mimetypes に基づき、どちらにも無い場合は IANA に登録された型を使っています(.md は text/markdown、.yaml と .yml は application/yaml、.jsonld は application/ld+json)。 表には合計 372 件を掲載しています。
古い一覧の歴史的な項目は残しました。.wk4 や .wq1 のような拡張子は今もサーバーログや設定ファイルに現れるためです。これらの行は取り込んだ表記のままなので、x- が付く値は旧来のものとして読んでください。
Content-Type ヘッダーを決めるのはファイルではなくサーバーです。同じ .txt でも設定によって text/plain としても application/octet-stream としても送られ、ブラウザーが内容を自ら判別した場合はヘッダーを無視することがあります。
この表は照会と設定の作成に使い、実際に何が送られるかは応答ヘッダーで確認してください。手元のファイルを調べたい場合は、同じサイトの MIME・ファイルシグネチャ検出ツールが先頭バイトを読んで推定します。