이미지 및 디자인 도구

PNG 압축기

PNG에는 브라우저 품질 슬라이더가 없습니다. 이 도구는 선택적으로 적용되는 픽셀 변경을 정확히 보여 주고 다시 인코딩한 PNG가 실제로 더 작아졌는지 알려 줍니다.

브라우저에서 로컬 처리가입 불필요개인정보 안내 ↗

명시적 PNG 후보

PNG 후보를 만들고 바이트를 비교하세요

Canvas에는 표준 PNG 품질 슬라이더가 없습니다. 일반 재인코딩에서는 원래 픽셀 크기와 디코딩된 RGB 세부 정보를 유지하고, 크기 조정과 색상 세부 변경을 명시적으로 선택할 수 있습니다. 결과가 작아진다고 보장하지 않습니다.

선택된 파일 없음

PNG 하나만, 최대 20MB 및 4,000만 픽셀입니다. 원본은 이 브라우저 밖으로 나가지 않습니다.

PNG를 선택하면 현재 긴 변이 설정됩니다. 더 작은 값은 크기를 조정하며 손실이 발생합니다.

알파는 디코딩된 픽셀에서 복사됩니다. RGB 비트가 적으면 그라데이션 밴딩과 색상 변화가 생길 수 있습니다.

결과는 새로 인코딩된 PNG입니다. 원본 메타데이터와 색상 프로필 청크를 제거합니다. 같은 크기의 8비트 후보도 바이트를 보존하지 않으며 더 작다고 보장하지 않습니다.

사용 방법

사용 방법

  1. 20 MB 이하, 40 메가픽셀 이하인 PNG 하나를 선택합니다.
  2. 크기와 디코딩된 RGB 세부 정보를 유지하거나 최대 변의 길이를 줄이거나 RGB 비트 수를 낮춥니다.
  3. PNG 후보를 만들고 원본과 바이트 및 크기를 비교한 다음 용도에 적합할 때만 다운로드합니다.

브라우저에서 PNG로 할 수 있는 작업

Canvas는 이미지를 디코딩하고 새 PNG를 인코딩할 수 있지만 PNG 인코더에는 표준 품질 제어 기능이 없습니다. 같은 크기의 8비트 후보는 브라우저가 디코딩한 픽셀을 새로 인코딩한 결과이며, 최적화를 보장하거나 원본 파일을 바이트 단위로 무손실 재작성하지 않습니다. 특히 원본이 이미 잘 최적화되어 있으면 파일이 커질 수 있습니다.

바이트를 줄이는 선택적 변경

최대 변의 길이를 줄이면 픽셀이 제거됩니다. RGB 채널당 6, 5 또는 4비트를 선택하면 디코딩된 빨강, 초록, 파랑 채널 값이 더 적은 단계로 반올림되며 일부 이미지에서는 눈에 띄는 손실이 발생합니다. Alpha 값은 디코딩된 이미지에서 복사되므로 투명 및 반투명 픽셀은 유지되지만 완전히 투명한 픽셀 아래의 색은 디코딩과 재인코딩 후 달라질 수 있습니다.

제한 및 메타데이터

입력은 20 MB 이하, 40 메가픽셀 이하인 PNG 하나입니다. 출력은 한 변당 10,000픽셀, 전체 40 메가픽셀로 제한됩니다. 브라우저는 디코딩된 픽셀로 새 PNG를 기록하며 원본 메타데이터, 색상 프로필 청크, 애니메이션 또는 압축 데이터를 그대로 보존하지 않습니다. 선택한 이미지는 이 브라우저에 남습니다.

자주 묻는 질문

더 알아보기

무손실 PNG 압축인가요?

원래 크기와 8비트 RGB를 유지할 때만 제한적인 시각적 의미에서 그렇습니다. 페이지는 RGB 값을 의도적으로 바꾸지 않고 브라우저에서 디코딩된 픽셀을 다시 인코딩합니다. 원본 PNG 바이트, 메타데이터, 프로필 또는 눈에 보이지 않는 모든 색상 값을 보존하지 않으며 파일 크기가 줄어든다고 보장할 수 없습니다. 크기 조정이나 RGB 비트 감소는 손실이 있습니다.

품질 슬라이더가 없는 이유는 무엇인가요?

브라우저 Canvas PNG 인코더에는 이식 가능한 PNG 품질 설정이 없습니다. 슬라이더를 제공하면 실제로 없는 제어 기능을 암시하게 됩니다. 대신 명시적인 크기 및 RGB 세부 정보 제어를 사용하세요.

투명도가 유지되나요?

후보는 PNG로 인코딩되며 디코딩된 Canvas의 Alpha 값을 복사하므로 일반적인 투명 및 반투명 영역을 지원합니다. Canvas 변환은 원본 PNG 메타데이터나 색상 프로필 청크를 유지하지 않습니다.

결과 파일이 더 커질 수도 있나요?

그렇습니다. PNG 압축은 이미지 내용과 인코더에 따라 달라집니다. 페이지에서 원본과 후보의 바이트 크기를 비교하므로 후보가 유용하지 않으면 원본을 유지할 수 있습니다.