홈 › 개발·웹 도구

MIME 타입 목록

IANA 등록 미디어 유형 109개, 확장자·참조·헤더

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
MIME 타입 목록
109개
모두 IANA 등록부에서 확인한 이름 · 최상위 유형 9가지

application/ — 응용 데이터 (47)

유형확장자IANA 참조
application/pdf.pdfRFC 8118
application/json.jsonRFC 8259
application/xml.xmlRFC 7303
application/zip.zipPaul Lindner
application/gzip.gzRFC 6713
application/octet-stream(정해지지 않음)RFC 2045; RFC 2046
application/javascript.jsRFC 4329; RFC 9239
application/msword.docPaul Lindner
application/rtf.rtfPaul Lindner
application/epub+zip.epubW3C; EPUB 3 Working Group
application/ld+json.jsonldW3C; Ivan Herman
application/manifest+json.webmanifestW3C; Marcos Caceres
application/sql.sqlRFC 6922
application/toml.tomlBen van Hartingsveldt
application/yaml.yaml, .ymlYAML; RFC 9512
application/postscript.ps, .epsRFC 2045; RFC 2046
application/atom+xml.atomRFC 4287; RFC 5023
application/geo+json.geojsonRFC 7946
application/problem+json(파일보다 API 응답에 씀)RFC 9457
application/jwt(파일보다 토큰 전송에 씀)RFC 7519
application/dash+xml.mpdISO/IEC JTC 1; Thomas Stockhammer
application/mp4.mp4RFC 4337; RFC 6381
application/ogg.ogxRFC 5334; RFC 7845
application/pkcs12.p12, .pfxIETF
application/pkix-cert.cerRFC 2585
application/pgp-signature.sig, .ascRFC 3156
application/cbor.cborRFC 8949
application/wasm.wasmW3C; Eric Prud'hommeaux
application/x-www-form-urlencoded(파일 아님)WHATWG; Anne van Kesteren
application/xhtml+xml.xhtmlW3C; Robin Berjon
application/zstd.zstRFC 8878
application/vnd.rar.rarKim Scarborough
application/vnd.ms-excel.xlsSukvinder S. Gill
application/vnd.ms-powerpoint.pptSukvinder S. Gill
application/vnd.openxmlformats-officedocument.wordprocessingml.document.docxMakoto Murata
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.xlsxMakoto Murata
application/vnd.openxmlformats-officedocument.presentationml.presentation.pptxMakoto Murata
application/vnd.oasis.opendocument.text.odtOASIS TC Admin; OASIS
application/vnd.oasis.opendocument.spreadsheet.odsOASIS TC Admin; OASIS
application/vnd.oasis.opendocument.presentation.odpOASIS TC Admin; OASIS
application/vnd.ms-fontobject.eotKim Scarborough
application/vnd.sqlite3.sqlite, .dbClemens Ladisch
application/vnd.microsoft.portable-executable.exe, .dllHenrik Andersson
application/vnd.apple.mpegurl.m3u8RFC-pantos-hls-rfc8216bis-22
application/vnd.google-earth.kml+xml.kmlMichael Ashbridge
application/vnd.google-earth.kmz.kmzMichael Ashbridge
application/vnd.ms-xpsdocument.xpsJesse McGatha

audio/ — 소리 (9)

유형확장자IANA 참조
audio/mpeg.mp3RFC 3003
audio/mp4.m4aRFC 4337; RFC 6381
audio/ogg.ogg, .oga, .opusRFC 5334; RFC 7845
audio/aac.aacISO/IEC JTC 1; Max Neuendorf
audio/flac.flacRFC 9639
audio/opus(RTP 전송용)RFC 7587
audio/3gpp.3gpRFC 3839; RFC 6381
audio/matroska.mkaRFC 9559
audio/basic.au, .sndRFC 2045; RFC 2046

font/ — 글꼴 (5)

유형확장자IANA 참조
font/ttf.ttfRFC 8081
font/otf.otfRFC 8081
font/woff.woffRFC 8081
font/woff2.woff2RFC 8081
font/collection.ttcRFC 8081

image/ — 이미지 (19)

