홈 › 이미지 도구

JPEG XL(JXL) 변환

받은 .jxl 사진이 안 열리거나, 사진을 화질 손실 없이 더 작게 보관하고 싶을 때 쓰세요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요

처음 쓸 때 이미지 엔진(ImageMagick·libjxl, 약 15MB)을 한 번 내려받아요. 그다음부터는 브라우저에 저장된 것을 써요.

사진을 놓거나 눌러서 고르세요 (여러 장).jxl → JPG · PNG / JPG · PNG · WEBP · HEIC → JXL

JPEG XL이란?

JPEG XL(.jxl)은 JPEG을 만든 국제 표준 단체(ISO/IEC JTC 1/SC 29, JPEG 위원회)가 2022년에 표준(ISO/IEC 18181)으로 정한 차세대 이미지 형식이에요. 손실 압축은 같은 화질에서 JPG보다 작고, 손실 없는(무손실) 압축은 PNG보다 대체로 작아서 사진 원본 보관에도 쓸 만해요. 다만 아직 모든 브라우저·프로그램이 여는 것은 아니어서, 받은 .jxl이 안 열릴 때는 JPG·PNG로 바꿔야 해요.

쓰는 방법

어떻게 동작하나요

공식 참조 라이브러리 libjxl을 포함한 ImageMagick 7(magick-wasm, 웹어셈블리)을 브라우저 작업자에서 돌려서 파일이 서버로 가지 않아요. 저장한 결과는 엔진으로 다시 열어 확인하고 미리보기 PNG를 보여 주므로, JXL을 못 여는 브라우저에서도 결과를 볼 수 있어요.

한계

이 엔진은 8비트로 처리하므로 16비트·HDR 원본은 8비트로 저장돼요. JPG를 ‘재압축 없이 그대로 JXL로 옮겨 되돌릴 수 있게’ 하는 JPEG 무손실 변환(JPEG 재구성) 기능은 여기서 쓰지 않아서, JPG를 ‘손실 없음’으로 바꾸면 용량이 오히려 커질 수 있어요. 이때는 화질 90~95를 고르세요. 움직이는 JXL은 첫 장면만 바꿔요.

참고한 자료

자주 묻는 질문

어떤 브라우저가 JXL을 보여 주나요?

사파리(macOS 14·iOS 17 이상)는 기본으로 보여 줘요. 크롬·엣지·파이어폭스는 판(버전)에 따라 기본으로 보여 주지 않거나 설정을 켜야 해서, 최신 상황은 아래 ‘Can I use’ 표를 확인하세요. 그래서 웹에 올릴 그림은 AVIF·WEBP·JPG가 무난하고, JXL은 보관용으로 쓰는 경우가 많아요.

JPG를 ‘손실 없음’으로 바꿨는데 커졌어요.

JPG는 이미 손실 압축된 그림이라, 그 픽셀을 그대로 무손실로 담으면 커질 수 있어요. JPG 원본은 화질 90~95로 바꾸는 편이 작아요. PNG·TIFF 같은 무손실 원본은 ‘손실 없음’으로 바꾸면 대체로 작아져요.

파일이 서버로 올라가나요?

아니요. 이 기기 브라우저 안에서만 처리해요.

함께 쓰면 좋은 도구