왜 PNG 파일이 이렇게 클까요?
업데이트

PNG가 큰 이유는 무손실이라 모든 픽셀을 정확히 저장하기 때문입니다. 사진은 이웃 픽셀이 조금씩 달라서 거의 줄어들지 않습니다. JPG를 PNG로 저장해도 이미 잃은 세부 표현은 되살리지 못하고, 파일은 대개 더 커집니다. 원본 크기 스크린샷, 투명도, 일부 16-bit 내보내기는 데이터를 더 늘립니다.
지금 바로 — 무료, 브라우저에서
Compress a PNG포맷이 무손실인 것, 그것이 진짜 원인
PNG가 유난히 크다면 보통 포맷 때문이지, 잘못된 내보내기 때문이 아닙니다. PNG는 무손실입니다. 모든 픽셀을 정확히 저장한 다음, 반복되는 이웃 픽셀을 찾아 데이터를 묶습니다. 사진에는 그런 반복이 거의 없습니다. 이웃 픽셀이 조금씩 달라서 파일이 거의 줄어들지 않습니다.
JPG와 WebP는 미세한 세부 표현을 일부러 버립니다. 그래서 같은 사진을 JPG나 WebP로 두면 보통 훨씬 작습니다. PNG는 정확한 픽셀, 즉 로고, 텍스트, UI를 위해 만들어졌지 카메라 사진용이 아닙니다. PNG 포맷 가이드는 PNG가 맞는 곳과 맞지 않는 곳을 정리합니다.
PNG를 더 키우는 네 가지 습관
무손실 인코딩이 주된 원인입니다. 이런 습관이 바이트를 더 쌓습니다.
- JPG를 PNG로 저장했습니다. JPG가 이미 버린 세부 표현은 되살리지 못합니다. 압축된 사진을 그대로 두고 무손실로 다시 저장하니 파일은 대개 커집니다. 더 큰 PNG는 예상된 결과이지, 깨진 내보내기가 아닙니다.
- 스크린샷, UI 캡처, 디자인 도구 내보내기. 휴대폰, 브라우저, 디자인 도구는 캔버스의 전체 픽셀 크기로 PNG를 쓰는 경우가 많습니다. 4K 캡처는 수백만 개의 정확한 픽셀입니다.
- 투명도(alpha). 채널이 하나 더 있으면 데이터도 더 있습니다. 비치는 가장자리가 있는 로고와 UI에는 유지하세요. 배경이 단색이면 빼도 됩니다.
- 16-bit 내보내기. 일부 편집기는 16-bit PNG를 내보내며, 채널당 데이터가 일반적인 8-bit PNG의 두 배가 됩니다. EditItAll은 비트 깊이를 감지하지 않습니다. 그 파일을 만든 도구의 내보내기 설정을 확인하세요.
이 중 어느 것도 PNG가 손상됐다는 뜻은 아닙니다. 포맷은 할 일을 하고 있을 뿐입니다. 모든 픽셀을 지키는 일입니다.
PNG로 다시 저장하는 대신 할 일
그림에 맞는 해결을 고르세요. EditItAll은 KB 목표 크기를 자동으로 맞출 수 없습니다. 목표 크기 입력란이 없습니다. 크기는 포맷을 고른 뒤의 출력이며, JPG나 WebP에서는 품질 수준에도 좌우됩니다.
- 사진. PNG를 JPG 또는 WebP로 변환하세요. 이 단계는 손실입니다. 픽셀이 동일하지 않습니다. 사진이라면 용량 감소는 거의 항상 그만한 가치가 있습니다. JPG는 투명도를 유지하지 못하고, WebP는 유지할 수 있습니다. 안내: PNG를 JPG로 변환.
- 투명도가 있는 평면 그래픽, 로고, 스크린샷. PNG를 유지하고 PNG를 압축하세요. 재압축은 무손실입니다. 픽셀은 동일하고 파일이 더 촘촘히 묶일 뿐입니다. 전체 단계: 화질 손실 없이 PNG 압축.
두 도구 모두 브라우저에서 실행됩니다. 파일은 업로드되지 않고, 내보낼 때 EXIF가 제거되며, 배치는 ZIP으로 내려받습니다. 페이지가 로드된 뒤에는 오프라인으로 쓸 수 있습니다. 자세한 내용은 이미지 압축 모음과 압축 허브에 있습니다.
PNG를 줄여도 바뀌지 않는 것
무손실 PNG 재압축은 픽셀 크기를 줄이지 않습니다. 4000-pixel 너비의 PNG는 더 촘촘히 인코딩한 뒤에도 너비가 4000 pixels입니다. 사진을 작은 파일로 만들지도 않습니다. 그러려면 JPG나 WebP가 필요합니다.
EditItAll은 킬로바이트 목표를 추측하지 않습니다. PNG를 다시 인코딩하거나 사진을 변환하고 품질 슬라이더를 움직인 다음, 결과 목록의 입력 대 출력 크기를 보고 조정하세요. 표시된 크기는 출력이지, 직접 입력하는 숫자가 아닙니다.
자주 묻는 질문
같은 사진인데 PNG가 JPG보다 훨씬 큰 이유는 무엇인가요?+
PNG는 모든 픽셀을 정확히 저장합니다. JPG는 파일을 작게 유지하려고 미세한 세부 표현을 일부러 버립니다. 사진에서 그 무손실 추가분이 PNG가 종종 훨씬 큰 이유입니다. 용량이 목표라면 PNG를 JPG나 WebP로 변환하세요.
JPG를 PNG로 저장했더니 파일이 커졌습니다. 제가 잘못한 건가요?+
아닙니다. PNG는 JPG가 이미 잃은 세부 표현을 되살리지 못하고, 사진을 무손실로 저장하면 용량이 큽니다. 더 큰 파일은 예상된 결과입니다. 다시 작게 필요하면 JPG나 WebP로 되돌리세요.
EditItAll PNG 압축기는 사진을 작게 만들까요?+
거의 그렇지 않습니다. PNG 재압축은 무손실이라 픽셀이 동일하고 사진은 거의 줄어들지 않습니다. 사진 PNG는 JPG나 WebP로 변환하세요. 그래픽, 로고, 스크린샷은 PNG로 더 잘 줄어듭니다.
투명도가 PNG를 더 크게 만들까요?+
그렇습니다. alpha 채널은 저장할 추가 데이터입니다. 비치는 가장자리가 있는 로고와 UI에는 유지하세요. 단색 배경 사진이라면 평탄화한 뒤 JPG로 변환하세요. 그 변환은 손실이며, 파일은 보통 훨씬 작아집니다.
EditItAll이 PNG를 KB 단위의 정확한 크기로 압축할 수 있나요?+
없습니다. 목표 크기 입력란이 없습니다. PNG를 무손실로 압축하거나, 사진을 JPG나 WebP로 변환한 뒤 표시된 출력이 충분히 작아질 때까지 품질을 조정하세요. 작업은 브라우저에서 이루어지며 파일은 업로드되지 않습니다.