유형확장자IANA 참조
image/png.pngW3C; PNG Working Group; PNG
image/jpeg.jpg, .jpegRFC 2045; RFC 2046
image/gif.gifRFC 2045; RFC 2046
image/webp.webpRFC 9649
image/avif.avifAlliance for Open Media; Cyril Concolato
image/heic.heicISO/IEC JTC 1; David Singer
image/heif.heifISO/IEC JTC 1; David Singer
image/bmp.bmpRFC 7903
image/tiff.tif, .tiffRFC 3302
image/svg+xml.svgW3C; http://www.w3.org/TR/SVG/mimereg.html
image/vnd.microsoft.icon.icoSimon Butcher
image/jxl.jxlISO/IEC JTC 1/SC 29/WG 1 Convenor; ISO/IEC JTC 1
image/apng.apng, .pngW3C; PNG Working Group
image/jp2.jp2RFC 3745
image/vnd.adobe.photoshop.psdKim Scarborough
image/emf.emfRFC 7903
image/wmf.wmfRFC 7903
image/vnd.dwg.dwgJodi Moline
image/vnd.dxf.dxfJodi Moline

message/ — 메시지 (1)

유형확장자IANA 참조
message/rfc822.emlRFC 2045; RFC 2046

model/ — 3D 모델 (5)

유형확장자IANA 참조
model/gltf+json.gltfThe Khronos Group; Uli Klumpp
model/gltf-binary.glbThe Khronos Group; Saurabh Bhatia
model/stl.stlDICOM Standard Committee; DICOM Working Group 17 Chairs; Carolyn Hull
model/obj.objDICOM Standard Committee; DICOM Working Group 17 Chairs; Carolyn Hull
model/3mf.3mfhttp://www.3mf.io/specification; 3MF Consortium; Michael Sweet

multipart/ — 여러 부분 (4)

유형확장자IANA 참조
multipart/form-data(파일 아님)RFC 7578
multipart/mixed(파일 아님)RFC 2046; RFC 2045
multipart/alternative(파일 아님)RFC 2046; RFC 2045
multipart/byteranges(파일 아님)RFC 9110

text/ — 텍스트 (12)

유형확장자IANA 참조
text/plain.txtRFC 2046; RFC 3676; RFC 5147
text/html.html, .htmW3C; Robin Berjon
text/css.cssW3C; https://www.w3.org/TR/css
text/javascript.js, .mjsRFC 9239
text/csv.csvRFC 4180; RFC 7111
text/tab-separated-values.tsvPaul Lindner
text/markdown.mdRFC 7763
text/calendar.icsRFC 5545
text/vcard.vcfRFC 6350
text/vtt.vttW3C; Silvia Pfeiffer
text/xml.xmlRFC 7303
text/uri-list.uri, .urisRFC 2483

video/ — 동영상 (7)

유형확장자IANA 참조
video/mp4.mp4, .m4vRFC 4337; RFC 6381
video/quicktime.movRFC 6381; Paul Lindner
video/mpeg.mpg, .mpegRFC 2045; RFC 2046
video/ogg.ogvRFC 5334; RFC 7845
video/3gpp.3gpRFC 3839; RFC 6381
video/matroska.mkvRFC 9559
video/MP2T.tsRFC 3555

자주 쓰는 MIME 타입 정리

MIME 타입(미디어 유형)은 서버와 브라우저, 메일 프로그램이 ‘이 데이터가 어떤 형식인지’ 주고받는 이름이에요. text/html, image/png처럼 최상위 유형과 하위 유형을 슬래시로 이어 써요. 이 목록의 109개는 모두 IANA 미디어 유형 등록부에 실제로 올라 있는 이름이고, 각 페이지에 등록 참조, 흔히 쓰는 확장자, 파일 시그니처, Content-Type 헤더와 서버 설정 예를 정리했어요.

image/jpg, audio/mp3, image/x-icon처럼 자주 보이지만 등록부에 없는 이름도 있어요. 이런 이름은 해당하는 정식 유형(image/jpeg, audio/mpeg, image/vnd.microsoft.icon) 페이지에서 설명했어요.

참고한 자료

자주 묻는 질문

MIME 타입과 확장자는 어떤 관계예요?

확장자는 파일 이름의 일부이고 MIME 타입은 전송할 때 붙이는 형식 이름이에요. 서버는 보통 확장자를 보고 MIME 타입을 정해요.

vnd.나 +json은 무슨 뜻이에요?

vnd.는 특정 회사·제품용 제조사 트리, +json·+xml·+zip은 내용이 그 문법을 따른다는 구조 접미사예요.

함께 쓰면 좋은 도구