일반 MIME 타입

다음은 일반적인 확장자로 정렬된, 문서 타입과 관련된 MIME 타입의 포괄적인 목록입니다.

두 개의 주요 MIME 타입은 기본 타입에 있어 중요한 역할을 합니다.

  • text/plain는 텍스트 파일을 위한 기본값입니다. 텍스트 파일은 인간이 읽을 수 있어야 하며 이진 데이터를 포함해서는 안됩니다.
  • application/octet-stream는 다른 모든 경우를 위한 기본값입니다. 알려지지 않은 파일 타입은 이 타입을 사용해야 합니다. 브라우저들은 이런 파일들을 다룰 때, 소프트웨어 취약점과 발생할 수 있는 위험한 동작으로부터 보호하도록 특히 주의를 기울여야 합니다.

IANA는 MIME 미디어 타입의 공식적인 레지스트리로 공식적인 MIME 타입의 전체 목록을 관리합니다. 다음 표에 웹에 대한 몇 가지 중요한 MIME 타입들이 나와 있습니다.

확장자 문서 종류 MIME 타입
.aac AAC 오디오 audio/aac
.abw AbiWord 문서 application/x-abiword
.arc 아카이브 문서 (다중 파일 포함) application/x-freearc
.avif AVIF 이미지 image/avif
.avi AVI: 오디오 비디오 인터리브(Audio Video Interleave) video/x-msvideo
.azw 아마존 킨들 전자책 포맷 application/vnd.amazon.ebook
.bin 모든 종류의 이진 데이터 application/octet-stream
.bmp Windows OS/2 비트맵 그래픽 image/bmp
.bz BZip 아카이브 application/x-bzip
.bz2 BZip2 아카이브 application/x-bzip2
.cda CD 오디오 application/x-cdf
.csh C-셸 스크립트 application/x-csh
.css 종속 스타일 시트 (CSS) text/css
.csv 쉼표로 구분된 값 (CSV) text/csv
.doc Microsoft 워드 application/msword
.docx Microsoft 워드 (OpenXML) application/vnd.openxmlformats-officedocument.wordprocessingml.document
.eot MS Embedded OpenType fonts application/vnd.ms-fontobject
.epub 전자출판물(Electronic publication) (EPUB) application/epub+zip
.gz GZip 압축 아카이브 application/gzip
.gif Graphics Interchange Format (GIF) image/gif
.htm, .html HyperText Markup Language (HTML) text/html
.ico Icon format image/vnd.microsoft.icon
.ics iCalendar format text/calendar
.jar Java Archive (JAR) application/java-archive
.jpeg, .jpg JPEG 이미지 image/jpeg
.js JavaScript text/javascript (명세: HTMLRFC 9239)
.json JSON 형식 application/json
.jsonld JSON-LD 형식 application/ld+json
.mid, .midi Musical Instrument Digital Interface (MIDI) audio/midi, audio/x-midi
.mjs JavaScript 모듈 text/javascript
.mp3 MP3 오디오 audio/mpeg
.mp4 MP4 비디오 video/mp4
.mpeg MPEG 비디오 video/mpeg
.mpkg Apple 설치 패키지 application/vnd.apple.installer+xml
.odp OpenDocument 프레젠테이션 문서 application/vnd.oasis.opendocument.presentation
.ods OpenDocument 스프레드시트 문서 application/vnd.oasis.opendocument.spreadsheet
.odt OpenDocument 텍스트 문서 application/vnd.oasis.opendocument.text
.oga OGG 오디오 audio/ogg
.ogv OGG 비디오 video/ogg
.ogx OGG application/ogg
.opus Opus 오디오 audio/opus
.otf OpenType 폰트 font/otf
.png Portable Network Graphics image/png
.pdf Adobe 휴대용 문서 형식 (PDF) application/pdf
.php Hypertext Preprocessor (Personal Home Page) application/x-httpd-php
.ppt Microsoft PowerPoint application/vnd.ms-powerpoint
.pptx Microsoft PowerPoint (OpenXML) application/vnd.openxmlformats-officedocument.presentationml.presentation
.rar RAR 아카이브 application/vnd.rar
.rtf Rich Text Format (RTF) application/rtf
.sh Bourne shell script application/x-sh
.svg Scalable Vector Graphics (SVG) image/svg+xml
.tar Tape Archive (TAR) application/x-tar
.tif, .tiff Tagged Image File Format (TIFF) image/tiff
.ts MPEG 전송 스트림 video/mp2t
.ttf TrueType Font font/ttf
.txt Text, (일반적으로 ASCII 또는 ISO 8859-n) text/plain
.vsd Microsoft Visio application/vnd.visio
.wav Waveform Audio Format audio/wav
.weba WEBM audio audio/webm
.webm WEBM video video/webm
.webp WEBP image image/webp
.woff Web Open Font Format (WOFF) font/woff
.woff2 Web Open Font Format (WOFF) font/woff2
.xhtml XHTML application/xhtml+xml
.xls Microsoft Excel application/vnd.ms-excel
.xlsx Microsoft Excel (OpenXML) application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.xml XML RFC 7303 (섹션 4.1)부터 application/xml을 권장하지만, text/xml은 여전히 가끔 사용됩니다. 내용이 해석되는 방식에 따라 .xml 확장자를 가진 파일에 특정 MIME 타입을 할당할 수 있습니다. 예를 들어, Atom 피드는 application/atom+xml이지만, application/xml은 유효한 기본값으로 사용됩니다.
.xul XUL application/vnd.mozilla.xul+xml
.zip ZIP archive application/zip
.3gp 3GPP audio/video container video/3gpp; 비디오가 포함되어 있지 않은 경우 audio/3gpp
.3g2 3GPP2 audio/video container video/3gpp2; 비디오가 포함되어 있지 않은 경우 audio/3gpp2
.7z 7-zip archive application/x-7z-compressed