한 줄 평: 가장 작게 줄인 곳은 ShortPixel(−86%)이었고, 화질 수치는 iLoveIMG가 가장 높았습니다. TinyPNG는 그 중간입니다. ezgif는 기본값(품질 90)으로는 거의 줄지 않아 품질 값을 직접 낮춰야 합니다.
- ✓ 같은 파일 · 같은 날 직접 측정
- 테스트 파일 2,875,221바이트 (3000×2000 JPG)
- ! 4곳 모두 서버로 업로드
같은 JPG 사진 한 장을 4개 무료 온라인 이미지 압축 도구에 넣고, 로그인하지 않은 상태에서 기본 설정으로 압축해 결과 파일을 받아 용량과 화질 수치를 쟀습니다. 4곳 모두 가로세로 크기(3000×2000)는 그대로 유지했습니다.
결과 (작은 순)
| 순위 | 도구 | 기본 설정 | 압축 후 | 감소율 | 화질(PSNR) | 파일 보관 |
|---|---|---|---|---|---|---|
| 1 | ShortPixel | Lossy(기본) | 383 KB | −86.4% | 26.6 dB | 서버 업로드 · 2시간 후 삭제(FAQ) |
| 2 | TinyPNG | 자동 | 817 KB | −70.9% | 27.6 dB | 서버 업로드 · 48시간 후 삭제(약관) |
| 3 | iLoveIMG | 자동 | 1.09 MB | −60.1% | 28.8 dB | 서버 업로드 · 2시간 후 삭제(공식) |
| 4 | ezgif | 품질 90(기본) | 2.62 MB | −4.6% | 미측정 | 서버 업로드 · 1시간 후 삭제(화면 안내) |
상황별 추천
- 무조건 가장 작게: ShortPixel. 이번 테스트에서 원본의 14% 크기까지 줄었습니다.
- 용량과 화질의 균형: TinyPNG. 한 번에 20장, 장당 5MB까지 무료로 넣을 수 있습니다.
- 화질을 조금 더 지키고 싶을 때: iLoveIMG. 감소율은 −60%로 가장 작았지만 화질 수치는 가장 높았습니다.
- ezgif: 기본값 그대로면 거의 줄지 않습니다. 품질 값을 70~80으로 낮추거나 “Resize to KB” 기능을 쓰세요.
테스트 방법
- 테스트 파일: 3000×2000 JPG 1장, 2,875,221바이트(2.74MB). 개인정보 없는 합성 이미지(그라디언트 + 사각형 6,000개 + 노이즈)를 코드로 매번 똑같이 만듭니다.
- 설정: 각 도구의 기본값. 로그인하지 않은 상태, Chrome 데스크톱, 2026-09-28.
- 화질(PSNR): 결과 이미지를 원본과 픽셀 단위로 비교한 값(dB)으로, 높을수록 원본에 가깝습니다. 노이즈가 많은 테스트 이미지라 수치가 전체적으로 낮게 나옵니다. ezgif는 결과 파일을 브라우저에서 불러올 수 없어 재지 못했습니다.
- 같은 방식의 PDF 압축 7곳 실측 비교도 있습니다.
이번 비교에서 뺀 도구
Kraken.io 무료 웹 도구는 파일당 1MB 제한이라 이 파일을 받지 않았습니다. Squoosh와 CompressJPEG처럼 브라우저 안에서 처리하는 도구는 이날 자동 테스트가 끝나지 않아 뺐습니다. 다시 측정하면 추가합니다.
측정일 2026-09-28 · 도구 정책은 바뀔 수 있습니다. 다른 결과가 나오면 알려 주세요.