본문으로 바로가기

파일 형식

WebP란? Google 이미지 형식 완벽 가이드

WebP는 손실 압축과 무손실 압축, 투명도, 애니메이션을 하나의 파일 형식에 담은 Google의 웹용 이미지 형식입니다. 작동 원리와 자주 생기는 문제, 변환 방법을 알아봅니다.

작성자: Hemen Dönüştür Editör Ekibi게시일: 5분 분량

WebP 형식 가이드 표지 이미지

WebP는 웹 페이지의 이미지를 더 작게 만들기 위해 Google이 개발한 이미지 형식입니다. JPG 같은 손실 사진 압축, PNG 같은 무손실 압축과 투명도, GIF 같은 애니메이션을 하나의 파일 형식에 담았습니다. 현재의 모든 브라우저가 WebP를 표시하지만, 내려받은 WebP가 오래된 소프트웨어에서 열리지 않는 일은 여전히 흔한 불편입니다. 이 글에서는 WebP가 어떻게 작동하는지, 실제로 얼마나 절약되는지, 변환할 때 무엇을 염두에 둬야 하는지 다룹니다.

WebP의 간략한 역사

Google은 2010년 9월 30일 Chromium 블로그에서 WebP를 발표했습니다. 첫 버전은 손실 압축만 제공했으며 VP8 비디오 코덱의 프레임 내 부호화에 기반했습니다. 이후 몇 년에 걸쳐 형식이 확장되었습니다. Google의 WebP FAQ에 따르면 무손실 압축과 투명도는 Chrome 23부터, 애니메이션은 Chrome 32부터 지원됩니다. 오랫동안 WebP는 Google 자체 문서로만 정의되어 있었는데, 2024년 11월 IETF에서 RFC 9649로 발행되었습니다. Google 엔지니어 J. Zern, P. Massimino, J. Alakuijala가 작성한 정보성(Informational) 문서로, image/webp 미디어 유형도 함께 등록했습니다.

WebP의 작동 원리

RIFF 컨테이너

RFC 9649에 따르면 WebP는 RIFF(Resource Interchange File Format)에 기반합니다. 파일은 RIFF 헤더와 WEBP 서명으로 시작하고, 이미지 데이터는 청크에 저장됩니다. 이 구조 덕분에 하나의 형식이 서로 다른 압축 방식과 추가 데이터를 나란히 담을 수 있습니다.

손실 WebP(VP8)

손실 WebP는 VP8 프레임 내 부호화로 이미지를 VP8 청크에 저장합니다. JPEG처럼 블록 단위로 작동하지만, 각 블록을 이웃 픽셀로부터 예측하고 그 예측과의 차이만 부호화합니다. 이 예측 부호화가 JPEG보다 유리한 주된 이유입니다. Google FAQ에 따르면 손실 WebP는 8비트, 4:2:0 색차 서브샘플링(YUV420)으로 작동하므로, JPEG의 일반적인 설정처럼 색상은 절반 해상도로 유지됩니다.

무손실 WebP(VP8L)

무손실 모드는 완전히 다른 비트스트림인 VP8L을 씁니다. RFC 9649는 이를 LZ77, 접두 부호화, 색상 캐시를 결합한 방식으로 설명합니다. 색 채널을 서로로부터 예측하는 변환 등과 함께 PNG보다 더 잘 압축합니다. 채널당 8비트 ARGB 데이터로 작동합니다.

투명도와 애니메이션

무손실 WebP는 알파 채널을 직접 포함합니다. 손실 WebP에서는 투명도가 별도의 ALPH 청크에 저장되므로, 사진 부분은 손실 압축하면서도 가장자리는 완전한 투명도를 유지할 수 있습니다. 애니메이션은 ANIM과 ANMF 청크를 써서 각 프레임의 위치, 밀리초 단위 재생 시간, 혼합 방식, 처리 방식을 정합니다. GIF와 달리 프레임이 256색으로 제한되지 않습니다.

