Picovert

PNG 형식이란? 사용 시기와 전환해야 할 때

Picovert 팀 작성2026-05-255분 분량

PNG(Portable Network Graphics)는 모든 픽셀을 정확하게 보존하는 무손실 이미지 형식입니다. 투명 배경을 지원하여 로고, 아이콘, UI 요소에 필수적인 형식입니다. 단점: PNG 파일은 사진의 경우 JPEG보다 훨씬 크고, 모든 용도에서 WebP보다 큽니다. 이 가이드는 PNG가 무엇인지, 언제 사용해야 하는지, 언제 더 작은 형식으로 전환해야 하는지 설명합니다.

PNG의 의미

PNG는 1995년 GIF의 특허 없는 대안으로 만들어졌습니다. 이름은 Portable Network Graphics의 약자입니다. 주요 특성:

  • 무손실 압축: 정보를 버리지 않고 이미지 데이터를 압축합니다. 모든 픽셀 값이 정확하게 보존됩니다. PNG를 열고, 저장하고, 다시 저장해도 품질이 절대 감소하지 않습니다
  • 투명도 (알파 채널): PNG는 8비트 알파 채널을 완전히 지원합니다 — 각 픽셀은 완전히 투명하거나, 완전히 불투명하거나, 그 사이의 어떤 불투명도도 가질 수 있습니다. 이것이 PNG의 JPEG에 대한 가장 큰 장점입니다
  • RGB 색상: 24비트 RGB (1,670만 색상) 및 32비트 RGBA(RGB + 알파) 지원. 8비트 인덱스 색상(PNG-8, 최대 256색)도 지원합니다
  • 무손실 = 큰 파일: PNG는 모든 픽셀 데이터를 저장하므로 사진 파일이 85% 품질의 동등한 JPEG보다 5~20배 큽니다

PNG vs JPEG vs WebP — 각각 언제 사용하나

  • PNG: 로고, 아이콘, 스크린샷, UI 목업, 텍스트가 있는 그래픽, 투명도가 필요한 이미지. 무손실 품질이 필요하거나 투명도가 필요할 때 사용
  • JPEG: 투명도 없는 사진 및 복잡한 이미지. 사진의 경우 PNG보다 5~10배 작음. 투명도 지원 없음
  • WebP: 웹에 가장 적합 — 사진의 경우 JPEG보다 25~35% 작음, PNG처럼 투명도를 지원하지만 훨씬 작은 크기. 모든 최신 브라우저에서 지원.PNG to WebP 변환기로 변환 가능
  • AVIF: WebP보다 더 작음 (JPEG보다 30~50% 작음), 투명도 지원. 2025년 이후 웹 이미지에 최선의 선택.PNG to AVIF 변환

파일 크기 비교

일반적인 1920×1080 사진의 경우:

  • PNG: 2~6 MB (무손실)
  • 85% 품질 JPEG: 200~500 KB (4~15배 작음)
  • 80% 품질 WebP: 150~350 KB (6~20배 작음)
  • 80% 품질 AVIF: 80~200 KB (10~40배 작음)

투명도가 있는 512×512 로고/아이콘의 경우:

  • PNG: 20~150 KB (무손실, 투명도 보존)
  • WebP: 10~80 KB (더 작음, 투명도 보존)
  • JPEG: 사용 불가 — 투명도를 지원하지 않음

PNG-8, PNG-24, PNG-32 설명

  • PNG-8: 8비트 인덱스 색상 — 최대 256색, 이진 투명도(완전 투명 또는 완전 불투명) 지원. 간단한 아이콘과 웹 그래픽에 적합. 파일이 매우 작음
  • PNG-24: 24비트 RGB — 1,670만 색상, 투명도 없음. PNG-8보다 크지만 사진 및 복잡한 그래픽에 완전한 색상 충실도
  • PNG-32: 32비트 RGBA — 1,670만 색상 + 완전한 알파 투명도. 부드러운 투명 가장자리(안티앨리어싱 투명도)가 필요한 로고 및 UI 에셋에 가장 일반적인 PNG 유형

PNG 압축 작동 방식

PNG는 2단계 무손실 압축 프로세스를 사용합니다:

  1. 필터링: 각 픽셀 행은 5가지 필터(None, Sub, Up, Average, Paeth) 중 하나로 처리되어 인접 픽셀을 기반으로 픽셀 값을 예측합니다. 이렇게 하면 패턴을 더 압축할 수 있게 됩니다
  2. Deflate 압축: 필터링된 데이터는 deflate 알고리즘(ZIP 및 gzip과 동일)을 사용하여 압축됩니다. 반복되는 패턴을 찾아 더 짧은 참조로 대체합니다

무손실이기 때문에 PNG 압축은 반복 패턴을 찾아 공간을 절약합니다 — 품질을 줄여서 파일 크기를 줄일 수 없습니다. 수백만 개의 약간씩 다른 픽셀 색상이 있는 사진은 PNG로 잘 압축되지 않습니다. 큰 단색 영역이 있는 단순한 그래픽은 매우 잘 압축됩니다.

PNG를 다른 형식으로 변환해야 할 때

  • 웹 성능을 위해: 로딩 시간을 줄이기 위해 PNG 사진을 WebP나 AVIF로 변환.PNG to WebP는 일반적으로 눈에 띄는 시각적 차이 없이 사진 크기를 70~85% 줄입니다
  • 웹의 로고: PNG 로고를 WebP로 변환 — 투명도를 유지하면서 50~70% 작은 파일 크기
  • 이메일 첨부 파일: 이메일을 위해 PNG 사진을 JPEG로 변환 — 이메일 클라이언트에 상관없이 대부분의 수신자가 열 수 있는 작은 파일
  • 인쇄: PNG 유지 또는 TIFF로 변환 — 둘 다 무손실이며 인쇄를 위한 최대 품질을 보존합니다

PNG 파일 압축하기

pngcrush, oxipng 등 무손실 PNG 최적화를 사용하면 손실 형식으로 변환하지 않고도 PNG 파일 크기를 줄일 수 있습니다. 이는 픽셀 값을 변경하지 않고 PNG를 더 효율적으로 다시 압축합니다 — 일반적으로 기본 저장 PNG보다 10~30% 작습니다.

더 큰 절감을 위해서는 더 효율적인 형식으로 변환하는 이미지 압축기를 사용하세요. 또는 PNG-32를 PNG-8로 줄이는 손실 PNG 압축(pngquant)을 사용할 수 있습니다 — 단순한 그래픽에는 효과적이지만 복잡한 그라데이션에서 색상 밴딩이 나타날 수 있습니다.