UltKit

WebP JPG 변환: 언제, 왜 바꿔야 할까

내려받은 WebP 파일은 대부분 내가 아니라 웹사이트가 고른 형식이며, 품질 85–90으로 JPG로 변환해도 눈에 보이는 변화는 없습니다. WebP를 거부하는 곳이 있을 때만 변환하세요. 배경이 투명한 이미지라면 PNG를 고르고, 다시 웹에 올릴 파일이라면 그대로 두면 됩니다.

Jonas WeberJonas Weber웹 성능 에디터
업데이트 11 분 분량
노트북과 큰 모니터에 같은 웹 페이지가 떠 있고, 스탠드 조명과 마우스, 작은 화분 두 개가 놓인 밝은 홈 오피스 책상
Answer

이 WebP를 JPG로 변환해야 할까요?

앱, 프린터, 업로드 양식이 거부한다면 변환하고, 다시 웹사이트에 올릴 파일이라면 그대로 두세요. 사진은 품질 85–90의 JPG로, 로고·스크린샷·배경이 투명한 이미지는 PNG로 바꾸면 됩니다.

저장한 이미지가 자꾸 WebP로 받아지는 이유

Google은 2010년 웹에서 JPG를 대신할 더 작은 형식으로 WebP를 내놓았지만, Safari가 표시하지 못한 탓에 10년 동안 틈새 형식에 머물렀습니다. 상황이 바뀐 것은 2020년 Apple이 Safari 14와 macOS Big Sur에 WebP 지원을 넣으면서입니다. 주요 브라우저가 모두 WebP를 표시할 수 있게 되자 대규모로 이미지를 제공하는 기업들이 WebP로 갈아탔고, 그 전환은 서버 쪽에서 이뤄졌습니다. 그래서 사용자는 그 결정을 볼 일이 없고, 페이지 어디에도 지금 보는 이미지가 어떤 형식인지 나와 있지 않습니다.

예를 들어 Shopify의 이미지 CDN은 상품 사진을 JPG로 올렸더라도 WebP를 표시할 수 있다고 알리는 브라우저에는 WebP를 보냅니다. Google 이미지 검색도 미리보기를 WebP로 보여 줍니다. WordPress는 2021년 5.8 버전부터 WebP 업로드를 받았습니다. JPG 업로드를 기본적으로 WebP로 변환하려던 계획은 6.1 버전 출시 전에 철회되었지만, WordPress 성능 팀의 Modern Image Formats 플러그인과 많은 호스팅 업체의 이미지 최적화 기능이 정확히 그 일을 합니다. 결과는 어디서나 같습니다. 사이트 운영자의 컴퓨터에서는 JPG였던 파일이 내 컴퓨터에 도착할 때는 WebP가 되어 있습니다.

브라우저도 이 과정에 기꺼이 참여합니다. Chrome, Edge, Firefox가 이미지를 요청할 때마다 보내는 Accept 헤더에는 image/webp(그리고 image/avif)가 들어 있고, 형식 협상을 지원하는 서버는 이 목록을 읽어 내가 표시할 수 있는 가장 작은 형식을 고릅니다. 마우스 오른쪽 버튼을 눌러 다른 이름으로 이미지 저장을 고르면 브라우저는 이미 받아 둔 바이트를 그대로 저장합니다. 그래서 주소 표시줄에서는 파일 이름이 .jpg로 끝나는데 디스크에는 WebP로 저장되고, 때로는 .jpg.webp처럼 확장자가 두 개 붙기도 합니다.

2026년에도 WebP가 거부되는 곳

브라우저는 이미 몇 년 전에 문제가 아니게 되었습니다. 문제는 그 밖의 모든 곳에 있습니다. 2022년 이전에 설치한 데스크톱 소프트웨어, 허용 목록을 한 번 정해 놓고 다시 손대지 않은 업로드 양식, JPG와 TIFF를 기준으로 짜인 인쇄소 작업 흐름, 본문 이미지를 자체 디코더로 표시하는 이메일 클라이언트가 그렇습니다. 이들 중 어느 것도 친절하게 실패하지 않습니다. 인화 사이트는 그냥 파일을 거부하고, 관공서 양식은 형식이 잘못되었다고만 하며, 오래된 Photoshop은 WebP 이야기는 전혀 없이 "요청을 완료할 수 없습니다"라는 일반적인 메시지를 띄웁니다.

