콘텐츠로 건너뛰기

10 KB 의 JPG 테스트 파일

완전 무료 가입 불필요 즉시 다운로드 브라우저 완결 5 개 언어
무료 다운로드(10 KB)

jpg-10kb.jpg

파일 정보

파일 형식 JPG
파일 크기 10 KB(10,240 바이트)
MIME Type image/jpeg
MD5 95c8fffbc83f7b053bdaf3de2348d92c
SHA-1 e360bde9b6e925f1a151c0aba3cf8112096564c5
SHA-256 054e0896f5d1b5ab929e432cc22909307f9b72412d58c506fc5af38d228e41b7

명령으로 다운로드

curl
curl -O https://devlab.itlibra.com/files/images/jpg/jpg-10kb.jpg
wget
wget https://devlab.itlibra.com/files/images/jpg/jpg-10kb.jpg
PowerShell
Invoke-WebRequest -Uri "https://devlab.itlibra.com/files/images/jpg/jpg-10kb.jpg" -OutFile "jpg-10kb.jpg"

이 파일에 대해

10 KB 의 JPG 테스트 파일입니다. 파일 크기는 정확히 10,240 바이트이며, 업로드 상한 검증이나 파일 처리 동작 확인에 가입 없이 완전 무료로 사용할 수 있습니다.

위에 게재한 MD5 / SHA-1 / SHA-256 값은 이 파일의 내용에서 계산한 실제 해시입니다. 다운로드 후 같은 값이 되는지 확인하면 전송이 도중에 깨지지 않았음을 확인할 수 있습니다. 해시 계산 라이브러리의 기대값으로도 그대로 쓸 수 있습니다.

이 크기가 실무에서 갖는 의미

10 KB 는 사실상 모든 업로드 상한을 밑도는 크기입니다. 따라서 「크기 제한에 걸리지 않는 정상 케이스」의 기준으로 쓸 수 있습니다. 먼저 이 파일이 통과하는지 확인한 뒤 큰 크기로 제한을 확인하는 것이 정석입니다.

AWS Lambda 의 비동기 호출 페이로드 상한(256 KB)이나 일반적인 API 의 JSON 본문 상한에도 들어갑니다. CI 픽스처나 유닛 테스트 고정 데이터로도 다루기 쉬운 크기입니다.

이 용량의 기준

회선 속도 10 Mbps 라면 전송에 약 8 밀리초, 100 Mbps 라면 약 1 밀리초 걸립니다. Base64 로 변환하면 약 13 KB 로 늘어납니다.

사진적인 내용의 JPG 로서 1 픽셀당 약 0.2 바이트로 견적하면, 이 용량은 대략 51,200 픽셀, 4:3 이라면 261 px × 196 px 정도의 이미지에 해당합니다. 압축률은 그림에 따라 크게 달라지므로 어디까지나 자릿수를 파악하기 위한 개산입니다.

이 형식에서 확인해야 할 점

JPEG 은 손실 압축이며 투명도를 갖지 않습니다. 시그니처는 FF D8 FF 로 시작합니다. 구현상 가장 사고가 많은 것은 EXIF 의 Orientation 태그로, 이를 무시하면 촬영 시 회전된 사진이 브라우저에서 옆으로 누워 표시됩니다.

  • EXIF 의 Orientation 을 읽어 자동 회전하는지, 혹은 의도적으로 제거하는지
  • GPS 위치 정보 등 프라이버시 정보가 남아 있지 않은지 (사용자 투고 이미지에서는 제거 필수)
  • 프로그레시브 JPEG 와 베이스라인 JPEG 를 모두 다룰 수 있는지 (오래된 디코더는 프로그레시브에서 실패하기도 함)

자주 묻는 질문 (FAQ)

이 파일은 무료로 사용 가능한가요?
네, 완전 무료이며 가입 불필요. 상업/비상업 테스트·검증 목적으로 자유롭게 사용 가능합니다.
파일 내용은 무엇인가요?
테스트용으로 생성된 더미 데이터. 지정 크기에 정확히 맞추어 조정됨.
해시 값은 어디에 쓰나요?
다운로드 파일의 무결성 검증이나 해시 라이브러리 테스트 데이터로 사용 가능.