이미지 압축

홈으로 돌아가기
이미지 파일을 추가하세요 — 또는 여기로 드래그
JPG PNG WEBP HEIC

이미지 압축이 작동하는 방식

이미지 압축은 두 개의 레버를 동시에 씁니다. 인코더가 얼마나 많은 디테일을 버리느냐, 그리고 애초에 픽셀이 몇 개냐. 이 도구는 둘 다 쓰되 JPEG와 PNG를 다르게 다룹니다. 두 형식이 망가지는 방식이 다르기 때문입니다.

JPEG 파일은 품질 계수를 낮추고 크기를 약간 줄입니다. PNG 파일은 크기만 줄이고 형식은 무손실로 유지합니다. PNG를 손실 인코더에 넣으면 평평한 브랜드 색이 뭉개지고 인터페이스 글자에 회색 잔상이 생기기 때문입니다. 크기 축소에는 브라우저 기본 바이리니어 드로잉이 아니라 제대로 된 Lanczos 리샘플러인 pica를 쓰므로, 축소된 사진이 흐릿해지지 않고 선명함을 유지합니다.

압축은 브라우저 안에서 한 장씩 처리됩니다. 업로드가 없으므로 탭을 닫은 뒤 사진 사본을 들고 있는 서비스도 없습니다.

이미지를 압축하는 방법

  1. 이미지를 추가합니다. 원하는 만큼 넣으세요. JPG, PNG, WebP, HEIC를 모두 받고 섞여 있어도 괜찮습니다.
  2. 수준을 고릅니다. 기본·중간·강함 중에서 고르세요. 각각이 하는 일은 JPEG냐 PNG냐에 따라 다릅니다. 아래 표를 보세요.
  3. 압축합니다. 이미지가 차례로 처리되며 진행 카운터가 표시되므로 많은 양도 진행 상황을 알 수 있습니다.
  4. 절감률을 확인하고 내려받습니다. 완료 화면에 전체 절감 비율이 나옵니다. 한 장이면 바로, 여러 장이면 ZIP으로 받습니다.

형식별 수준 설정값

수준JPEG 품질JPEG 배율PNG 배율
기본0.80100%90%
중간0.6590%75%
강함0.4575%50%

기본은 JPEG 이미지의 픽셀 크기를 그대로 두고 인코딩 품질만 낮추므로, 나중에 인쇄하거나 잘라낼 가능성이 있을 때 가장 안전합니다. 강함의 0.45는 실제로 공격적인 수치입니다. 썸네일이나 메신저 첨부에는 충분하지만 확대하면 눈에 띄게 물러집니다.

PNG를 다르게 다루는 이유

PNG를 고른 이유는 대개 내용이 손실 압축을 견디지 못하기 때문입니다. 로고, 스크린샷, 차트, 1픽셀 선이 있는 다이어그램 같은 것들이죠. 그것을 JPEG로 재인코딩하면 목적 자체가 무너지므로 이 도구는 그렇게 하지 않습니다. 대신 픽셀 수를 줄여 용량을 낮추고 남은 픽셀은 정확하게 유지합니다. PNG인데 실제 내용이 사진이라면, PNG를 JPG로 도구로 먼저 변환하는 편이 훨씬 많이 절약됩니다.

자주 묻는 질문

얼마나 작아지나요?

내용에 따라 편차가 큽니다. 사진을 중간으로 처리하면 보통 60~80% 줄어듭니다. 평평한 그래픽과 스크린샷은 원래도 효율적으로 저장되어 있어 절감폭이 훨씬 작습니다. 실제 수치는 완료 화면에 표시됩니다.

압축하면 이미지 크기가 바뀌나요?

기본에서 JPEG 파일은 픽셀 크기를 정확히 유지합니다. 나머지 조합은 모두 축소를 동반합니다. PNG는 10~50%, JPEG는 강함에서 최대 25%까지 줄어듭니다. 원본 크기를 그대로 유지해야 한다면 JPEG 입력에 기본을 쓰세요.

PNG는 왜 덜 압축되나요?

여기서 PNG 출력은 무손실을 유지하므로 절감이 크기 축소에서만 나옵니다. 의도적인 선택입니다. 스크린샷이나 로고를 손실 인코더에 넣으면 눈에 보이는 아티팩트가 생깁니다. PNG인데 내용이 사진이라면 JPG로 변환하는 편이 훨씬 많이 줄어듭니다.

압축한 이미지를 인쇄해도 되나요?

기본을 쓰세요. JPEG의 픽셀 크기를 유지하고 품질 계수 0.80을 쓰므로 일반적인 인쇄 크기에서 버팁니다. 중간과 강함은 둘 다 해상도를 낮추므로 화면용입니다.

폴더 전체를 한 번에 압축할 수 있나요?

네. 이미지를 원하는 만큼 넣으면 순서대로 처리된 뒤, 파일명에 -compressed가 붙은 채로 하나의 ZIP으로 전달됩니다.

사진이 서버로 전송되나요?

아니요. 디코더, pica 리샘플러, JPEG 인코더 모두 브라우저 안에서 실행되므로 이미지 데이터는 전혀 전송되지 않습니다.

관련 도구