일반 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` (명세: HTML 및 RFC 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` |