이미지 압축기
이미지를 더 작게 만들고 다운로드 전에 정확히 어떻게 보이는지 확인하세요.
전과 후
해독 중…
이미지를 여기에 놓으면 얼마나 작아지는지 확인할 수 있습니다.
사용 방법
- 이미지 하나 또는 여러 개를 카드 위로 끌어다 놓거나 ⌘V로 붙여 넣거나 「이미지 선택」을 누르세요. 즉시 압축이 시작되며 누를 버튼도, 업로드도 없습니다.
- 「3.6 MB → 412 KB」와 「-89%」 배지를 읽고 두 미리보기를 비교하세요. 오른쪽 그림이 바로 다운로드할 파일입니다.
- 품질 슬라이더를 움직이거나 긴 변을 더 줄여 더 압축하세요. 설정은 묶음 전체에 적용됩니다. 「다운로드」는 파일 하나(name-min.jpg)를 저장하고, 이미지가 여러 개면 「전체 다운로드」가 ykit-images.zip 하나를 줍니다. 원본은 절대 수정하지 않습니다.
예시
예시 이미지 (97.1 KB, 1200×800)
ykit-sample.jpg 1200 × 800 97.1 KB
기본값 적용
ykit-sample-min.jpg 1200 × 800 63.5 KB -35%
위 숫자는 「예시 불러오기」 버튼 자체에서 나온 것으로 누구나 받는 같은 파일입니다. 기본값이 입력 형식과 원본 치수를 유지하므로 품질만 바뀌었습니다.
규칙, 제한 및 알려진 문제
- 아무것도 업로드되지 않습니다. 해독, 크기 조정, 인코딩이 모두 이 탭에서 실행되고 페이지는 네트워크 요청을 보내지 않습니다. 원본 파일은 읽기만 하고 수정하지 않습니다.
- JPEG와 WebP는 손실 압축으로 다시 인코딩합니다. 이미 압축된 사진을 압축하면 두 번째 손실이 쌓입니다. 도구는 「시각적 무손실」을 약속하지 않습니다.
- PNG 출력은 무손실이며 여기서 팔레트를 줄이지 않으므로 보통 작아지지 않습니다. PNG에서 쓸 수 있는 수단은 긴 변 줄이기나 WebP입니다.
- 다시 인코딩하면 EXIF(촬영 시각, 카메라, GPS), XMP, ICC 프로파일이 사라지고 출력은 항상 sRGB입니다. 넓은 색역 사진은 평평해 보일 수 있습니다. 방향은 픽셀에 반영해 회전하므로 사진이 누워 나오지 않습니다.
- 출력이 JPEG이면 투명 픽셀을 흰색으로 채웁니다. JPEG에는 알파 채널이 없기 때문입니다.
- 「200KB로 압축」 목표는 없습니다. 브라우저 인코더에는 비트레이트 제어가 없고 바이트 목표를 맞추려면 슬라이더를 움직일 때마다 5~8번 더 인코딩해야 합니다. 품질 슬라이더와 실제 바이트 표시로 한두 번 끌면 도달합니다.
- 한 번에 30개, 이미지당 24MiB·4000만 화소까지입니다. 진행 카운터와 함께 하나씩 처리하므로 파일 수가 늘어도 메모리가 커지지 않습니다. 파일 이름에 「-min」을 붙여 원본은 제자리에 남깁니다.
- HEIC/HEIF, AVIF, GIF, SVG는 조용한 빈 결과 대신 명시적 메시지로 거부합니다. 휴대폰 HEIC 사진은 먼저 JPEG로 내보내야 합니다.
- ZIP은 추가 압축이 아니라 단순 컨테이너이며 크기는 압축된 파일들의 합과 비슷합니다. 품질 설정 하나가 묶음 전체에 적용되고 실패한 파일은 목록에 표시된 채 남습니다(초기화만 지움). 기록도 공유 링크도 없어 아무것도 저장되지 않으므로 새로고침하면 처음부터 시작합니다.
관련 도구
파일이 충분히 작아진 뒤 흔히 이어서 찾는 도구입니다.