한계

Google FAQ는 WebP 이미지의 최대 크기를 16383 x 16383픽셀로 밝힙니다. WebP는 JPEG나 PNG 같은 의미의 프로그레시브 또는 인터레이스 표시를 제공하지 않습니다. 색 깊이는 8비트로 제한되어 HDR 이미지에는 적합하지 않으며, 이 부분에서는 AVIF가 돋보입니다.

WebP는 실제로 얼마나 작을까요?

Google 자체 측정에 따르면 손실 WebP 이미지는 같은 SSIM 화질 지수에서 비슷한 JPEG 이미지보다 25~34% 작고, 무손실 WebP 이미지는 PNG보다 26% 작습니다. 같은 Google 페이지는 무손실 WebP가 겨우 22%의 추가 바이트로 투명도를 지원한다고 설명합니다. 이 수치는 Google 테스트 세트의 평균이므로, 여러분의 이미지에서는 이득이 더 크거나 작을 수 있습니다.

실제 웹 데이터도 비슷한 결과를 보여 줍니다. HTTP Archive Web Almanac 2024에 따르면 모바일에서 WebP 이미지의 중앙값은 픽셀당 1.3비트이고, JPEG는 2.0, PNG는 3.8입니다.

브라우저와 소프트웨어 지원

Can I use에 따르면 WebP를 완전히 지원하는 브라우저는 전 세계 사용량의 97.18%를 차지합니다(2026년 10월). 완전 지원은 Chrome 32, Firefox 65, Edge 18, Safari 16부터이며, Safari 14와 15는 부분 지원입니다. MDN에 따르면 macOS의 Safari가 WebP를 표시하려면 Safari 14 이상과 macOS Big Sur(11) 이상이 함께 필요합니다.

도입은 빠르게 늘고 있지만 JPEG나 PNG 수준에는 이르지 못했습니다. 2026년 10월 W3Techs 데이터에 따르면 WebP는 조사 대상 웹사이트의 22.7%에서 쓰입니다. Web Almanac 2024에 따르면 모바일 페이지 이미지의 12%가 WebP이며, 이 비중은 2022년부터 2024년 사이 약 3%포인트 늘었습니다.

웹사이트에서 WebP를 제공하는 방법

현재의 모든 브라우저가 WebP를 표시하므로, 대부분의 사이트에서는 이미지를 그냥 .webp로 쓰면 충분합니다. 아주 오래된 브라우저도 지원해야 한다면 HTML <picture> 요소로 WebP를 먼저, 대체용 JPG를 그 뒤에 나열할 수 있습니다. 브라우저는 자신이 이해하는 첫 번째 소스를 고릅니다.

<picture>
  <source srcset="photo.webp" type="image/webp">
  <img src="photo.jpg" alt="이미지를 설명하는 대체 텍스트" width="1200" height="800">
</picture>

일부 서버와 콘텐츠 전송 네트워크(CDN)는 브라우저가 보내는 Accept 헤더에 따라 같은 URL에서 WebP나 JPG를 돌려줍니다. 편리하지만, "다른 이름으로 이미지 저장"을 했을 때 예상치 못한 WebP 파일을 받게 되는 주된 이유이기도 합니다.

자주 겪는 문제

내려받은 WebP가 열리지 않습니다

많은 사이트가 브라우저가 지원하면 이미지를 자동으로 WebP로 제공합니다. "다른 이름으로 이미지 저장"을 하면 .webp 파일이 저장되는데, 오래된 뷰어, 일부 오피스 프로그램, 인화 서비스, JPG나 PNG만 받는 업로드 양식에서는 이 파일을 열 수 없습니다. 가장 실용적인 해결책은 파일을 JPG나 PNG로 변환하는 것입니다.

애니메이션 WebP가 변환 후 움직이지 않습니다

JPG와 PNG는 애니메이션을 담지 못합니다. 애니메이션 WebP를 두 형식 중 하나로 변환하면 프레임 하나만 남습니다.

