스마트폰으로 찍은 사진이 5MB나 된다. 이메일에 첨부하려니 용량 초과다. 블로그에 올리려니 로딩이 느리다. 카카오톡으로 보내면 자동 압축되어 화질이 깨진다. 이미지 압축 도구를 쓰면 화질은 유지하면서 용량만 줄일 수 있다.
이미지 용량이 큰 이유
요즘 스마트폰 카메라 해상도가 높다. 4000만 화소 카메라로 찍으면 사진 한 장이 10MB를 넘기기도 한다. 고화질은 좋지만 공유하거나 업로드할 때는 너무 크다. 웹사이트에 올리면 로딩 속도가 느려지고 방문자 데이터도 많이 소모한다.
손실 압축 원리
이미지 압축은 사람 눈에 잘 안 보이는 정보를 제거해서 용량을 줄인다. 70~80% 품질로 압축하면 원본과 거의 구분이 안 되면서 용량은 반 이하로 줄어든다. 5MB 사진을 500KB로 만들어도 화면에서 보는 차이는 미미하다.
지원 형식
naverr.kr/image-compress에서 JPG, PNG, WebP, GIF 모든 형식을 처리할 수 있다. PNG는 무손실 형식이라 압축률이 낮지만, JPG로 변환하면 용량이 크게 줄어든다. WebP는 JPG보다 효율이 좋은 최신 포맷이다.
품질 조절
슬라이더로 압축 품질을 0%부터 100%까지 조절할 수 있다. 숫자가 낮을수록 용량은 작아지고 화질은 떨어진다. 일반적으로 70~80%가 용량과 화질의 균형이 좋다. 미리보기로 압축 결과를 확인하면서 적정 수준을 찾을 수 있다.
리사이즈 동시 진행
압축과 함께 이미지 크기도 줄일 수 있다. 4000x3000 사진을 1200x900으로 줄이면 용량이 훨씬 더 작아진다. 블로그나 SNS에 올릴 용도라면 굳이 고해상도일 필요가 없다. 비율은 자동으로 유지되어 사진이 찌그러지지 않는다.
대량 처리
한 번에 20개 파일까지 동시에 압축할 수 있다. 여행 사진 수십 장을 한꺼번에 압축해서 공유하기 좋다. 각 파일당 50MB까지 지원하므로 대용량 파일도 문제없다.
개인정보 보호
업로드한 이미지는 서버에 저장되지 않는다. WebAssembly 기술로 브라우저에서 처리된다. 개인 사진, 문서 스캔본 같은 민감한 이미지도 걱정 없이 압축할 수 있다.
다운로드
압축 완료 후 개별 파일을 하나씩 다운로드하거나, 전체를 ZIP 파일로 일괄 다운로드할 수 있다. 바로 이메일에 첨부하거나 클라우드에 업로드하면 된다.