Adobe는 2022년 2월에 출시한 Photoshop 23.2 버전부터 WebP 열기와 저장을 기본 지원합니다. 그보다 오래된 버전은 서드파티 플러그인이 필요합니다. Lightroom Classic은 몇 년 동안 WebP를 가져오지 못했기 때문에, 오래된 버전의 카탈로그는 가져오기 과정에서 이런 파일을 조용히 건너뜁니다. Windows에서는 구형 Windows 사진 뷰어가 WebP를 아예 열지 못하고, Windows 10 사진 앱은 Microsoft Store의 WebP 이미지 확장 패키지가 있어야 합니다. 가장 엄격한 것은 업로드 양식입니다. 예를 들어 미국 국무부의 DS-160 비자 사진 업로드는 JPEG만 받고, 많은 대학 입학 지원·채용 포털은 JPG, PNG, PDF만 허용합니다.

WebP 파일이 자주 거부되는 곳과 대신 통하는 형식
어디서WebP 지원 상태대신 보낼 형식
23.2(2022년 2월) 이전 Photoshop플러그인 없이는 읽지 못함JPG, 누끼 이미지는 PNG
구버전 Lightroom Classic가져오기에서 건너뜀JPG
Windows 사진 뷰어(구형)열 수 없음JPG
Office 2016·2019의 Word와 PowerPoint삽입 실패 또는 자리 표시자로 표시사진은 JPG, 그래픽은 PNG
온라인 인화·포토북 서비스대개 허용 목록에 없음품질 90 이상의 JPG
관공서, 비자, 대학 업로드 양식파일 형식 검사에서 거부명시된 KB 한도 안의 JPG
일부 데스크톱 이메일 클라이언트본문이 아닌 첨부 파일로 표시JPG
오래된 종이 지도 위에 놓인 빈티지 필름 카메라와 그 옆에 놓인 흰 테두리의 작은 인화 사진 세 장
대부분의 현상소는 지금도 JPG에서 인화를 시작합니다. 사진: Unsplash

JPG냐 PNG냐: 이미지에 담긴 내용으로 고르세요

WebP는 형식 하나가 두 가지 역할을 모두 한다는 점에서 특이합니다. 사진에는 손실 압축을, 그래픽에는 알파 채널을 갖춘 무손실 압축을 씁니다. WebP에서 다른 형식으로 바꿀 때는 이 파일이 둘 중 어느 역할을 하고 있었는지 골라야 합니다. JPG와 PNG는 각각 그중 하나만 잘 처리하기 때문입니다. 따져야 할 것은 어느 형식이 전반적으로 더 나은지가 아니라(그 비교는 JPG vs JPEG vs PNG에서 다룹니다), 바로 이 이미지에 무엇이 담겨 있고 다음에 어디로 가는지입니다.

상품 사진, 배경화면, 요리 사진, 여행 스냅은 JPG가 맞습니다. PNG의 몇 분의 일 용량으로 똑같아 보입니다. 로고, 아이콘, 스티커, 투명 배경 위의 누끼 상품 이미지, 글자가 가득한 스크린샷은 PNG가 맞습니다. JPG로 바꾸면 투명한 부분이 단색으로 채워지거나 글자의 날카로운 가장자리가 번지기 때문입니다. 판단이 서지 않으면 어두운 테마의 브라우저 탭에서 파일을 열어 보세요. 피사체 주변으로 체크무늬나 어두운 페이지가 비쳐 보인다면 투명도가 있는 이미지이므로 PNG가 필요합니다.

사진

JPG로 변환

압축에 따른 작은 변화가 눈에 보이지 않는 연속 톤 이미지.

  • 모든 앱, 프린터, 양식에서 열림
  • 같은 사진의 PNG보다 보통 3~10배 작음
  • 품질 85–90이면 WebP와 똑같아 보임
  • 투명 픽셀은 단색으로 채워짐
Best for: 업로드, 인화 주문, 이메일, 오래된 편집 소프트웨어
그래픽

PNG로 변환

단색 면, 날카로운 가장자리, 글자, 그리고 투명한 모든 것.

  • 알파 채널을 온전히 유지
  • 무손실이라 글자가 또렷함
  • 사진은 용량이 훨씬 커짐
  • 슬라이드 도구, 디자인 앱, 인쇄 레이아웃에서 사용 가능
Best for: 로고, 스티커, 누끼 이미지, 스크린샷, 다이어그램

변환하면 실제로 무엇을 잃을까

