liminfo

MIME Type Reference

MIME 타입 목록 및 확장자 매핑

77개 결과
확장자MIME 타입카테고리설명헤더 복사
.html텍스트HTML 문서
.htm텍스트HTML 문서
.css텍스트CSS 스타일시트
.js텍스트JavaScript
.mjs텍스트JavaScript 모듈
.json데이터JSON 데이터
.jsonld데이터JSON-LD 링크드 데이터
.xml데이터XML 데이터
.csv데이터CSV 데이터
.yaml데이터YAML 데이터
.yml데이터YAML 데이터 (약칭)
.toml데이터TOML 설정 파일
.txt텍스트일반 텍스트
.md텍스트마크다운 문서
.rtf문서서식 있는 텍스트
.pdf문서PDF 문서
.doc문서Word 문서 (구버전)
.docx문서Word 문서
.xls문서Excel 스프레드시트 (구버전)
.xlsx문서Excel 스프레드시트
.ppt문서PowerPoint (구버전)
.pptx문서PowerPoint 프레젠테이션
.png이미지PNG 이미지
.jpg이미지JPEG 이미지
.jpeg이미지JPEG 이미지
.gif이미지GIF 이미지
.webp이미지WebP 이미지
.svg이미지SVG 벡터 이미지
.ico이미지아이콘 이미지
.bmp이미지BMP 이미지
.tiff이미지TIFF 이미지
.avif이미지AVIF 이미지
.heic이미지HEIC 이미지 (Apple)
.mp3오디오MP3 오디오
.wav오디오WAV 오디오
.ogg오디오OGG 오디오
.flac오디오FLAC 오디오 (무손실)
.aac오디오AAC 오디오
.m4a오디오M4A 오디오
.opus오디오Opus 오디오
.midi오디오MIDI 오디오
.webm비디오WebM 비디오
.mp4비디오MP4 비디오
.avi비디오AVI 비디오
.mov비디오QuickTime 비디오
.mkv비디오Matroska 비디오
.wmv비디오WMV 비디오
.ts비디오MPEG Transport Stream
.flv비디오Flash 비디오
.zip압축ZIP 아카이브
.gz압축Gzip 압축
.tar압축TAR 아카이브
.rar압축RAR 아카이브
.7z압축7-Zip 아카이브
.bz2압축Bzip2 압축
.zst압축Zstandard 압축
.woff폰트WOFF 웹폰트
.woff2폰트WOFF2 웹폰트
.ttf폰트TrueType 폰트
.otf폰트OpenType 폰트
.eot폰트EOT 폰트 (IE)
.wasm기타WebAssembly
.bin기타임의의 바이너리 데이터
.exe기타Windows 실행 파일
.dmg기타macOS 디스크 이미지
.iso기타ISO 디스크 이미지
.ics기타iCalendar 파일
.vcf기타vCard 연락처
.gpx기타GPX GPS 데이터
.kml기타KML 지리 데이터 (Google Earth)
.rss데이터RSS 피드
.atom데이터Atom 피드
.sql데이터SQL 쿼리
.graphql데이터GraphQL 쿼리
.msi기타Windows 설치 패키지
.deb기타Debian 패키지
.apk기타Android 패키지

MIME Type Reference 소개

MIME 타입(Multipurpose Internet Mail Extensions)은 브라우저와 서버가 파일 형식을 서로 알리는 표준 방식입니다. 웹 서버가 응답을 보낼 때 Content-Type 헤더에 "image/png"나 "application/json" 같은 MIME 타입이 포함되며, 브라우저는 이를 보고 데이터를 어떻게 처리할지 결정합니다. 이 레퍼런스는 텍스트, 데이터, 문서, 이미지, 오디오, 비디오, 압축, 폰트, 기타 등 10개 카테고리에 걸쳐 60개 이상의 MIME 타입을 정리합니다.

웹 개발자, 백엔드 엔지니어, 시스템 관리자는 서버 설정, fetch() 호출 작성, 파일 업로드 폼 구성, HTTP 응답 헤더 설정 등 다양한 작업에서 정확한 MIME 타입을 필요로 합니다. 잘못된 MIME 타입을 사용하면 브라우저가 파일 렌더링을 거부하거나 화면에 표시하는 대신 다운로드를 시작하거나 CORS 요청을 차단할 수 있습니다. 이 도구는 파일 확장자(".webp"), 전체 MIME 문자열("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"), 또는 설명 텍스트로 즉시 검색할 수 있는 조회 테이블을 제공합니다.

