화질 손실 없이 PNG를 압축하는 방법
업데이트
PNG는 무손실 포맷이라 PNG를 압축해도 픽셀 하나 건드리지 않습니다. 중복 데이터를 제거하고, 지나치게 큰 색상 팔레트를 줄이고, 메타데이터를 없애는 것뿐이라 이미지는 그대로입니다. EditItAll 도구에서 PNG를 열어 더 작은 사본을 내보내 보세요. 모든 과정이 브라우저 안에서 이루어지며 업로드는 없습니다.
지금 바로 — 무료, 브라우저에서
Compress PNGPNG 압축이 화질을 해치지 않는 이유
PNG는 무손실 포맷입니다. JPEG나 WebP와 달리 용량을 줄이기 위해 픽셀을 버리는 일이 전혀 없습니다. 이미지를 픽셀 단위로 정확히 재구성할 수 있는 정보를 그대로 저장합니다. 이것이 바로 이 포맷의 핵심이며, "화질 손실 없이 PNG를 압축한다"는 표현이 거의 동어반복인 이유입니다. 제대로 처리하면 압축된 PNG는 디코딩했을 때 원본과 동일한 이미지가 됩니다.
그렇다면 용량은 어디서 절약될까요? PNG는 더 효율적으로 다시 인코딩할 수 있습니다. 도구는 같은 픽셀을 다시 패킹하고, 원본 인코더가 남긴 중복 데이터를 제거하고, 지나치게 큰 색상 팔레트를 실제 사용된 색상만큼 줄이고, 불필요한 메타데이터를 없앱니다. 이 중 어느 것도 이미지 자체를 바꾸지 않으며, 단지 똑같은 그림을 그대로 재현하는 더 가벼운 파일을 만들어낼 뿐입니다.
브라우저에서 PNG 압축하기, 단계별로
최적화가 무손실이기 때문에 화질 슬라이더 자체가 필요 없습니다. 포기할 게 없으니까요. 그저 더 가벼운 사본을 다시 내보내기만 하면 됩니다:
- PNG 압축 도구를 열고 파일을 놓으세요. 스크린샷, 로고, 아이콘, 내보낸 그래픽 모두 잘 작동합니다.
- 다시 인코딩되도록 두세요. 픽셀을 다시 패킹하고, 팔레트를 정리하고, 남은 메타데이터를 제거해 더 작은 파일을 만듭니다.
- 미리보기로 원본과 동일해 보이는지 확인한 다음(실제로 동일합니다), 내보내서 더 가벼운 사본을 다운로드하세요.
모든 과정은 사용자의 기기에서 실행됩니다. 페이지가 로드된 뒤 인터넷 연결을 끊어도 계속 작동하는데, 이것이야말로 파일이 업로드되지 않는다는 가장 확실한 증거입니다. 여러 개를 한 번에 줄이고 싶나요? 압축 도구 모음에서 여러 파일을 한꺼번에 처리하고 함께 내보낼 수 있습니다.
PNG가 적합하지 않은 경우
솔직한 한계를 말하자면, 무손실 압축은 PNG를 어느 정도까지만 줄일 수 있으며 그 정도는 전적으로 내용에 달려 있습니다. 평면 그래픽, 즉 스크린샷, 로고, 아이콘, 라인 아트, 텍스트, 단색이 넓게 차지하는 영역 등은 훌륭하게 압축됩니다. 무손실 인코더가 활용할 수 있는 반복 패턴을 담고 있기 때문입니다.
사진은 정반대입니다. 거의 모든 픽셀이 이웃 픽셀과 조금씩 다르기 때문에 짜낼 수 있는 반복이 거의 없고, PNG로 저장한 사진은 필요한 것보다 몇 배나 큰 용량을 그대로 유지합니다. 해결책은 더 나은 PNG가 아니라 다른 포맷입니다. 사진을 JPG나 WebP로 변환하면 손실 압축으로 눈에 거의 띄지 않는 디테일을 덜어내고, 파일 크기가 원래의 일부로 줄어듭니다. 이것은 진짜 트레이드오프로, PNG의 완벽한 충실도를 포기하는 셈이지만 웹에 올릴 사진이라면 거의 항상 옳은 선택입니다.
모든 PNG를 최대한 활용하기
몇 가지 습관만 들이면 PNG 압축을 더 안정적으로 만들 수 있습니다:
- 내용에 맞는 포맷을 선택하세요. 평면적이고 선명한 것에는 PNG를 유지하고, 사진에는 손실 포맷을 사용하세요. PNG 포맷 가이드에서 PNG가 강점을 보이는 경우와 그렇지 않은 경우를 다룹니다.
- 팔레트가 줄어들게 두세요. 그래픽이 몇 가지 색상만 사용한다면, 잘 최적화된 PNG는 그 색상만 저장하므로 눈에 보이는 변화 없이 용량을 크게 줄일 수 있습니다.
- 투명도를 염두에 두세요. 무손실 PNG 최적화는 알파 채널을 보존하므로 투명한 부분은 계속 투명하게 남습니다. JPG 같은 포맷으로 바꿀 때만 투명도가 사라집니다.
사진과 그래픽을 함께 다루시나요? 화질 손실 없이 이미지를 압축하는 방법을 다루는 관련 가이드에서 JPG, WebP, AVIF에 걸쳐 화질 수준과 포맷을 선택하는 방법을 안내합니다.
자주 묻는 질문
PNG를 압축하면 화질이 떨어지나요?+
아니요. PNG는 무손실 포맷이라 제대로 압축된 PNG는 원본과 픽셀 단위로 동일합니다. 절약되는 용량은 같은 데이터를 더 효율적으로 다시 패킹한 결과이지, 이미지의 일부를 버려서가 아닙니다.
왜 제 PNG는 거의 작아지지 않나요?+
거의 확실히 사진이기 때문입니다. PNG는 평면 그래픽만 잘 압축하며, 사진은 미세한 변화가 너무 많아 짜낼 여지가 적습니다. 사진을 JPG나 WebP로 변환하면 용량이 크게 줄어듭니다.
PNG 파일을 압축할 때 파일이 업로드되나요?+
아니요. 압축은 전적으로 브라우저 안에서 실행되므로 파일이 기기 밖으로 나가는 일이 없습니다. 페이지가 로드된 뒤 오프라인으로 전환해도 계속 작동합니다.
PNG는 압축하는 게 나을까요, 변환하는 게 나을까요?+
평면 그래픽이라면 PNG를 압축하세요. 무손실 상태로 원본과 동일하게 유지됩니다. 사진이라면 JPG나 WebP로 변환하세요. 손실 포맷이 비슷한 체감 화질에서 훨씬 작은 파일을 만들어줍니다.
PNG를 압축하면 투명도가 사라지나요?+
아니요. 무손실 PNG 최적화는 알파(투명도) 채널을 그대로 보존합니다. JPG처럼 투명도를 지원하지 않는 포맷으로 바꿀 때만 투명도가 사라집니다. 투명도가 필요하다면 WebP가 이를 유지해줍니다.