Guide · 이미지

이미지 포맷 완벽 가이드

PNG, JPG, WEBP, AVIF, HEIC — 무엇이 다르고, 언제 무엇을 써야 할까요?

결론부터: 상황별 추천

상황추천 포맷이유
웹사이트에 올릴 사진WEBP같은 화질에서 JPG보다 25~35% 작음. 최신 브라우저는 모두 지원
투명 배경이 필요한 로고·아이콘PNG무손실 압축 + 알파 채널(투명도) 지원
인쇄물·고화질 보관용 사진JPG (고품질) 또는 PNG호환성이 가장 넓고, 인쇄소 대부분이 JPG를 기준으로 함
최고 압축률이 필요한 대용량 이미지AVIFWEBP보다도 용량이 더 작지만, 구형 브라우저·프로그램 호환성은 떨어짐
아이폰에서 찍은 사진을 공유JPG (HEIC → JPG 변환)HEIC는 애플 기기 밖에서 잘 안 열리는 경우가 많음

이미지 포맷별 특징

JPG (JPEG)

가장 오래되고 가장 널리 호환되는 포맷입니다. 손실 압축 방식이라 저장할 때마다 화질이 조금씩 깎이지만, 사람 눈에 잘 티가 안 나는 수준으로 용량을 크게 줄여줍니다. 사진처럼 색이 부드럽게 이어지는 이미지에 적합하고, 투명 배경은 지원하지 않습니다. 인쇄소·스톡사이트·거의 모든 프로그램이 JPG를 기본으로 지원하기 때문에, "어떤 포맷을 써야 할지 모르겠다"면 JPG가 가장 무난한 선택입니다.

PNG

무손실 압축이라 화질 저하가 없고, 알파 채널(투명 배경)을 지원합니다. 로고, 스크린샷, 아이콘, 텍스트가 선명해야 하는 이미지(글자가 많은 인포그래픽 등)에 적합합니다. 다만 사진처럼 색이 많은 이미지를 PNG로 저장하면 JPG보다 파일 용량이 몇 배로 커질 수 있습니다.

WEBP

구글이 만든 비교적 최신 포맷으로, 손실·무손실 압축을 모두 지원하고 투명 배경도 가능합니다. 같은 화질 기준으로 JPG보다 훨씬 작은 용량을 만들어내기 때문에, 웹사이트 로딩 속도를 중요하게 여긴다면 WEBP가 좋은 선택입니다. 2024년 이후 출시된 브라우저는 대부분 WEBP를 지원하지만, 아주 오래된 프로그램(옛날 버전의 이미지 편집기 등)에서는 열리지 않을 수 있습니다.

AVIF

WEBP보다도 더 최근에 나온 포맷으로, 압축 효율이 가장 뛰어납니다. 같은 화질이라면 AVIF가 WEBP보다도 파일이 더 작은 경우가 많습니다. 다만 인코딩(만드는 것)과 디코딩(여는 것) 모두에 더 많은 연산이 필요하고, 지원하는 프로그램·브라우저가 WEBP보다 적어서 아직은 "용량이 정말 중요한 특수한 상황"에 주로 쓰입니다.

HEIC / HEIF

아이폰이 기본으로 사진을 저장하는 포맷입니다. 압축 효율은 좋지만, 애플 생태계 밖(윈도우, 안드로이드, 대부분의 웹사이트)에서는 바로 열리지 않는 경우가 많아 실무에서는 자주 JPG나 PNG로 변환해서 사용합니다.

GIF

움직이는 이미지(애니메이션)를 만들 수 있다는 게 가장 큰 특징이지만, 색상 수가 256가지로 제한돼 있어 사진처럼 색이 풍부한 이미지에는 적합하지 않습니다. 요즘은 짧은 애니메이션도 WEBM 같은 동영상 포맷으로 대체되는 추세입니다.

파일 용량을 더 줄이고 싶다면

포맷을 바꾸는 것 외에도, 같은 포맷 안에서 품질(quality) 값을 낮추거나 이미지의 가로/세로 픽셀 크기를 줄이는 것만으로도 용량을 크게 줄일 수 있습니다. 특히 웹에 올릴 사진은 원본 그대로(예: 4000×3000px) 올릴 필요 없이, 실제로 보여질 크기(예: 1200×900px)에 맞춰 리사이즈하는 것만으로도 로딩 속도가 눈에 띄게 빨라집니다.

바로 사용해보기 지오시프트에서 브라우저만으로 바로 변환할 수 있습니다 — 파일이 서버로 전송되지 않습니다.

자주 묻는 질문

PNG를 JPG로 바꾸면 화질이 나빠지나요?

네, PNG(무손실)를 JPG(손실)로 바꾸면 원리상 약간의 화질 손실이 있습니다. 다만 품질을 90% 이상으로 설정하면 육안으로는 거의 구분하기 어렵습니다. 반대로 JPG를 PNG로 바꾼다고 이미 손실된 화질이 복구되지는 않습니다.

투명 배경을 유지하면서 용량을 줄이려면?

PNG는 무손실이라 용량 절감에 한계가 있습니다. 투명 배경을 유지하면서 용량도 줄이고 싶다면 WEBP나 AVIF를 고려해보세요. 둘 다 투명도(알파 채널)를 지원하면서 PNG보다 훨씬 작은 용량을 만들 수 있습니다.