이미지 압축기

브라우저에서 JPEG, PNG, WebP 이미지를 압축합니다. 품질 1–100 설정, 형식 유지 또는 변경, 크기 비교 후 다운로드. 업로드 없음.

입력 내용과 파일은 브라우저 밖으로 전송되지 않습니다

이미지를 여기로 드롭하거나 클릭하여 파일 선택

PNG · JPEG · WebP

80%

낮은 품질 = 작은 파일 크기

먼저 이미지를 선택하세요.

이 페이지에서

브라우저에서 바로 JPEG, PNG, WebP 이미지 용량을 줄이세요. 1~100 사이의 품질과 출력 형식을 고르고, 원본과 압축본의 크기를 비교한 뒤 _min 파일을 다운로드하면 됩니다. 이미지는 업로드되지 않습니다.

상세 기능

압축기는 이미지를 한 장씩 다시 인코딩합니다. 원본 형식 유지를 선택하면 JPEG는 JPEG로, PNG는 PNG로 저장되고 그 밖의 입력은 WebP로 저장됩니다. JPEG, PNG, WebP 중 하나를 직접 지정할 수도 있습니다. 품질은 형식마다 다르게 적용됩니다. JPEG는 값을 그대로 사용하고, PNG는 90 미만에서 256색 팔레트로 줄어들며(90 이상은 무손실 유지), WebP는 브라우저가 선택한 품질로 손실 압축합니다.

다시 인코딩하면 카메라 모델, GPS 위치 같은 EXIF 및 기타 메타데이터가 제거됩니다. EXIF 방향 정보는 먼저 픽셀에 적용되므로 휴대폰 사진도 회전 상태가 유지됩니다. JPEG로 저장하면 투명한 영역은 흰색이 됩니다. 브라우저에 손실 WebP 인코더가 없으면(일부 Safari 버전) 무손실 WebP가 저장되고 품질 설정이 적용되지 않았다는 안내가 표시됩니다.

압축은 Rust/WebAssembly와 브라우저 자체 WebP 인코더를 사용해 Web Worker에서 실행되므로 큰 이미지에서도 페이지가 멈추지 않고, 취소를 누르면 즉시 중단됩니다. 파일은 로컬에서 읽히며 서버로 전송되지 않습니다.

실용적인 예제

사진을 WebP로: 476.38 KB인 1920×1280 JPEG를 품질 80의 WebP로 바꾸면 186.58 KB(완료! -61%)가 되고 photo_min.webp로 다운로드됩니다.

더 강한 JPEG 압축: 같은 사진을 품질 60의 JPEG로 저장하면 167.27 KB(−65%), 기본값 80에서는 396.49 KB(−17%)입니다.

스크린샷: 1280×800 화면 캡처(126.47 KB PNG)는 품질 80의 WebP로 53.49 KB가 되고, 품질 90의 무손실 PNG로는 91.26 KB가 됩니다.

줄어들지 않는 경우: 이미 최적화된 파일처럼 결과가 더 작지 않으면 두 크기는 표시되지만 완료! 배지는 나타나지 않습니다. 원본을 그대로 쓰세요.

이 도구 사용 방법

  1. 이미지 선택

    파일 선택을 클릭하거나 PNG, JPEG, WebP 이미지를 영역에 드롭합니다. 파일 크기와 해상도가 적힌 미리보기가 나타납니다.

  2. 품질과 형식 설정

    품질 슬라이더(기본값 80%)를 조정하고 출력 형식에서 원본 형식 유지, JPEG, PNG, WebP 중 하나를 고릅니다.

  3. 압축

    이미지 압축을 클릭합니다. 오래 걸리는 작업은 취소로 멈출 수 있습니다.

  4. 비교 후 다운로드

    원본: → 압축 후:를 확인하고 다운로드를 클릭해 <name>_min.<ext>를 저장합니다.

팁 및 모범 사례

  • 사진은 보통 품질 60~80의 WebP나 JPEG가 용량을 가장 많이 줄입니다. 스크린샷과 투명도가 있는 그래픽은 PNG로 두세요.
  • PNG는 품질 90 미만에서 256색 팔레트로 바뀝니다. 단순한 그래픽에는 괜찮지만 그라데이션에 계단 현상이 생길 수 있고 파일이 항상 작아지지는 않습니다.
  • 투명 PNG를 JPEG로 저장하면 투명한 영역이 흰색으로 채워집니다. 투명도를 유지하려면 PNG나 WebP를 고르세요.
  • GPS 좌표를 포함한 EXIF 데이터는 결과에서 제거되므로 사진을 공개하기 전에 유용합니다.
  • 무손실 WebP 관련 안내가 보이면 브라우저가 손실 WebP를 인코딩하지 못하는 것입니다. 사진을 더 작게 만들려면 JPEG를 선택하세요.