커피 한 잔 후원하기
이미지

이미지 압축

이미지를 압축해 품질을 유지하면서 파일 크기를 줄입니다. JPG, PNG, WebP를 지원합니다. 기기에서 실행됩니다 — 업로드되지도, 저장되지도 않습니다.

여기에 압축된 이미지가 표시됩니다

이미지 압축 소개

이미지 압축이 필요할 때 브라우저에서 바로 쓸 수 있는 도구입니다. '이미지 압축'은 사진을 보내거나 올릴 수 있는 크기로 줄여 줍니다. 이메일 첨부 용량 제한에 걸렸을 때, 500KB를 넘는 파일은 받지 않는 양식에 올려야 할 때, 로딩이 느린 페이지에 넣을 때 유용합니다. 최대 25MB의 PNG, JPG, WebP 파일을 올린 뒤 화질과 용량 중 무엇을 더 양보할지 고르면 됩니다.

압축 방식은 네 가지입니다. '자동'은 원본 크기에 맞춰 품질을 정하고, '강하게'는 따로 묻지 않고 크게 줄입니다. '사용자 지정'은 품질 슬라이더를 직접 조절하게 해 줍니다. 가장 쓸모 있는 것은 '목표 크기'입니다. KB 단위로 숫자를 입력하면 그 크기 아래로 들어가는 품질을 찾아 주고, 품질만으로 부족하면 가로 너비까지 줄입니다. 출력 최대 너비를 직접 정할 수도 있는데, 웹페이지에 올릴 사진이라면 보통 이 방법이 용량을 가장 많이 줄여 줍니다.

인코딩은 브라우저에 내장된 이미지 인코더가 처리합니다. 그래서 업로드도, 대기열도, 회원가입도, 워터마크도 없습니다.

이 도구가 기기에서 실행되는 이유

솔직히 말해 대부분은 여행 사진을 줄이는 일이라 누가 보든 상관없습니다. 하지만 이 도구의 가장 흔한 실제 용도는 신분증 스캔본, 서명, 여권 사진을 정부 사이트의 KB 제한에 맞추는 일이고, 이런 문서를 작게 만들겠다고 무료 웹 서비스에 넘기고 싶지는 않을 것입니다. 또 하나는 속도입니다. 20MB를 올려서 서버가 200KB를 돌려주게 하는 것은 노트북이 1초 안팎에 끝내는 일을 가장 느리게 하는 방법이고, 연결이 약하면 아예 실패합니다. 파일이 너무 커서 보낼 수 없을 때가 대개 그런 상황입니다.

이미지 압축 사용 방법
  1. PNG, JPG, WebP 파일(최대 25MB)을 올립니다.
  2. 자동, 강하게, 사용자 지정 품질 또는 KB 단위 목표 크기 중에서 고릅니다.
  3. 필요하면 출력 형식을 정하고 최대 너비를 제한합니다.
  4. 원본과 압축본을 비교해 본 뒤 다운로드합니다.
한계와 유의 사항
  • 브라우저 내장 인코더를 사용하므로 전용 인코더보다는 성능이 투박합니다. MozJPEG나 oxipng 기반 도구는 같은 화질에서 보통 더 작은 파일을 만듭니다. 마지막 몇 퍼센트가 중요한 실제 서비스용 이미지라면 빌드 단계의 최적화 도구를 쓰세요.
  • PNG는 효과가 거의 없고 오히려 커질 수도 있습니다. 원본의 팔레트나 필터 설정을 모른 채 원시 픽셀에서 다시 그리기 때문에 인덱스 PNG도 전체 RGBA로 돌아옵니다. 목표 크기 모드에서 PNG를 지원하지 않는 이유도 이 때문입니다. PNG를 정말 줄이려면 크기를 줄이거나 WebP 또는 JPEG로 변환하세요.
  • 모든 모드가 이미지를 캔버스에 다시 그리기 때문에 EXIF, GPS 좌표, 카메라 설정, ICC 색상 프로필, XMP 같은 메타데이터가 모두 사라집니다. 대개는 개인정보 보호 면에서 이득이지만, 프로필이 사라지면 넓은 색 영역의 사진은 색이 달라질 수 있고 촬영 날짜도 잃게 됩니다.
  • 한 번에 한 장만 처리하며 일괄 처리와 ZIP은 없습니다. 최대 25MB이고 AVIF는 입력도 출력도 지원하지 않습니다. 인코딩은 메인 스레드에서 실행되어 큰 이미지는 잠시 페이지가 멈추며, 브라우저가 인코딩하지 못하는 출력 형식을 고르면 조용히 PNG를 만들어 다른 확장자로 저장합니다.
자주 묻는 질문