JPG를 WebP로 바꾸면 사진을 WebP 손실 인코더로 다시 저장합니다. 보통 웹페이지를 빨리 뜨게 하려는 목적입니다. 512 × 512 사진에서 75,758바이트 JPG가 화질 92의 58,210바이트 WebP가 됐습니다. 23% 작고, 디코딩한 JPG와의 SSIM은 0.9918입니다. 두 번째 손실 단계이므로 가진 것 중 가장 좋은 JPG에서 시작하고, WebP를 받지 않는 곳에는 JPG를 쓰세요. 화질 100이면 무손실 WebP가 되어 정확하지만 JPG의 3.6배 크기입니다.
이미지을(를) 여기에 놓으세요여러 개를 한 번에 처리할 수 있습니다업로드 없음 · 이 기기에서 처리
게임을 만들고 있나요?
Nerulio는 무엇보다 2D 게임 에셋 스튜디오입니다. 도트를 그리고, 스프라이트 시트를 애니메이션으로 자르고, 텍스처 아틀라스를 패킹하고, 오토타일 타일셋을 점검해 Godot·Unity·Phaser 등 엔진용으로 내보냅니다. 브라우저에서 동작하며 파일은 기기 밖으로 나가지 않습니다.
두 형식 모두 손실 압축이지만 잃는 것이 다릅니다. JPG는 8 × 8 주파수 블록을 반올림하고, 손실 WebP는 이웃 블록으로 예측하며 색을 절반 해상도로 저장합니다. 입력이 이미 JPG이면 WebP 인코더가 JPG의 흔적까지 디테일처럼 재현해야 해서 원본에서 인코딩할 때보다 덜 줄어듭니다. MDN은 손실 WebP가 평균 25~35% 작다고 설명하지만, 이미 JPG였던 이 사진은 23% 줄었습니다.
변환기는 슬라이더 화질(기본 92)로 한 번만 인코딩하고 형식을 비교하지 않습니다. 바이트 제한이 있거나 JPG와 WebP를 자동으로 고르고 싶다면 압축이 둘을 채점해 더 나은 쪽을 남깁니다.
2세대 손실
손실 파일로 만든 또 다른 손실 파일. 두 단계의 오차가 더해집니다.
SSIM
구조적 유사도. 1.0이면 동일하며 여기서는 WebP와 디코딩한 JPG를 비교합니다.
Chromium의 화질 100
무손실 WebP로 바뀝니다. 픽셀은 정확하지만 파일이 훨씬 큽니다.
같은 JPG를 두 가지 WebP 설정으로(실측)
NASA 테스트 사진을 Pillow 화질 92로 저장한 JPG, Nerulio 변환 코드, Chromium 153, 2026-09-28.