디자인
이미지 용량 줄이기 · 목표 KB 압축
JPG·PNG·WebP 이미지를 서버에 올리지 않고 100KB·200KB·500KB 같은 목표 용량 이하에 가깝게 압축합니다.
이미지 용량 줄이기 · 목표 KB 압축
이미지를 업로드하지 않고 목표 KB 이하로 압축합니다.
- 1입력
- 2실행
- 3결과
이 기기에서만 처리
파일은 서버로 업로드하거나 저장하지 않습니다. 처리 중에도 한 장만 메모리에 두며 10MB·12MP를 넘으면 열지 않습니다.
결과
실행하면 여기에 결과가 표시됩니다.
사용 예제
- 2.4MB JPG 사진을 500KB 이하 JPEG로 압축
- 투명 PNG를 200KB 이하 WebP로 변환·압축
- 지원서 업로드 제한에 맞춰 이미지를 100KB 이하로 줄이기
정확도와 제약
- 한 번에 한 장만 처리하며 입력은 최대 10MB·1,200만 픽셀입니다. 이 제한은 휴대폰에서 대형 비트맵이 메모리를 과도하게 사용하는 일을 줄이기 위한 것입니다.
- 브라우저 인코더가 만들 수 있는 결과가 불연속적이므로 요청한 바이트와 정확히 같음을 보장하지 않습니다. 목표 이하에서 화질이 가장 높은 결과를 찾고, 필요할 때만 해상도를 낮춥니다.
- JPEG·PNG·WebP 입력과 JPEG·WebP 출력을 지원합니다. 애니메이션 GIF·APNG, HEIC, SVG는 지원하지 않으며 JPEG 출력은 투명 영역을 흰색으로 바꿉니다.
- 새 파일은 캔버스로 다시 생성되어 원본 EXIF·GPS 메타데이터를 보존하지 않습니다.
자주 묻는 질문
이미지가 서버로 업로드되나요?
아니요. 파일 선택, 디코딩, 압축, 미리보기와 다운로드까지 이 브라우저 안에서만 처리하며 파일 내용과 파일명을 서버나 분석 도구로 보내지 않습니다.
왜 500KB를 입력했는데 정확히 500KB가 아닌가요?
브라우저 이미지 인코더는 품질 값을 연속적인 바이트 크기로 만들지 않습니다. 이 도구는 500KB를 넘지 않는 결과 중 가능한 높은 화질을 찾으며, 불가능하면 실제 결과와 실패 상태를 명확히 표시합니다.
사진 크기도 자동으로 줄어드나요?
품질 조정만으로 목표에 도달하지 못할 때만 가로·세로 비율을 유지한 채 해상도를 단계적으로 낮춥니다. 결과 화면에서 최종 픽셀 크기를 확인할 수 있습니다.