본문 바로가기

JXL을 JPG로 변환

사진은 최고의 형식인데, 양식이나 사이트, 휴대폰은 가장 오래된 형식을 원합니다. JPEG XL을 디코딩해 원하는 품질의 JPG로 저장하세요. 아무것도 저장하지 않습니다.

  • 저장되지 않음
  • 대기열 없음, 기다림 없음
  • 회원가입 없음, 워터마크 없음

사용 방법

1

.jxl 사진 추가

여러 장도 괜찮습니다. 각 사진은 JPEG XL 기준 디코더로 엽니다.

2

품질 선택

90이면 사진의 디테일이 살아 있고, 공유용이라면 80으로 충분합니다. JPG에는 알파가 없으므로 투명한 부분은 선택한 색으로 채워집니다.

3

다운로드

하나씩, 또는 ZIP으로 받습니다. 파일 이름은 원본을 따릅니다.

JPEG XL과 JPEG: 같은 이름, 30년의 간격

두 형식은 위원회만 같을 뿐 나머지는 전혀 다릅니다. JPEG(1992)는 그림을 8×8 블록으로 나누고 눈이 잘 못 느끼는 주파수를 버립니다. JPEG XL(2022)은 가변 크기 블록, 지각 기반 색 공간, 한 세대 더 새로운 엔트로피 코더를 써서 같은 체감 화질을 약 60%의 바이트로 구현합니다. 여기에 알파, 애니메이션, HDR, 무손실까지 지원하는데, JPEG에는 그중 아무것도 없습니다. 그러니 한쪽에서 다른 쪽으로의 변환은 한 단계 내려가는 것이며, 받는 쪽이 고집하기 때문에 하는 일입니다.

여기서 쓰는 인코더는 브라우저 기본 인코더가 아니라 MozJPEG입니다. 트렐리스 양자화, 프로그레시브 스캔, 품질 90 이상에서 색상 전체 해상도 유지 덕분에 빨간 글자와 미세한 디테일이 번지지 않습니다. JXL이 손실 방식이었다면 JPG는 그 아티팩트를 물려받고 자신의 아티팩트를 조금 더합니다. 두 번째 손실 과정의 일반적인 대가이며, 80 이상이 합리적인 기본값인 이유입니다.

색은 모든 JPG 뷰어가 전제하는 sRGB로 변환됩니다. 광색역이나 HDR 촬영본은 변환 과정에서 양 끝을 잃어 가장 채도 높은 빨강과 가장 밝은 하이라이트가 잘리며, 원본의 EXIF 블록은 옮겨지지 않으므로 JPG에는 카메라 정보나 GPS 위치가 남지 않습니다.

다른 작업이 필요할 때

.jxl 파일이 다시 담은 JPEG라면(-d 플래그 없이 cjxl로 JPEG에서 만든 파일) 명령줄의 djxl in.jxl out.jpg가 원본을 바이트 단위까지 복원합니다. 두 번째 손실 과정도, 용량 증가도 없습니다. 디코딩 후 다시 인코딩하는 어떤 방법보다 확실히 낫습니다.

카메라 한 대 분량의 파일이라면 djxl 반복문이나 libjxl과 함께 빌드한 ImageMagick으로 명령 하나에 폴더 전체를 변환하고 EXIF도 유지할 수 있습니다. 이 페이지는 EXIF를 유지하지 않습니다.

자주 묻는 질문

JPG가 JXL보다 나빠 보이나요?

같은 용량이라면 조금 그렇습니다. JPEG XL이 훨씬 효율적인 코덱이라 JPG는 같은 화질을 내려면 더 많은 바이트가 필요합니다. 품질 90에서는 화면상 차이가 보이지 않고, 파일이 .jxl보다 클 뿐입니다.

제 JXL이 다시 담은 JPEG였나요? 원본을 되찾을 수 있나요?

어떤 .jxl 파일은 기존 JPEG를 무손실로 재압축한 것이며, 기준 도구 djxl은 이런 파일을 정확한 원본으로 풀어낼 수 있습니다. 이 페이지는 대신 픽셀로 디코딩한 뒤 다시 인코딩하므로 아주 약간 손실이 있지만, 다시 담은 것이든 아니든 모든 .jxl에 쓸 수 있습니다.

투명도는 어떻게 되나요?

JPG에는 알파 채널이 없으므로 투명한 픽셀은 선택한 색(기본값은 흰색)으로 채워집니다. 투명도가 필요하다면 PNG로 변환하세요.

어떤 품질을 써야 하나요?

편집하거나 인쇄할 수 있는 사진은 90, 공유용은 80입니다. 80은 거의 구별되지 않으면서 용량은 3분의 1 정도입니다. 파일이 작아야 한다면 70을 쓰세요. 60 아래에서는 사진이 눈에 띄게 나빠집니다.

제 파일이 어딘가에 저장되나요?

아니요. 어떤 단계에서도 아무것도 저장하지 않습니다.

제 iPhone은 왜 JXL 파일을 만드나요?

최신 iPhone은 JPEG XL 데이터를 담은 ProRAW와 일부 HEIF 변형을 저장할 수 있고, 일부 카메라 앱은 JPEG XL을 직접 제공합니다. Apple 소프트웨어는 이 파일을 열지만 그 밖의 많은 프로그램은 열지 못하므로, 누군가에게 건넬 때는 JPG가 가장 확실합니다.

참고: HDR과 16비트 JPEG XL 파일은 8비트 sRGB로 톤 매핑되므로, HDR 촬영의 가장 밝은 하이라이트는 HDR 화면에서보다 밋밋하게 나옵니다. 움직이는 .jxl은 첫 프레임으로 변환됩니다.

내 웹사이트에 이 도구 넣기

블로그, 수업 페이지, 도움말 글 어디에나 무료로 넣을 수 있습니다. 코드 한 줄만 붙여 넣으면 방문자가 페이지에서 바로 사용할 수 있습니다.