MODOO HUB ← 모두의 툴
Image · Instrument

Image Compressor

이미지 용량 압축 · JPEG/WebP 품질 조절 · 브라우저에서 처리

🗜️
이미지를 드래그하거나 클릭해서 선택
JPEG · PNG · WebP · GIF · BMP

Image Compressor 완벽 가이드

이미지 파일 크기는 웹사이트 로딩 속도와 SEO에 직접 영향을 미칩니다. Canvas API를 활용해 브라우저에서 직접 이미지를 압축하므로 서버 전송 없이 개인정보가 완전히 보호됩니다. JPEG는 품질 70~80% 설정 시 원본 대비 60~80% 용량 절감이 가능하며, WebP 형식은 같은 화질에서 JPEG보다 25~35% 더 작습니다. PNG 투명 이미지는 WebP 변환으로 투명도를 유지하면서도 용량을 크게 줄일 수 있습니다. Google PageSpeed Insights에서 권장하는 "적절한 이미지 크기" 항목을 통과하려면 웹 표시 크기에 맞는 압축이 필수입니다.

활용 예시

자주 묻는 질문

Q. JPEG, WebP, PNG 중 어떤 형식을 선택해야 하나요?

사진·복잡한 이미지 → WebP (최고 압축률, 모든 현대 브라우저 지원). 투명 배경 필요 → WebP 또는 PNG. IE11 지원 필요 → JPEG. 단, WebP가 JPEG보다 25~35% 작으므로 특별한 이유 없으면 WebP 권장.

Q. 품질 값(Quality)을 얼마로 설정해야 하나요?

웹 표시용: 70~80이 최적. 눈으로 구분이 어려우면서 용량은 60~75% 절감. 인쇄·고품질 포트폴리오: 85~90 권장. 썸네일·미리보기: 50~65로도 충분.

Q. 이미지가 서버로 전송되나요?

아니요. Canvas API를 사용해 브라우저 로컬에서만 처리합니다. 인터넷 연결 없이도 작동하며 개인 사진이나 기밀 이미지도 안전하게 압축할 수 있습니다.

Q. 압축 후 원본과 화질 차이가 크게 나나요?

품질 75% 기준 일반적인 화면 표시 목적에서는 차이를 거의 느끼기 어렵습니다. 비교 슬라이더를 사용해 원본과 압축본을 직접 비교해 보세요.

Q. PNG를 압축하면 투명도가 유지되나요?

PNG를 PNG로 출력하면 투명도 유지. PNG를 WebP로 출력해도 투명도 유지. 단, JPEG로 출력하면 투명 영역이 흰색으로 채워집니다. 투명도가 중요하면 WebP 또는 PNG 출력 선택.

Q. 압축 가능한 최대 파일 크기는 얼마인가요?

브라우저 메모리 한도 내에서 처리됩니다. 일반적으로 20MB 미만의 이미지는 문제없이 처리됩니다. 초대형 TIFF나 고해상도 RAW 파일은 브라우저 메모리 부족으로 실패할 수 있습니다.

Q. 여러 이미지를 한 번에 압축할 수 있나요?

현재 버전은 이미지 1개씩 처리합니다. 다음 이미지를 드래그&드롭하거나 클릭해 선택하면 새 이미지 처리가 시작됩니다.

Q. WebP 형식은 모든 브라우저에서 지원되나요?

Chrome, Edge, Firefox, Safari 14+, 모바일 브라우저 대부분 지원. IE11에서는 미지원. 2023년 기준 전 세계 브라우저 점유율 96%+ 지원. IE11 대상 사이트가 아니면 WebP 사용 권장.

Q. 압축 후 이미지의 가로·세로 크기가 변하나요?

아니요. 이 도구는 화질(품질)을 조정해 파일 크기를 줄이는 것이므로 픽셀 해상도는 유지됩니다. 이미지 크기(픽셀)를 변경하려면 Image Resizer를 사용하세요.

Q. Google PageSpeed에서 이미지 최적화 권고를 받았는데 어떤 설정이 좋을까요?

WebP 형식 + 품질 75~80 설정 권장. 표시 크기보다 2배 이상 큰 이미지는 Image Resizer로 크기를 먼저 줄인 후 압축하면 더 효과적입니다.

Q. EXIF 정보(GPS, 카메라 설정)가 제거되나요?

Canvas API를 통한 변환 과정에서 EXIF 메타데이터는 기본적으로 제거됩니다. 개인정보 보호 측면에서 이점이 있지만, EXIF가 필요한 경우 전문 도구를 사용하세요.

Q. 압축된 이미지를 다운로드하면 파일명은 어떻게 되나요?

원본 파일명에 '_compressed' 접미사가 추가되고 선택한 출력 형식의 확장자로 저장됩니다. (예: photo_compressed.webp)