투명도가 사라졌습니다

투명 WebP를 JPG로 변환하면 투명 영역이 단색으로 채워집니다. 투명도를 유지해야 한다면 PNG로 변환하세요.

WebP 파일이 예상보다 큽니다

이미 잘 압축된 JPG를 WebP로 바꾼다고 항상 크게 줄지는 않으며, 다시 인코딩하면 약간의 화질 손실도 생깁니다. 무손실 WebP를 선택했다면 파일이 원본보다 커질 수도 있습니다.

WebP 변환 팁

  • WebP를 어디서나 열려면: 사진은 WebP를 JPG로, 투명 이미지와 선명한 그래픽은 WebP를 PNG로 변환하세요. 애니메이션 WebP 파일은 첫 프레임만 변환됩니다.
  • 사이트 이미지를 줄이려면: 저희 JPG를 WebP로, PNG를 WebP로 변환 도구는 기본적으로 화질 80을 씁니다. 대부분의 사진에서 눈에 잘 띄지 않는 손실로 확실한 용량 절감을 얻을 수 있습니다.
  • 로고와 스크린샷에는 "무손실 WebP"를 선택하세요. 모든 픽셀이 정확히 유지되고 투명도도 남지만, 파일은 손실 모드보다 크고 원본보다 커질 수도 있습니다.
  • 여러 형식을 한 번에 변환하려면 이미지 변환기를 쓰세요. 한 번에 최대 50개 파일을 추가하고 결과를 ZIP으로 내려받을 수 있습니다.
  • 이 변환들은 브라우저에서 실행되므로 파일이 기기를 떠나지 않습니다. EXIF와 위치 정보는 결과물에 기록되지 않습니다.

자주 묻는 질문

WebP는 손실 형식인가요, 무손실 형식인가요?

둘 다입니다. WebP에는 손실(VP8)과 무손실(VP8L)이라는 두 가지 별도의 압축 모드가 있습니다. 파일 확장자는 같으며, 어떤 모드를 썼는지는 파일 안의 청크에 기록됩니다.

Safari와 iPhone에서 WebP가 열리나요?

네. 현재 Safari 버전은 WebP를 완전히 지원합니다. Can I use에 따르면 Safari 14와 15에서는 부분 지원이었고, Safari 16에서 완전 지원이 시작되었습니다.

WebP가 JPG보다 화질이 좋은가요?

형식 자체가 "화질이 더 좋은" 것은 아닙니다. WebP는 대개 같은 파일 크기에서 더 좋은 이미지를, 같은 화질에서 더 작은 파일을 만듭니다. Google의 측정에서 그 차이는 같은 화질 기준 25~34%입니다.

WebP와 AVIF 중 무엇을 써야 하나요?

AVIF는 사진에서 대개 더 작은 파일을 만들고 HDR을 지원하지만, 인코딩이 느리고 오래된 기기에서의 지원 역사가 더 짧습니다. WebP는 인코딩이 빠르고 지원 범위가 더 오래전까지 거슬러 올라갑니다. 웹사이트에서는 <picture> 요소로 둘 다 제공하고 JPG를 대체용으로 두는 방식이 흔합니다.

WebP 이미지가 SEO에 영향을 주나요?

WebP 자체가 순위 요소는 아니지만, 이미지가 작을수록 페이지가 빨리 로드됩니다. 중요한 것은 이미지를 알맞은 크기로, 설명적인 대체 텍스트와 함께, 빠르게 제공하는 것입니다.

WebP 파일을 인쇄하거나 이메일로 보낼 수 있나요?

가능하지만 받는 사람의 소프트웨어가 WebP를 열지 못할 수 있고, 인화 서비스나 일부 기업용 업로드 양식은 JPG, PNG, PDF만 받는 경우가 많습니다. 공유하기 전에 사진은 JPG로, 투명 이미지는 PNG로 변환하면 어디서나 열립니다.

출처

관련 변환 도구

모든 글