개발자
MIME 타입 조회
파일 확장자(.jpg, .pdf, .docx)와 MIME 타입(image/jpeg, application/pdf)을 양방향으로 검색합니다.
확장자 또는 MIME 타입 검색
예시:
결과 (1)
.pdf문서
application/pdf
PDF 문서
사용 방법
- 검색창에 확장자(예:
pdf) 또는 MIME 타입(image/jpeg)을 입력합니다. - 카테고리(이미지, 비디오, 압축 등)나 한글 설명으로도 검색할 수 있습니다.
- 결과 항목의 MIME 또는 .확장자 버튼으로 즉시 클립보드에 복사합니다.
- HTTP
Content-Type헤더,accept속성, multer/multipart 화이트리스트 등에 사용하세요.
MIME 타입 조회 자세히 알아보기
MIME(Multipurpose Internet Mail Extensions) 타입은 파일이 어떤 종류인지 브라우저·서버에 알려주는 식별자입니다. 형식은 `타입/서브타입` (예: image/jpeg, application/pdf)이며, HTTP 응답의 Content-Type 헤더, <input accept="..."> 속성, 백엔드의 파일 업로드 화이트리스트 같은 곳에서 사용됩니다. 같은 .docx 파일이라도 정확한 MIME(application/vnd.openxmlformats-officedocument.wordprocessingml.document)을 지정하지 않으면 일부 브라우저나 다운로드 매니저가 파일을 잘못 처리할 수 있습니다. 이 도구는 IANA 표준과 실무 관용 MIME을 250개 이상 수록한 양방향 검색기입니다. 확장자를 모를 때(image/heic은 어떤 확장자?), MIME을 모를 때(.hwpx의 정확한 타입은?), 또는 카테고리만 알 때("오디오" 입력 → 모든 오디오 MIME 표시) 모두 사용할 수 있습니다. 한글 워드프로세서(.hwp, .hwpx), 애플 iWork(.pages, .numbers, .keynote), 안드로이드/iOS 앱 패키지(.apk, .ipa) 등 한국 환경 + 모바일 실무에서 자주 마주치는 케이스도 포함했습니다.
이럴 때 사용하세요
- •파일 업로드 백엔드(Express/Multer, NestJS, FastAPI)의 MIME 화이트리스트 작성
- •<input type="file" accept="..."> 속성에 정확한 MIME/확장자 조합 채우기
- •S3·Cloudflare R2 업로드 시 putObject의 ContentType 파라미터 결정
- •웹뷰/하이브리드 앱에서 파일 다운로드 시 Content-Disposition·Content-Type 응답 작성
- •이메일 첨부파일(Nodemailer, SES) 파싱 시 MIME → 확장자 추론
MIME 타입 조회 자주 묻는 질문
image/jpeg와 image/jpg는 둘 다 표준인가요?
image/jpeg가 IANA 공식 표준이고, image/jpg는 비표준 관용입니다. 대부분의 브라우저·서버가 둘 다 받아주지만, 호환성을 최대로 하려면 image/jpeg를 쓰세요. 확장자 .jpg와 .jpeg는 동일하게 취급되며 운영체제 환경에 따라 둘 다 일반적입니다.
한글(.hwp, .hwpx) 파일의 MIME 타입은 무엇인가요?
.hwp는 application/x-hwp 또는 application/vnd.hancom.hwp가 관용으로 쓰이고, .hwpx(2010 이후 표준)는 application/haansofthwpx 또는 application/vnd.hancom.hwpx입니다. IANA 등록은 양쪽 모두 미등록이므로 한국 정부·공공기관 시스템과 통신할 때는 application/x-hwp가 가장 폭넓게 받아들여집니다.
.docx, .xlsx 같은 Office 파일의 MIME이 왜 이렇게 긴가요?
MS Office 2007부터 ZIP 기반 OOXML 포맷을 사용하면서 공식 MIME이 application/vnd.openxmlformats-officedocument...의 긴 형태가 됐습니다. 짧은 application/msword(.doc), application/vnd.ms-excel(.xls)은 구식 바이너리 포맷용입니다. .docx에 application/msword를 쓰면 일부 환경에서 호환성 문제가 발생할 수 있습니다.
MIME을 모를 때 application/octet-stream을 써도 되나요?
일반 바이너리 폴백으로 허용되지만, 가능하면 정확한 MIME을 쓰세요. octet-stream은 "브라우저야 알아서 다운로드해라" 신호로 동작해 미리보기·인라인 표시가 막히고, 보안 검사(악성 파일 탐지)에서 더 깐깐한 룰이 적용됩니다. 예외적으로 .ipa(iOS 앱 패키지)는 IANA 표준 MIME이 없어 octet-stream이 관용입니다.
MIME과 확장자가 일치하지 않으면 어떻게 되나요?
공격자가 .exe를 .jpg로 위장해 업로드하는 등의 시나리오가 있어 서버는 두 가지를 모두 검증해야 합니다. 1) 클라이언트가 보낸 Content-Type 헤더, 2) 실제 파일 시그니처(매직 넘버)를 file-type 같은 라이브러리로 검사. 둘이 일치하지 않으면 거절하는 게 안전합니다. 이 도구는 1번 단계의 정확한 MIME 매핑을 제공합니다.