.doc(application/msword)같은 레거시 형식부터 .avif(image/avif), .woff2(font/woff2)같은 최신 표준까지 모두 포함합니다. 각 항목은 MIME 문자열을 클릭 한 번으로 복사할 수 있는 버튼과 함께 정렬 가능한 테이블로 표시되어, 코드나 설정 파일에 곧바로 붙여넣을 수 있습니다. 도구 전체가 브라우저에서 실행되며 네트워크 요청이 없으므로 오프라인에서도 동작하고 조회 기록이 남지 않습니다.

주요 기능

  • 텍스트, 데이터, 문서, 이미지, 오디오, 비디오, 압축, 폰트, 기타 10개 카테고리에 걸친 60개 이상의 MIME 타입
  • 파일 확장자, MIME 타입 문자열, 설명으로 즉시 검색
  • 클릭 한 번으로 MIME 타입 값 클립보드 복사
  • 특정 파일 유형 그룹 내 빠른 탐색을 위한 카테고리 필터 탭
  • .doc, .xls 같은 레거시 형식과 .avif, .woff2, .wasm 같은 최신 형식 모두 포함
  • Office Open XML의 긴 MIME 문자열을 포함한 정확한 IANA 등록 값 제공
  • 100% 클라이언트 사이드 — 네트워크 요청 없음, 오프라인 작동, 기록 없음
  • 다크 모드 지원 및 모바일을 위한 반응형 테이블 레이아웃

자주 묻는 질문

MIME 타입이란 무엇인가요?

MIME 타입(콘텐츠 타입 또는 미디어 타입이라고도 함)은 "타입/서브타입" 형식의 두 부분으로 구성된 식별자입니다. 예를 들어 "text/html"이나 "image/jpeg" 같은 형태입니다. 브라우저와 서버에게 파일이 어떤 종류의 데이터를 담고 있는지 알려줍니다. HTTP Content-Type 헤더, HTML <input accept=""> 속성, API 응답 등에서 사용됩니다.

PNG 이미지의 MIME 타입은 무엇인가요?

PNG 이미지의 올바른 MIME 타입은 "image/png"입니다. 서버에서 PNG 파일을 서빙할 때 Content-Type 응답 헤더에 사용하거나, Blob URL을 다룰 때 활용합니다.

JSON API에 어떤 MIME 타입을 써야 하나요?

JSON 데이터에는 "application/json"을 사용하세요. 이는 fetch() 호출과 XMLHttpRequest에서 기대하는 표준 타입으로, 클라이언트에게 응답 본문을 JSON으로 파싱해야 한다고 알립니다.

text/javascript와 application/javascript의 차이는 무엇인가요?

"text/javascript"가 현재 올바른 IANA 등록 MIME 타입입니다. "application/javascript"는 과거에 사용됐으나 현재는 더 이상 권장되지 않습니다. 대부분의 서버와 브라우저가 둘 다 허용하지만, WHATWG HTML 명세 기준으로 "text/javascript"를 사용하는 것이 권장됩니다.

파일 강제 다운로드에 어떤 MIME 타입을 써야 하나요?

브라우저가 파일을 렌더링하는 대신 강제로 다운로드하게 하려면 Content-Type을 "application/octet-stream"으로 설정하세요. 또한 "Content-Disposition: attachment; filename=yourfile.ext" 헤더를 추가해 다운로드될 파일명을 제어할 수 있습니다.

Office Open XML MIME 타입이 왜 그렇게 긴가요?

.docx, .xlsx, .pptx 같은 현대 Microsoft Office 형식은 ECMA International이 관리하는 Open XML 명세의 일부입니다. MIME 타입은 "application/vnd.openxmlformats-officedocument.wordprocessingml.document"처럼 제조사, 명세명, 문서 유형을 인코딩한 구조화된 명명 패턴을 따릅니다. 긴 문자열은 의도적이며 정확한 값입니다.

SVG 파일의 올바른 MIME 타입은 무엇인가요?

SVG의 올바른 MIME 타입은 "image/svg+xml"입니다. SVG는 XML 기반이므로 "+xml" 접미사가 필요합니다. 일부 구형 설정에서 "image/svg"를 잘못 사용하는 경우가 있는데, 이는 일부 브라우저에서 렌더링 문제를 일으킬 수 있습니다.

이 목록에 없는 확장자의 MIME 타입은 어디서 찾나요?

이 레퍼런스는 가장 일반적으로 사용되는 MIME 타입을 다룹니다. 드물거나 벤더 특화된 타입은 iana.org/assignments/media-types의 IANA 미디어 타입 레지스트리나 운영체제의 MIME 데이터베이스를 참조하세요. Linux에서는 "file --mime-type yourfile" 명령으로 확장자 대신 파일 내용으로 타입을 감지할 수 있습니다.