이미지 압축·최적화 가이드
이미지 압축·최적화 도구는 JPEG·WebP 재인코딩과 PNG 색상 최적화로 파일 용량을 줄이는 도구로, 화질은 최대한 지키면서 용량만 덜어내고 싶을 때 씁니다. 웹페이지에 올릴 사진을 가볍게 만들거나, 앱 리소스 묶음의 전체 크기를 줄이거나, 이메일·문서에 첨부할 이미지를 적당한 용량으로 맞추는 데 두루 쓰입니다. 포맷을 바꾸는 것이 목적인 포맷 변환기와 달리, 이 도구는 전후 용량 비교와 절감률, 여러 장 배치 압축에 초점을 둡니다. 압축 처리가 전부 사용자 브라우저 내부에서 이뤄지므로 원본 이미지가 외부 서버로 전송되지 않습니다.
압축 원리
JPEG와 WebP는 손실 압축 포맷입니다. 사람 눈이 잘 구분하지 못하는 고주파 정보를 버리는 방식으로 용량을 줄이며, 품질 값이 낮을수록 더 많은 정보를 버려 파일이 작아지지만 경계가 뭉개지거나 얼룩 같은 아티팩트가 생깁니다. 이 도구는 원본을 캔버스에 다시 그린 뒤 선택한 품질로 재인코딩하므로, 원본이 무엇이든 결과는 항상 선택한 포맷·품질을 따릅니다. 픽셀 크기(해상도)는 그대로 두고 인코딩 효율만 바꾸는 것이 핵심입니다 — 해상도까지 줄이려면 먼저 리사이징 도구로 크기를 줄인 뒤 압축하세요.
PNG는 알파를 유지한 채 최대 256색으로 색상을 줄여 용량을 줄입니다. 선명한 아이콘이나 단순한 그래픽에는 잘 맞지만 사진이나 부드러운 그라디언트에서는 색 차이가 보일 수 있습니다. 최적화 PNG 결과가 원본보다 작지 않으면 원본 바이트를 사용합니다.
사용 순서
- 압축할 이미지를 드래그하거나 클릭해 업로드합니다. 여러 장을 한 번에 올릴 수 있습니다.
- 출력 포맷(WebP·JPEG·PNG)을 선택합니다. PNG에는 품질 슬라이더가 표시되지 않습니다.
- JPEG·WebP에서는 품질 슬라이더를 움직여 화질 손실과 파일 크기 사이 지점을 정합니다. 사진은 대개 70~85% 구간이 무난합니다.
- 압축 후 다운로드 버튼(여러 장이면 ZIP으로 압축 다운로드)을 눌러 최종 파일을 저장합니다. 원본은 그대로 남고 압축본만 새로 만들어집니다.
- 전후 용량과 절감률 표를 확인합니다. JPEG·WebP 결과가 만족스럽지 않으면 품질을 조정해 다시 시도합니다.
품질 선택 기준
- 사진·그라디언트가 많은 이미지는 75~85%에서 육안 차이가 거의 없이 용량이 크게 줄어듭니다.
- 텍스트·아이콘처럼 선이 또렷한 이미지는 낮은 품질에서 경계가 번지므로 90% 이상을 권장합니다.
- 동일 화질에서는 대체로 WebP 쪽이 JPEG보다 결과물이 작으니, 호환성 문제만 없다면 WebP가 유리합니다.
- 절감률이 음수(용량 증가)로 나오면 이미 잘 압축된 원본이라는 뜻이니 원본을 그대로 쓰세요.
배치 압축 활용
여러 장을 한 번에 올리면 같은 포맷·품질로 일괄 압축한 뒤 하나의 ZIP으로 묶어 내려줍니다. 스프라이트 원본 세트나 블로그 이미지 폴더처럼 다량의 파일을 같은 기준으로 최적화할 때 유용합니다. 결과 표에는 원본 대비 얼마나 줄었는지가 항목별로 나오므로, 어느 파일이 크게 작아졌는지 한눈에 파악됩니다. 압축본 파일명에는 원본과 구분되도록 -min 접미사가 붙습니다.
주의
- 손실 압축은 되돌릴 수 없습니다. 원본은 따로 보관하고 결과물만 배포하세요.
- JPEG는 투명도를 지원하지 않아 투명 픽셀이 배경색으로 채워집니다. 투명 영역을 살려야 한다면 WebP로 저장하세요.
- 구형 브라우저 중에는 WebP 인코딩을 처리하지 못하는 것이 있어, 이런 환경에서는 압축이 중단되고 안내 문구가 뜹니다.
- 매우 큰 이미지나 아주 많은 파일을 한꺼번에 처리하면 브라우저 메모리 한계로 실패할 수 있습니다. 나눠서 처리하세요.
- PNG는 최대 256색 최적화이며 APNG의 애니메이션은 보존하지 않고 첫 프레임만 처리합니다.
자주 묻는 질문
Q. 업로드한 이미지는 서버로 전송되나요?
아니요. 모든 압축은 브라우저의 canvas와 Blob API로 처리되며 원본과 결과 파일 모두 사용자 기기 안에만 남습니다.
Q. 용량을 가장 많이 줄이려면 어떤 포맷을 골라야 하나요?
대부분의 사진은 WebP가 같은 화질에서 JPEG보다 20~30% 더 작습니다. 오래된 환경 호환이 중요하면 JPEG를, 투명 배경이 필요하면 WebP를 선택하세요.
Q. 왜 압축했는데 오히려 용량이 커졌나요?
이미 강하게 압축된 작은 JPEG를 높은 품질로 다시 인코딩하면 크기가 늘 수 있습니다. 품질을 낮추거나 WebP로 바꿔 보고, 전후 비교 표의 절감률이 음수면 원본을 그대로 쓰세요.
Q. PNG 압축은 원본과 완전히 같은가요?
아니요. 투명도와 알파는 유지하지만 최대 256색으로 줄이는 색상 최적화입니다. 아이콘·UI 리소스에는 적합하지만 사진이나 그라디언트 결과를 눈으로 확인하세요.
관련 가이드
최종 업데이트 2026-08-21