이미지 변환 & 압축

Image Converter & Compressor
Batch convert to WebP, PNG or JPEG. Everything happens on a canvas in your browser — no upload, no size cap beyond your own memory.

품질
80%

Drop images here, click to browse, or paste with Ctrl+V
PNG, JPEG, WebP, GIF, BMP, SVG, AVIF

이미지를 WebP, PNG, JPEG로 여러 장 한꺼번에 변환하고 압축합니다. 업로드는 전혀 없습니다. 스크린샷이나 사진을 페이지 로딩을 망치지 않을 크기로 줄일 때 씁니다.

형식은 셋이고, 어느 쪽이 맞는지는 내용에 달려 있습니다. 기본값이 WebP인 이유는 같은 사진을 같은 체감 화질로 담았을 때 JPEG보다 확실히 작고, 지금 쓰이는 브라우저는 모두 읽기 때문입니다. JPEG는 WebP를 받지 않는 곳에 올릴 때를 위한 대안입니다. PNG는 무손실이라 스크린샷이나 도표처럼 단색 면과 또렷한 경계가 있는 이미지에 맞습니다. JPEG는 그런 그림의 글자 주변에 눈에 띄는 번짐을 남깁니다. 셋 중 투명도를 유지하는 것은 PNG뿐입니다.

변환과 크기 조절은 브라우저 안의 canvas에서 일어나므로 아무것도 업로드되지 않습니다. 품질 슬라이더는 한 번 움직여 볼 만합니다. 대부분의 사진에서 품질 90과 75의 차이는 절반 이하로 줄어든 파일 크기와, 일부러 찾아봐야 보이는 정도의 변화입니다. 휴대폰이 기록한 GPS 좌표를 포함한 메타데이터는 변환 과정에서 남지 않습니다. 사진을 올리기 전이라면 대개 그편이 낫습니다.

용량의 대부분은 사실 크기 조절에서 결정되는데, 사람들이 건너뛰는 단계가 바로 그것입니다. 요즘 휴대폰으로 찍은 사진은 가로가 4,000픽셀이 넘습니다. 그것을 800픽셀 폭의 본문에 넣으면, 브라우저는 다 내려받은 뒤에 그 디테일의 4분의 3을 버립니다. 실제로 보여 줄 크기로 먼저 줄이고 그다음에 품질을 조정하면, 품질 설정만 건드릴 때보다 파일이 훨씬 많이 줄어듭니다. 게다가 과한 압축이 남기는 뭉개진 가장자리도 생기지 않습니다.

품질 설정은 선형이 아니고, 바이트가 숨어 있는 곳은 범위의 위쪽입니다. 100에서 90으로 내리면 보통 파일의 상당 부분이 사라지지만 차이는 찾아봐야 보일 정도입니다. 90에서 75로 내리면 줄어드는 양은 눈에 띄게 적어지는 대신, 하늘처럼 완만한 그러데이션에서 JPEG 특유의 띠가 먼저 나타납니다. 60 아래로 내려가면 왜곡이 더는 미묘하지 않습니다. 사진이라면 대개 75에서 85 사이가 적당하고, 스크린샷이나 도표라면 어떤 손실 압축 설정도 정답이 아닙니다. 그때는 PNG입니다.

메타데이터는 변환에서 살아남지 못하고, 보통은 그게 목적입니다. 휴대폰으로 찍은 사진에는 촬영 위치의 정확한 GPS 좌표, 기기 모델, 촬영 시각이 EXIF로 들어 있을 수 있습니다. 사진에는 보이지 않지만 어딘가에 올리면 함께 따라가는 정보입니다. 이 페이지의 변환은 브라우저 안 캔버스에서 일어나므로 결과물은 픽셀뿐입니다. 함께 알아 둘 맞바꿈은 방향 플래그도 사라진다는 점인데, 그 플래그가 가리키던 회전은 그 시점에 이미 픽셀에 반영되어 있습니다.

이미지 변환 & 압축 사용법

  1. 이미지 파일을 상자에 끌어다 놓거나, 클릭해서 고르거나, Ctrl+V로 클립보드에서 붙여넣습니다.
  2. 출력 형식과 품질을 정하고, 필요하면 최대 너비나 높이를 지정합니다.
  3. 전체 변환을 누릅니다. 카드마다 새 크기와 용량, 얼마나 줄었는지가 표시됩니다.
  4. 개별로 저장하거나 전체를 ZIP으로 내려받습니다.

알아두면 좋은 점

  • WebP 품질 75~85가 보통 가장 좋은 지점입니다. 원본과 눈으로 구분하기 어려우면서 용량은 크게 줄고, 현재 모든 브라우저가 지원합니다.
  • 다시 인코딩하는 것보다 크기를 줄이는 편이 훨씬 많이 절약됩니다. 800px로 보여줄 4000px 스크린샷은 압축이 아니라 리사이즈 대상입니다.
  • PNG는 무손실이라 품질 설정이 아무 효과가 없습니다. PNG는 크기를 줄여야만 용량이 줄어듭니다. 더 작게 하려면 WebP로 바꾸세요.
  • 투명한 PNG를 JPEG로 바꾸면 투명 영역이 흰색으로 채워집니다. JPEG에는 알파 채널이 없기 때문입니다. 투명도를 유지하려면 WebP나 PNG를 쓰세요.

자주 묻는 질문

이미지가 서버로 업로드되나요?

아니요. 디코딩과 재인코딩이 브라우저 안의 캔버스에서 이루어집니다. 파일이 기기 밖으로 나가지 않으며, 그래서 사용 가능한 메모리 외에는 용량 제한도 없습니다.

변환했더니 오히려 커졌습니다

원본이 이미 잘 압축돼 있는데 높은 품질로 변환했거나, 단순한 그래픽을 PNG에서 JPEG로 바꾼 경우가 대부분입니다. 이럴 때는 절감 수치가 빨간색으로 표시되니 품질을 낮추거나 원본을 그대로 쓰세요.

AVIF로도 저장할 수 있나요?

AVIF 인코딩은 제공하지 않습니다. 캔버스에서 AVIF로 인코딩하는 기능의 브라우저 지원이 아직 고르지 않기 때문입니다. AVIF 파일을 읽어 WebP·PNG·JPEG로 바꾸는 것은 됩니다.