파일 타입 탐지 (매직 바이트)
파일
브라우저에서 드롭된 파일의 첫 512바이트 읽기, ~35개의 잘 알려진 파일 시그니처 테이블(PNG·JPEG·GIF·WebP·PDF·ZIP·GZIP·7z·MP3·FLAC·MP4·MKV·WOFF2·ELF·PE·SQLite 등)과 매치. 감지된 타입을 브라우저 보고 MIME(OS에서 옴, 보통 확장자 기반)와 비교, 불일치 플래그. 다운로드한 아카이브 확인·이름 바뀐 .jpg가 진짜 JPEG인지 검증·처리 전 사용자 업로드 파일 정상성 체크에 유용.
—
사용법
- 임의 파일 드롭 또는 선택.
- 감지된 타입 확인 — 선언된 것과 다르면 뱃지로 알림.
자주 묻는 질문
- 파일이 브라우저를 떠남?
- 아니. 첫 512바이트만 읽고, File API로 로컬에서만. 업로드 없음.
- .docx가 왜 ZIP로 나옴?
- DOCX·XLSX·PPTX·JAR·EPUB·OOXML 모두 내부적으로 ZIP 컨테이너. 구분하려면 아카이브 안 특정 엔트리 검사 필요 — 매직 바이트만으론 구분 불가.
관련 도구
이미지 → PDF 변환
여러 JPG·PNG 이미지를 한 PDF로 합치기 — 페이지 크기·방향·맞춤 조정 가능.
파일00
ZIP 내용 보기
ZIP 파일을 드롭하면 내부 파일을 풀지 않고도 목록·크기·미리보기·개별 내려받기까지 가능합니다.
파일00
파일 분할기
큰 파일을 작은 청크로 나눠 첨부·업로드 용량 제한을 우회하세요.
파일00
텍스트 인코딩 변환기
EUC-KR · Shift_JIS · Windows-1252 등 비-UTF-8 텍스트 파일을 UTF-8로 읽으세요.
파일00
파일 해시 (체크섬)
어떤 파일이든 SHA-1·SHA-256·SHA-512 체크섬을 계산하세요.
파일00
CSV ↔ JSON 변환기
CSV를 JSON으로, JSON을 CSV로 변환하세요(구분자 선택 가능).
파일00