손실 WebP를 JPG로 변환하면 픽셀을 디코딩한 뒤 다른 방식으로 다시 인코딩하므로, 결과물이 비트 단위로 똑같지는 않습니다. 하지만 실제로 JPG 품질 85~90에서는 고해상도 화면이라도 원래 크기로 볼 때 알아챌 수 있는 수준보다 차이가 훨씬 작습니다. 내려받은 WebP에서 보이는 화질 손실은 그보다 앞서 웹사이트가 압축할 때 생긴 것이고, 변환으로 그 디테일을 되살릴 수는 없습니다. 변환은 그 위에 손실을 크게 더하지 않을 뿐입니다. 두 번, 세 번 변환하면 손실이 쌓이므로, 형식을 여러 번 거치지 말고 저장한 WebP에서 한 번만 변환하세요.

눈치챌 만한 변화는 세 가지입니다. 첫째, JPG가 덜 효율적인 형식이라 파일이 보통 3분의 1 이상 커집니다. 양식에 KB 상한이 있다면 먼저 변환한 다음 100 KB 이하로 압축하거나 한도에 맞춰 줄이세요. 둘째, 투명도가 사라집니다. WebP JPG 변환기의 투명 영역 설정은 기본적으로 그 픽셀을 흰색으로 채우며, 검은색이나 직접 지정한 색으로 바꿀 수 있습니다. 셋째, 애니메이션이 사라집니다. JPG는 프레임 하나만 담을 수 있어 첫 프레임만 남습니다.

바뀌지 않는 것도 그만큼 중요합니다. 픽셀 크기, 방향, 색상은 그대로이고, 색상 프로필 유지를 켜 두는 한 내장된 색상 프로필도 유지됩니다. 인화용으로 변환한다면 품질을 90 이상으로 올리세요. 현상소에서는 늘어난 용량이 아무 문제가 되지 않고, 하늘이나 피부의 부드러운 그러데이션에 대한 걱정도 사라집니다. KB 상한이 엄격한 업로드라면 사진은 80에서도 대개 깨끗하고, 90보다 한도 아래 여유가 더 많이 남습니다. 70 아래로 내려가면 글자와 가는 선 주변에 깍두기 같은 블록 노이즈가 생기기 시작합니다.

Mythphoto.webp의 이름을 photo.jpg로 바꾸면 변환됩니다.

Fact이름을 바꾸면 꼬리표만 바뀝니다. 바이트는 여전히 WebP이고, 까다로운 소프트웨어는 확장자가 아니라 내용을 검사합니다.

MythJPG로 변환하면 화질이 망가집니다.

Fact품질 85–90에서는 재인코딩 흔적이 일반적인 보기 크기에서 보이지 않습니다. 눈에 띄는 손실이 있다면 그것은 웹사이트가 직접 압축할 때 생긴 것입니다.

MythPNG로 변환하면 원래 화질이 되살아납니다.

FactPNG는 디코딩한 픽셀을 정확히 저장하지만, 손실 WebP가 이미 버린 디테일은 되돌리지 못합니다. 똑같아 보이는 더 큰 파일이 생길 뿐입니다.

Myth무손실 WebP는 반드시 PNG로만 바꿔야 합니다.

Fact무손실 WebP 사진은 고품질 JPG로 변환해도 눈에 보이는 변화가 없습니다. 무손실이 중요한 것은 그래픽과 글자뿐입니다.

변환 대신 원본 JPG를 받는 방법

변환하기 전에 사이트가 원본 파일을 내주는지 확인해 볼 만합니다. 그러면 압축 한 단계를 통째로 건너뛸 수 있기 때문입니다. 통할지는 사이트가 WebP를 만드는 방식에 달려 있습니다. CDN이 그때그때 WebP를 만든다면 서버에는 여전히 JPG가 있으므로 요청만 제대로 하면 받을 수 있습니다. 일부 WordPress 설정처럼 업로드를 변환한 뒤 WebP만 보관한다면 받을 JPG가 남아 있지 않으니 변환하는 수밖에 없습니다.

아래 방법은 확실한 것부터 덜 확실한 것 순으로 정리했습니다. 특별한 것은 없고, 모두 평범한 브라우저 동작이거나 사이트가 이미 제공하는 다운로드 링크입니다. 온라인에서 가장 자주 추천되는 방법, 즉 이미지 주소 끝에 ?format=jpg를 붙이는 방법은 가장 믿을 수 없습니다. 이미지 CDN이 마침 정확히 그 이름의 매개변수를 읽을 때만 통하는데 대부분은 그렇지 않아서, 아무 오류 없이 같은 WebP를 돌려받게 되고 방법이 실패했다는 사실조차 알 수 없습니다.

