이미지 변환기 - 브라우저에서 JPG·PNG·WEBP 변환

JPG, PNG, WEBP 이미지를 서버 업로드 없이 브라우저에서 바로 변환합니다.

이미지 변환기

문제 신고

이미지 변환기 - 브라우저에서 JPG·PNG·WEBP 변환에 대한 버그나 제안이 있으신가요? 알려주세요!

이미지 변환기

이미지 업로드

드래그 앤 드롭하거나 클릭하여 찾아보기. PNG, JPG, WEBP 등을 지원합니다.

동등한 형식으로 변환:

변환된 이미지가 여기에 표시됩니다

드래그 앤 드롭하거나 클릭하여 찾아보기. PNG, JPG, WEBP 등을 지원합니다.

이미지 변환기

이 이미지 변환기는 JPG, PNG, WEBP 형식 간에 이미지 파일을 변환합니다. 변환은 Canvas API를 통해 브라우저 안에서 전부 이루어지므로 파일이 서버로 전송되는 일이 없으며, 원본이 로드되는 즉시 변환된 이미지가 나타납니다.

변환 원리

이 도구는 업로드된 이미지를 원본과 동일한 너비와 높이로 캔버스에 그린 다음, 캔버스에 내장된 toBlob 메서드로 선택한 형식으로 다시 인코딩합니다. JPG와 WEBP 출력은 품질이 90퍼센트로 고정되어 있으며 이를 조절할 슬라이더는 없고, PNG 출력은 항상 무손실입니다. JPEG는 투명도를 위한 채널이 없기 때문에, 투명 배경을 가진 PNG나 WEBP 이미지를 JPG로 변환하면 인코딩 전에 그 영역이 흰색으로 채워집니다. 반대로 PNG나 WEBP로 변환하면 투명도가 그대로 유지됩니다. 한 번에 하나의 이미지만 처리되며, 출력 형식을 바꾸면 다시 업로드하지 않고도 같은 파일이 즉시 재변환됩니다.

실제 예시

디자인 도구에서 내보낸, 투명 배경을 가진 1200x800 픽셀 PNG 제품 사진은 약 850KB입니다. 이를 JPG로 변환하면 투명한 영역이 흰색으로 채워지고 더 작은 파일이 만들어지는데, JPEG의 손실 압축이 PNG가 무손실로 저장하는 픽셀 단위의 세부 정보를 버리기 때문입니다. 같은 파일을 WEBP로 변환하면 투명도는 유지되면서도, 동일한 고정 90퍼센트 품질에서 WEBP가 PNG보다 더 효율적으로 압축하기 때문에 원본 PNG보다 여전히 더 작게 나옵니다.

카메라로 바로 찍은 3000x2000 픽셀, 2.4MB 크기의 JPG 사진을 같은 고정 품질로 WEBP로 변환하면 보통 원본 JPG보다 작아집니다. 구글이 직접 진행한 WEBP 비교에서도 비슷한 시각적 품질에서 WEBP가 JPEG보다 약 25~34퍼센트 더 작다는 결과가 나왔습니다. 다운로드되는 파일은 원본 이름에 "-converted"가 붙은 형태로 저장되므로 vacation.jpg는 vacation-converted.webp가 되며, 기기에 있는 원본 파일은 그대로 남습니다.

형식 변환 참고표

변환변경 사항
JPG → PNG무손실 재인코딩, 이미지에 불투명 알파 채널 추가
JPG → WEBP90% 품질로 재인코딩, 대개 JPG보다 작음
PNG → JPG투명 영역이 흰색으로 채워짐, 손실 재인코딩
PNG → WEBP투명도 유지, 90% 품질로 손실 재인코딩
WEBP → JPG투명 영역이 있으면 흰색으로 채워짐, 손실 재인코딩
WEBP → PNG투명도 유지, 무손실 재인코딩

자주 묻는 질문