잠시만 기다려 주세요...(/)
현재 이미지를 최적화하고 있습니다. 최고의 품질 결과를 보장하기 위해 잠시만 기다려 주세요.
이미지를 성공적으로 압축했습니다.
최적화된 이미지.
현재 이미지를 최적화하고 있습니다. 최고의 품질 결과를 보장하기 위해 잠시만 기다려 주세요.
최적화된 이미지.
구글에서 이 페이지에 나오는 모든 PNG 압축기는 똑같이 말합니다: 최대 80%까지 용량 감소, 눈에 띄는 화질 저하 없음. 하지만 실제 파일을 보여주는 곳은 없습니다. 그래서 우리는 반대로 했습니다. 2026년 9월 1일, 세 개의 PNG 파일을 이 도구와 TinyPNG에 각각 넣어 결과를 기록했습니다. 동일한 파일, 동일한 날짜, 아래는 바이트 수입니다. 이 모든 과정을 10분이면 직접 반복할 수 있습니다.
| 파일 | 원본 | 이 도구 | TinyPNG |
| 앱 스크린샷, 1440 x 900 | 164,300 바이트 | 8,357 (-94.9%) | 9,874 (-94.0%) |
| 투명 배경 로고, 512 x 512 | 18,052 바이트 | 2,715 (-85.0%) | 3,688 (-79.6%) |
| 그라디언트 아트웍, 1600 x 1000 | 2,438,812 바이트 | 212,482 (-91.3%) | 329,901 (-86.5%) |
세 파일 모두에서 15%, 26%, 36% 더 작아졌습니다. 이것만으로 모든 것이 결정된다고 말하지는 않겠습니다. 파일 크기는 질문의 절반일 뿐입니다. 나머지 절반은 압축으로 인해 손실된 부분인데, 이것도 측정했습니다. 두 결과를 다시 픽셀로 디코딩해 원본과 한 픽셀씩 비교했습니다.
로고에서는 두 도구가 거의 동일했습니다: 여기서는 평균 오차 0.028, 저기서는 0.025(255 기준)로, 99% 이상의 픽셀이 완전히 동일하게 복원되었습니다. 그라디언트 아트웍에서는 이 도구가 더 작고 더 정확했습니다(1.69 대 1.887). 스크린샷에서는 TinyPNG가 더 정확했는데(0.029 대 0.14), 우리는 13색 팔레트(4비트)까지 줄였고, 그쪽은 20색(8비트)에서 멈췄기 때문입니다. 이것이 우리가 선택한 트레이드오프이며, 스크린샷에서는 다시 선택할 것입니다. 하지만 이런 선택이 있었다는 점을 알려드립니다.
당신의 PNG는 트루컬러로, 한 픽셀당 최대 1,600만 가지 색상을 가질 수 있습니다. 압축기는 실제로 사용된 색상을 분석해, 이미지를 표현할 수 있는 최소한의 팔레트를 만듭니다. 그리고 파일을 그 팔레트의 인덱스 이미지로 다시 작성합니다. 스크린샷은 13색만 필요했고, 그라디언트는 256색 전체가 필요했습니다. 이 과정은 손실이 있습니다. 팔레트 선택은 결정이고, 결정에는 오류가 있을 수 있기 때문에 우리는 '눈에 띄는 화질 저하 없음'이라는 문구 대신 실제 오차 수치를 공개합니다.
거의 아무도 사진을 PNG로 압축하지 않습니다. 실제로 많이 사용하는 것은 스크린샷입니다: 버그 리포트, 대시보드, 영수증, 채팅 내역 등. 이런 이미지는 단색과 텍스트로 구성되어 있어 팔레트 압축에 최적입니다. 1440 x 900 스크린샷은 164 KB에서 8 KB로 줄었고, 93%의 픽셀이 변함없이 유지되었습니다. 스크린샷의 텍스트는 두 가지 색상이 여러 색처럼 보이기 때문에, 팔레트가 일반 압축기보다 더 잘 처리합니다.
우리가 테스트한 로고는 진짜 투명 배경이었고, 흰색을 투명으로 가장한 것이 아니었습니다. 압축된 파일에는 8개의 알파 엔트리가 들어간 tRNS 청크가 포함되어 돌아왔습니다. 이는 인덱스 PNG에서 투명도를 저장하는 방식입니다. 결과 파일을 텍스트 에디터로 열어 tRNS를 검색해보세요. 있다면 투명도가 유지된 것입니다. 만약 tRNS와 알파 채널이 없다면, 그 압축기는 로고를 흰색 배경으로 평탄화한 것입니다.
동일한 이미지를 두 번 업로드했습니다. 첫 번째는 깨끗한 파일, 두 번째는 저자명, 'Adobe Photoshop 26.0 (Windows)' 문자열, 저작권 문구, 4,000자 코멘트 등 네 개의 텍스트 청크가 포함된 파일이었습니다. 두 파일 모두 동일한 SHA-256 해시값을 반환했습니다. 비슷한 것이 아니라 완전히 동일했는데, 이는 모든 청크가 출력 전에 삭제되었음을 의미합니다. 카메라 정보, 편집 소프트웨어, GPS 좌표, 내장 코멘트 등은 다운로드 파일에 남지 않습니다.
일부 이미지는 압축이 불가능합니다. 노이즈, 필름 그레인, 디더링이 심한 이미지는 팔레트 압축에 적합하지 않으며, 무리하게 재작성하면 오히려 파일이 커질 수 있습니다. 우리는 3.86 MB짜리 순수 노이즈 이미지를 테스트했습니다. 결과는 3,862,318 바이트로, 업로드한 파일과 바이트 단위까지 동일했고, 저장된 용량은 0%로 표시되었습니다. 압축이 불가능한 경우, 원본 파일이 그대로 반환되며, 품질이 나빠지는 일은 없습니다.
이미 이 도구로 압축한 파일을 다시 업로드해봤습니다. 6.8% 더 줄었고, 입력 파일과 픽셀 비교 결과 평균 오차는 정확히 0이었습니다. 즉, 이미 한 번 압축된 파일을 다시 압축해도 추가 손상이 발생하지 않습니다. 이는 자동화된 워크플로우에서 동일한 자산이 여러 번 처리될 때 중요합니다.
업로더는 PNG뿐만 아니라 JPG, JPEG, WEBP, AVIF, GIF, SVG, TIFF, BMP, JFIF도 지원합니다. 따라서 다양한 스크린샷과 내보내기 파일이 한 번에 처리됩니다. TinyPNG의 무료 웹 업로더는 5 MB 이하 20개 이미지로 제한되지만, 우리의 노이즈 테스트에 사용된 3.86 MB 파일도 별도 제한 없이 처리되었습니다.
다양한 파일이 섞인 폴더를 다루시나요? JPG 압축 도구로 사진도 한 번에 처리할 수 있습니다. 목적지가 이메일이 아니라 웹사이트라면, PNG를 WEBP로 변환하면 압축된 PNG보다 훨씬 더 좋은 결과를 얻을 수 있습니다. 투명도는 필요하지만 픽셀은 필요하지 않다면, PNG를 SVG로 변환을 통해 평면 아트웍을 진짜 벡터 경로로 변환하세요.