사이트 자체의 다운로드 버튼 쓰기

Unsplash 같은 사진 라이브러리, 스톡 사이트, 클라우드 드라이브, 많은 뉴스 갤러리에는 업로드된 원본, 대개 원본 크기의 JPG를 내주는 다운로드 링크가 있습니다. 원본 파일을 확실하게 받을 수 있는 방법은 이것뿐입니다.

이미지를 새 탭에서 열고 주소 읽기

마우스 오른쪽 버튼을 눌러 새 탭에서 이미지 열기를 고르세요. 주소에 fm=webp, format=webp, auto=format 같은 형식 매개변수가 있다면 그 부분을 지우고 새로 고침하면 원본 JPG가 오는 경우가 많습니다. 그런 매개변수가 없다면 서버가 형식을 협상하고 있는 것이므로 이 방법은 소용이 없습니다.

휴대폰에서 데스크톱 사이트 요청하기

일부 사이트는 모바일 브라우저에 다른 이미지 버전을 보냅니다. 휴대폰의 Chrome이나 Safari에서 데스크톱 사이트 요청을 고르면 가끔 더 큰 JPG를 받을 수 있지만, 대부분의 CDN은 기기가 아니라 Accept 헤더로 형식을 정하므로 큰 기대는 하지 마세요.

폴더 하나를 통째로 변환하기

상품 카탈로그, 참고 이미지 모음, 배경화면 폴더를 저장해 두었다면 파일을 하나씩 변환하는 일은 금세 지칩니다. 변환기는 한 번에 최대 20개, 파일당 최대 95 MB까지 받아 모든 파일에 같은 품질과 투명 영역 설정을 적용하고 ZIP 파일 하나로 돌려줍니다. 파일은 처리 30분 뒤 서버에서 삭제되며, 아무것도 설치할 필요가 없습니다. 이미지 100장이 든 폴더라면 다섯 번에 나눠 처리하면 됩니다.

시작하기 전에 폴더를 분류하세요. 사진은 JPG용 묶음에, 로고와 아이콘처럼 배경이 비치는 이미지는 WebP PNG 변환용 묶음에 넣어야 흰 상자가 둘러진 결과물이 생기지 않습니다. Mac에서는 미리보기의 내보내기 명령으로 파일을 하나씩 변환할 수 있고, 명령줄을 쓴다면 아주 큰 폴더에 ImageMagick의 mogrify -format jpg *.webp를 실행하면 됩니다. 어느 쪽이든 브라우저 변환기와 결과는 같고, 준비 작업을 얼마나 할지만 다릅니다.

  1. 1

    내용별로 폴더 나누기

    사진은 JPG용 묶음으로, 로고·스크린샷·투명 이미지는 PNG용 묶음으로 나눕니다.

  2. 2

    WebP 파일 최대 20개 업로드

    끌어다 놓거나, 파일 선택 창에서 고르거나, 브라우저에서 복사한 이미지를 붙여넣습니다.

  3. 3

    품질은 한 번만 설정

    화면용이라면 품질을 85로 두고, 인화용이라면 90 이상으로 올립니다. 배경이 투명한 파일이 있다면 투명 영역을 확인하세요.

  4. 4

    변환하고 ZIP 받기

    JPG로 변환을 누르고 ZIP을 내려받은 뒤, 다음 20개 파일로 반복합니다.

Chrome이 계속 WebP로 저장하는 이유와 실제로 막는 방법

Chrome, Edge, Firefox에는 "이미지를 JPG로 저장" 같은 설정이 없으며, 이는 실수로 빠뜨린 것이 아닙니다. 형식을 고르는 것은 브라우저가 아닙니다. 브라우저는 자신이 표시할 수 있는 형식을 알릴 뿐이고, 웹사이트가 그중 하나를 고릅니다. Chrome은 받은 그대로 재인코딩 없이 저장하는데, 이것이 올바른 동작입니다. 저장할 때 몰래 변환하면 요청하지도 않은 손실 단계가 추가되기 때문입니다. 같은 이유로 브라우저를 바꿔도 거의 소용이 없습니다. 현재 모든 브라우저가 Accept 헤더에 WebP를 넣기 때문에, 같은 사이트에서는 모두 같은 WebP를 받습니다.

