Switching
이미지 포맷

JPG와 PNG의 차이, 언제 무엇을 써야 할까

JPG는 사진에, PNG는 로고·투명 배경에 강합니다. 손실/무손실 압축과 파일 크기, 투명도 차이를 이해하고 상황에 맞는 포맷을 고르세요.

2026년 6월 10일· 수정일 2026년 9월 3일

JPG는 손실 압축이라 사진처럼 색이 부드럽게 이어지는 이미지에서 압도적으로 가볍고, PNG는 무손실이라 투명 배경과 선명한 경계를 그대로 지킵니다. 같은 사진 한 장(1600×1067)을 직접 저장해 보면 JPG 품질 80은 269KB, PNG는 3,591KB로 13배 차이가 납니다. 반대로 색 수가 적은 플랫 그래픽에서는 PNG가 23KB로 JPG 품질 95(43KB)보다 오히려 가볍습니다.

JPG와 PNG는 웹에서 가장 많이 쓰이는 두 이미지 포맷입니다. 둘 다 화면에 잘 보이지만 내부 동작 방식은 전혀 다릅니다. 잘못된 포맷을 고르면 사진이 흐릿해지거나, 단순한 로고 파일이 쓸데없이 무거워지기도 합니다.

핵심만 먼저 말하면, JPG는 사진처럼 색이 부드럽게 이어지는 이미지에 적합하고, PNG는 글자·로고·아이콘처럼 선명한 경계와 투명 배경이 필요한 이미지에 적합합니다. 왜 그런지 하나씩 살펴보겠습니다.

손실 압축 vs 무손실 압축

가장 큰 차이는 압축 방식입니다. JPG는 '손실 압축'을 씁니다. 사람 눈이 잘 구분하지 못하는 정보를 버리는 대신 파일을 아주 작게 만듭니다. 풍경 사진처럼 색이 미묘하게 변하는 영역에서는 이 손실이 거의 보이지 않아 효율이 뛰어납니다.

PNG는 '무손실 압축'을 씁니다. 원본 픽셀을 한 점도 버리지 않고 그대로 보존하면서 용량만 줄입니다. 그래서 같은 이미지라도 PNG가 JPG보다 보통 더 무겁지만, 화질 저하는 전혀 없습니다.

투명 배경이 필요한가

PNG는 투명도(알파 채널)를 지원합니다. 배경이 비치는 로고, 잘라낸 인물, 겹쳐 쓰는 아이콘을 만들려면 반드시 PNG가 필요합니다. JPG는 투명을 지원하지 않아, 투명했던 영역이 흰색이나 검은색으로 채워집니다.

반대로 투명 영역이 전혀 없는 사진이라면 PNG의 장점은 사라지고 파일만 커집니다.

실측: 어떤 이미지에서 어느 쪽이 가벼운가

포맷 논쟁은 이미지의 성격을 빼놓고는 답이 나오지 않습니다. 성격이 다른 원본 세 종류를 같은 조건으로 인코딩해 실제 파일 크기를 재봤습니다.

원본 종류JPG 품질 80PNG (무손실)가벼운 쪽
사진 (연속 계조)269 KB3,591 KBJPG — PNG가 13.3배 무겁다
플랫 그래픽 (단색 면)29 KB23 KBPNG — JPG보다 20% 가볍다
화면 캡처 (작은 글자)97 KB94 KB거의 같다 — 화질은 PNG 우위
측정 조건 — 1600×1067(1.71MP) 원본 3종을 libvips 8.18.3 로 인코딩한 실제 바이트.

사진에서는 JPG가 압도적이지만, 색 수가 적고 같은 색 면이 넓은 그래픽에서는 PNG가 오히려 더 가볍습니다. 'PNG는 무겁다'는 통념이 절반만 맞는 이유입니다. 화면 캡처는 용량이 비슷한데 화질은 PNG가 낫기 때문에 PNG를 고르는 것이 맞습니다.

용량보다 눈에 띄는 것은 글자입니다. 아래는 같은 화면 캡처의 같은 영역을 4배로 확대한 것으로, 왼쪽이 PNG, 오른쪽이 JPG 품질 40입니다.

같은 화면 캡처의 글자 영역을 PNG와 JPG 품질 40으로 저장해 4배 확대 비교한 이미지.
JPG는 글자처럼 색 경계가 급격한 곳에서 주변에 얼룩(링잉)을 만든다. PNG는 원본 픽셀을 그대로 보존한다.

파일 크기와 반복 저장

웹페이지 로딩 속도와 SNS 업로드를 생각하면 파일 크기는 중요합니다. 일반적으로 다음 경향을 기억하세요.

  • 사진 = JPG가 같은 화질에서 훨씬 가볍다
  • 로고·도표·스크린샷 = PNG가 글자 경계를 또렷하게 유지한다
  • JPG는 저장할 때마다 화질이 조금씩 더 나빠진다(세대 손실), PNG는 몇 번을 저장해도 그대로다

상황별 추천

정리하면 이렇게 고르면 됩니다. 카메라·휴대폰 사진, 배경이 꽉 찬 이미지, 이메일·메신저로 가볍게 보낼 사진은 JPG. 투명 배경 로고, 글자가 또렷해야 하는 그래픽, 화면 캡처, 인쇄 전 보관용 원본은 PNG가 좋습니다.

이미 가진 파일의 포맷이 상황에 맞지 않다면 변환하면 됩니다. PNG 로고를 JPG로 바꿔 용량을 줄이거나, JPG 사진을 PNG로 바꿔 편집 단계의 손실을 막을 수 있습니다. Switching에서는 파일이 브라우저 안에서만 처리되어 서버로 전송되지 않으므로, 개인 사진도 안심하고 변환할 수 있습니다.

자주 묻는 질문

PNG가 JPG보다 항상 무거운가요?
아닙니다. 색이 다양한 사진에서는 PNG가 10배 이상 무겁지만, 색 수가 적고 같은 색 면이 넓은 그래픽·로고·차트에서는 PNG가 더 가볍습니다. 실측에서도 플랫 그래픽은 PNG 23KB, JPG 품질 95가 43KB로 PNG가 절반 수준이었습니다.
JPG를 PNG로 바꾸면 화질이 회복되나요?
회복되지 않습니다. 손실 압축으로 이미 버려진 정보는 되돌아오지 않고, PNG는 그 상태를 무손실로 보존할 뿐입니다. 다만 이후 편집·재저장에서 손상이 더 쌓이지 않게 막아 주므로 작업 중간 포맷으로는 의미가 있습니다.
같은 JPG를 여러 번 열고 저장하면 나빠지나요?
나빠집니다. 저장할 때마다 손실 압축이 새로 적용되어 화질이 조금씩 깎입니다. 여러 번 고칠 예정이라면 작업본은 PNG로 두고 마지막에 한 번만 JPG로 내보내세요.
웹사이트에는 무엇을 써야 하나요?
사진은 JPG나 WebP, 로고·아이콘·투명이 필요한 요소는 PNG가 기본입니다. 다만 스크린샷처럼 글자가 많은 이미지는 무손실 WebP가 가장 효율적입니다. 실측에서 PNG 94KB가 무손실 WebP로는 17KB, 5분의 1 이하였습니다.

관련 도구