MIME 타입 조회
개발
파일 확장자와 HTTP 서버·브라우저의 `Content-Type` 헤더가 사용하는 MIME / 미디어 타입의 실용 참조. application·audio·font·image·text·video·multipart 카테고리별 필터, 확장자·MIME 문자열·설명을 동시에 검색합니다.
—
| 확장자 | MIME 타입 | 설명 | |
|---|---|---|---|
| .json | application/json | JSON data interchange format (RFC 8259). | |
| .xml | application/xml | XML data — use text/xml for human-readable, application/xml for machine-only. | |
| application/pdf | Portable Document Format. | ||
| .zip | application/zip | PKZIP archive. | |
| .gz | application/gzip | Gzip-compressed file. | |
| .tar | application/x-tar | Tape archive (Unix). | |
| .7z | application/x-7z-compressed | 7-Zip archive. | |
| .rar | application/vnd.rar | RAR archive. | |
| .js | application/javascript | JavaScript source — text/javascript is preferred in HTTP per the WHATWG. | |
| .wasm | application/wasm | WebAssembly binary module. | |
| .bin | application/octet-stream | Arbitrary binary data — the default for unknown types. | |
| .doc | application/msword | Microsoft Word 97-2003. | |
| .docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document | Microsoft Word (Office Open XML). | |
| .xls | application/vnd.ms-excel | Microsoft Excel 97-2003. | |
| .xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | Microsoft Excel (Office Open XML). | |
| .ppt | application/vnd.ms-powerpoint | Microsoft PowerPoint 97-2003. | |
| .pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation | Microsoft PowerPoint (Office Open XML). | |
| .odt | application/vnd.oasis.opendocument.text | OpenDocument Text (LibreOffice / OpenOffice). | |
| .mp3 | audio/mpeg | MPEG-1 Audio Layer 3. | |
| .wav | audio/wav | Waveform Audio File Format. | |
| .ogg | audio/ogg | Ogg container with Vorbis/Opus. | |
| .flac | audio/flac | Free Lossless Audio Codec. | |
| .aac | audio/aac | Advanced Audio Coding. | |
| .m4a | audio/mp4 | AAC inside an MP4 container. | |
| .webm | audio/webm | WebM audio (Vorbis/Opus). | |
| .ttf | font/ttf | TrueType font. | |
| .otf | font/otf | OpenType font. | |
| .woff | font/woff | Web Open Font Format. | |
| .woff2 | font/woff2 | Web Open Font Format 2 — better compression than woff. | |
| .jpg | image/jpeg | JPEG image — use this for `.jpg` and `.jpeg`. | |
| .png | image/png | Portable Network Graphics. | |
| .gif | image/gif | Graphics Interchange Format — supports animation. | |
| .webp | image/webp | WebP — smaller than JPEG/PNG, supports transparency and animation. | |
| .avif | image/avif | AV1 Image File Format — even smaller than WebP. | |
| .svg | image/svg+xml | Scalable Vector Graphics — XML-based vector format. | |
| .ico | image/vnd.microsoft.icon | Windows icon — also commonly served as image/x-icon. | |
| .bmp | image/bmp | Windows Bitmap. | |
| .tiff | image/tiff | Tagged Image File Format. | |
| .heic | image/heic | High Efficiency Image Format (iOS default). | |
| .txt | text/plain | Plain text — the default for unknown text. | |
| .html | text/html | HyperText Markup Language. | |
| .css | text/css | Cascading Style Sheets. | |
| .csv | text/csv | Comma-Separated Values. | |
| .tsv | text/tab-separated-values | Tab-Separated Values. | |
| .md | text/markdown | Markdown source. | |
| .yaml | application/yaml | YAML document — older text/x-yaml is still seen in the wild. | |
| .ics | text/calendar | iCalendar event/calendar data (RFC 5545). | |
| .vcf | text/vcard | vCard contact data. | |
| .mp4 | video/mp4 | MPEG-4 video (H.264/H.265 + AAC). | |
| .webm | video/webm | WebM video (VP8/VP9 + Vorbis/Opus). | |
| .mov | video/quicktime | QuickTime Movie. | |
| .avi | video/x-msvideo | Audio Video Interleave. | |
| .mkv | video/x-matroska | Matroska Multimedia Container. | |
| .mpeg | video/mpeg | MPEG-1/2 video. | |
| — | multipart/form-data | HTML form upload with files — used by <form enctype="…">. | |
| — | multipart/byteranges | Multiple ranges from a single resource — Range request responses. | |
| — | multipart/mixed | Several body parts of different content types. |
사용법
- 검색창에 확장자(`.zip`)·MIME 타입(`application/json`)·키워드(`compressed`) 입력.
- 카테고리 칩으로 범위 좁히기 — 예: 업로드 설정 시 image 타입만.
- 각 행의 복사 버튼으로 MIME 문자열 복사.
자주 묻는 질문
- JS 파일은 `text/javascript`와 `application/javascript` 중 무엇이 맞나?
- 둘 다 동작하지만 WHATWG HTML 명세는 HTTP로 JavaScript를 서빙할 때 `text/javascript`를 공식 권장. `application/javascript`도 광범위하게 지원되며 옛 설정에서 흔히 보임.
- `image/jpeg`와 `image/jpg` 차이?
- IANA 등록 타입은 `image/jpeg`만. `image/jpg`는 흔한 오기 — 브라우저는 대부분 허용하지만 도구·HTTP 캐시는 거부할 수 있음.
- `application/octet-stream`은 언제?
- 더 구체적인 타입이 없는 임의 바이너리, 또는 브라우저가 표시하지 않고 강제로 다운로드하게 할 때. `Content-Disposition: attachment` 헤더와 함께 사용.
관련 도구
JWT 디코더
JWT의 헤더·클레임·만료를 즉시 확인하세요.
개발00
UUID 생성기
무작위 버전4 UUID를 여러 개 한 번에 생성하고 복사하세요.
개발00
해시 생성기 (SHA)
텍스트로 SHA-1·SHA-256·SHA-384·SHA-512 해시를 생성하세요.
개발00
URL 인코더 / 디코더
URL용으로 텍스트를 퍼센트 인코딩하거나, 인코딩된 URL을 디코딩하세요.
개발00
Base64 인코더 / 디코더
텍스트를 Base64로 인코딩하거나 다시 텍스트로 디코딩하세요.
개발00
JSON 포맷터 & 검증기
브라우저에서 바로 JSON을 포맷·정렬·압축·검증하세요.
개발00