toolkit

PNG 용량 줄이기 (PNG 파일 크기 축소)

대상
준비됨

위 영역에 PNG 파일을 원하는 만큼 끌어다 놓으면 바로 이 브라우저 탭 안에서 용량이 줄고, 일괄 결과는 ZIP 파일 하나로 돌아옵니다. 아무것도 업로드되지 않습니다. 사이트 에셋은 비밀 유지 계약하에 있거나 아직 공개되지 않은 경우가 흔하므로, 호스팅형 PNG 최적화 서비스와의 차이는 바로 이 점입니다. 무손실 재저장이 아닙니다. pngquant와 TinyPNG가 하는 것과 같은 방식으로 색 팔레트도 함께 줄입니다.

이 페이지가 PNG에 실제로 하는 일

이미지는 최대 256색의 팔레트로 양자화됩니다. 팔레트는 일반적인 보기 크기에서 눈으로 구별할 수 있는 한 원본에 가장 가깝게 선택되고 디더링되며, 그 위에 무손실 재압축이 더해집니다. 픽셀은 바뀝니다. 이 페이지는 슬라이더를 노출하는 대신 이 설정을 고정하므로, 바꾸지 말라고 요청할 방법은 없습니다.

PNG 폴더 전체 용량 줄이기

이것은 보통 이미지 한 장이 아니라 에셋 파이프라인의 작업입니다. 디렉터리 안의 모든 아이콘, 스크린샷, 내보낸 파일이 똑같은 처리를 필요로 합니다. 전부 선택하면 각 파일이 차례로 양자화되고 재압축된 뒤 원래 파일 이름을 그대로 유지한 ZIP 파일 하나로 제공되어 프로젝트에 바로 되돌려 넣을 수 있습니다. 다른 곳에서는 무료 등급의 제한이 흔한 장애물입니다. TinyPNG의 웹 페이지는 월 단위로 사용량을 계량합니다. 여기서는 압축이 사용 중인 컴퓨터에서 실행되므로 셀 것이 없습니다.

이 도구가 적합한 경우

스크린샷, 아이콘, 평면 일러스트처럼 서로 다른 색의 수가 적은 PNG는 이 방식으로 크게 줄어듭니다. 양자화 전에 이미 256색에 가까웠기 때문에 50~80% 줄어드는 경우가 많습니다. 수백만 가지 색을 가진 사진 PNG는 같은 용량 절감에 더 눈에 띄는 변화를 보입니다. 그런 이미지는 투명도가 꼭 필요한 경우가 아니라면 PNG를 유지하는 것보다 JPEG나 WebP로 변환하는 쪽이 대개 낫습니다.

투명도는 유지됩니다

각 팔레트 항목은 자체 알파 값을 유지하므로 반투명 영역과 완전히 투명한 영역이 보존됩니다. 이것은 색 수를 줄이는 단계이지 불투명하게 평면화하는 단계가 아닙니다.

무손실 결과가 필요하다면

이 페이지는 의도적으로 손실 프리셋에 고정되어 있습니다. 그것이 이 페이지의 존재 이유입니다. 메인 변환 페이지의 PNG 최적화 기능에는 픽셀을 하나도 바꾸지 않고 재압축하는 무손실 옵션도 있으므로, 실제로 필요한 것이 그쪽이라면 거기를 이용하세요.

자주 묻는 질문

압축하기 위해 PNG 파일이 업로드되나요?

아니요. 그것이 호스팅형 최적화 서비스와의 차이입니다. 양자화와 재압축은 모두 WebAssembly를 통해 브라우저 안에서 실행되며, 이미지는 기기를 떠나지 않습니다.

PNG 파일 여러 개를 한 번에 압축할 수 있나요?

예, 월별 한도나 일괄 상한 같은 것은 전혀 없습니다. 폴더 전체를 추가하세요. 각 파일이 차례로 줄어들고, 결과는 원래 이름을 유지한 ZIP 파일 하나로 돌아오므로 원래 있던 자리에 바로 되돌려 넣을 수 있습니다.

PNG의 모습이 바뀌나요?

예, 약간 바뀝니다. 색이 최대 256색의 팔레트로 줄어들고 이를 보완하기 위해 디더링됩니다. 스크린샷이나 아이콘 같은 평면 색 이미지에서는 일반적인 크기에서 차이가 대개 보이지 않고, 사진 PNG에서는 더 눈에 띕니다.

투명도는 유지되나요?

예. 알파가 팔레트 항목별로 유지되므로 반투명 영역과 완전히 투명한 영역이 보존됩니다.

이 페이지에서 색 줄이기를 끌 수 있나요?

아니요, 여기서는 불가능합니다. 이 페이지는 바로 그것을 적용하기 위해 존재합니다. 픽셀이 바뀌지 않은 결과와 비교하고 싶다면 홈페이지의 PNG 최적화 기능에 무손실 옵션이 있습니다.

파일이 얼마나 작아지나요?

이미지에 따라 크게 다릅니다. 평면 색 PNG(스크린샷, 아이콘, 단순한 일러스트)는 보통 50~80% 줄어들고, 복잡한 사진 PNG는 덜 줄어듭니다.