그래서 현실적인 선택지는 세 가지입니다. 위의 방법으로 사이트에서 원본을 받을 수 있습니다. 저장할 때 이미지를 다시 인코딩하는 브라우저 확장 프로그램을 설치할 수도 있는데, 버튼만 다를 뿐 같은 변환입니다. 아니면 WebP로 저장해 두었다가 무언가가 거부할 때, 그때만 변환하면 됩니다. 대개는 세 번째가 가장 수고가 적습니다. 저장한 이미지의 상당수는 화면으로만 보게 되는데, WebP는 모든 브라우저, macOS Big Sur 이후의 미리보기, Windows 11 사진 앱에서 문제없이 열리기 때문입니다.

WebP가 요즘 사이트들이 제공하는 다른 최신 형식, 특히 같은 CDN에서 WebP를 대체하기 시작한 AVIF와 어떻게 다른지 궁금하다면 AVIF·HEIC·WebP 비교를 참고하세요. 이 글의 실용적인 조언은 거의 그대로 적용됩니다. 프로그램이 거부하는 AVIF도 같은 방법, 즉 사진은 JPG로, 그래픽은 PNG로 변환해 해결합니다. 형식 자체에 대한 자세한 내용은 Google의 WebP 프로젝트 페이지에 있습니다.

핵심 정리

  • WebP는 웹사이트와 CDN이 대신 고른 것이고 브라우저는 받은 그대로 저장하므로, 바꿀 브라우저 설정은 없습니다.
  • 파일을 거부하는 곳이 있을 때 변환하세요. 23.2 이전 Photoshop, 구버전 Lightroom Classic과 Office, 인화 서비스, 업로드 양식, Windows 사진 뷰어가 그렇습니다.
  • 사진은 품질 85–90의 JPG로, 로고·스크린샷·투명 이미지는 PNG로 바꾸세요.
  • 이 설정에서는 변환해도 눈에 보이는 손실이 없습니다. 다만 파일이 커지고 투명한 부분이 단색으로 채워집니다.
  • 먼저 사이트 자체의 다운로드 버튼을 써 보고, ?format=jpg 같은 요령이 원본을 돌려줄 거라고 믿지 마세요.
공유XFacebookWhatsAppTelegram

자주 묻는 질문

.jpg로 끝나는 파일이 왜 사진 뷰어에서 열리지 않나요?

서버가 예전 파일 이름은 그대로 둔 채 WebP를 보냈을 가능성이 높아, 확장자와 내용이 맞지 않는 것입니다. 파일을 진짜 JPG로 변환하면 해결되고, 이름을 .webp로 바꾸면 브라우저나 WebP를 지원하는 뷰어에서 열 수 있습니다.

앱 없이 휴대폰에서 WebP를 JPG로 변환할 수 있나요?

네. 브라우저 기반 변환기는 iPhone과 Android에서 작동합니다. Safari나 Chrome에서 열고, 사진 앱이나 파일 앱에서 WebP를 고른 다음, JPG를 기기에 다시 저장하면 됩니다.

WebP를 JPG로 변환하면 사진의 메타데이터가 유지되나요?

웹사이트의 WebP 파일은 사이트가 공간을 아끼려고 메타데이터를 지우기 때문에 애초에 메타데이터가 거의 없습니다. 색상 프로필처럼 남아 있는 정보는 메타데이터 제거 옵션을 켜지 않는 한 유지됩니다.

인화소에서 변환한 JPG와 카메라로 찍은 JPG의 차이를 알아챌까요?

변환 때문에 차이가 나지는 않습니다. 인화 품질은 픽셀 크기에 달려 있습니다. 가로 1200 px인 웹 이미지는 형식과 상관없이 300 DPI 기준 약 4인치 너비까지만 선명하게 인화됩니다.

내 웹사이트의 WebP 이미지를 JPG로 바꿔야 하나요?

아니요. 현재 모든 브라우저가 WebP를 표시하고, 더 작은 파일은 페이지 속도에 도움이 됩니다. 편집용 원본은 JPG나 PNG로 보관하고 방문자에게는 WebP를 제공하세요.

WebP는 보안상 위험한가요?

형식 자체는 위험하지 않습니다. 2023년 Chrome과 여러 앱이 쓰는 libwebp 디코딩 라이브러리에서 결함이 발견되었지만 빠르게 패치되었습니다. 중요한 것은 브라우저와 앱을 최신 상태로 유지하는 것입니다.

함께 읽을 글