사진 한 장이 5MB를 넘기면 문제가 시작된다. 이력서 첨부 제한에 걸리고, 블로그에 올리면 로딩이 느려지고, 이메일에 10장 붙이면 수신자 메일함이 터진다. 화질은 거의 그대로인데 용량은 절반 이하로 줄이는 게 가능하다.
사진 용량이 큰 이유
스마트폰 카메라 성능이 올라가면서 사진 한 장의 용량도 함께 커졌다. 일반 스마트폰 사진은 3~8MB, 미러리스나 DSLR 원본은 20~40MB까지 올라간다. 해상도가 높을수록, 색 정보가 많을수록 파일이 무거워진다.
문제는 이 정도 용량이 웹에서는 과하다는 점이다. 블로그 본문에 사진 10장을 원본 그대로 올리면 전체 페이지 용량이 50MB를 넘긴다. 모바일 데이터로 접속하는 방문자는 로딩이 끝나기 전에 나가버린다.
손실 압축 vs 무손실 압축
이미지 압축에는 두 가지 방식이 있다. 차이를 알아야 상황에 맞게 고를 수 있다.
| 손실 압축 | 무손실 압축 | |
|---|---|---|
| 원리 | 눈에 안 보이는 색 정보를 제거 | 데이터 구조를 재배열하여 줄임 |
| 압축률 | 50~80% 감소 | 10~30% 감소 |
| 화질 변화 | 80% 이상이면 거의 차이 없음 | 완전히 동일 |
| 적합한 용도 | 블로그, SNS, 이메일 첨부 | 인쇄물, 원본 보존 |
대부분의 경우 손실 압축으로 충분하다. 품질 80% 설정이면 원본과 나란히 놓고 봐도 차이를 느끼기 어렵고, 용량은 60~70%가량 줄어든다.
온라인에서 바로 줄이는 법
별도 프로그램 설치 없이 브라우저에서 바로 처리할 수 있다. 온라인 이미지 압축 도구에 파일을 끌어다 놓으면 자동으로 압축이 시작된다. 한 번에 20장까지 올릴 수 있고, 서버에 파일이 전송되지 않아 개인 사진도 안심하고 넣을 수 있다.
- 사이트에 접속한 뒤 이미지를 드래그하거나 클릭해서 업로드한다
- 품질 슬라이더를 조절한다 (80%가 가장 균형 잡힌 설정)
- 크기 변경이 필요하면 가로/세로 픽셀을 입력한다
- 압축 결과를 확인하고 개별 또는 ZIP으로 일괄 다운로드한다
주의 품질을 70% 이하로 내리면 텍스트가 포함된 이미지(캡처, 문서 스캔 등)에서 글자가 뭉개질 수 있다. 사진 위주라면 크게 문제없지만, 문서 이미지는 80% 이상을 유지하는 게 안전하다.
압축 전후 비교
실제로 스마트폰 사진 5장을 넣어봤다. 결과는 아래와 같다.
압축 전
- 총 용량: 28.4MB (평균 5.7MB/장)
- 해상도: 4032 x 3024
- 포맷: JPG
압축 후 (품질 80%)
- 총 용량: 4.1MB (평균 820KB/장)
- 해상도: 동일 (4032 x 3024)
- 용량 감소율: 약 85%
28MB가 4MB로 줄었는데 사진을 확대해서 비교해도 차이를 찾기 힘들었다. 블로그에 올리기에는 이 정도면 충분하고도 남는다.
자주 묻는 질문
JPG와 PNG 중 어떤 포맷이 압축에 유리한가요?
사진이라면 JPG가 압축 효율이 훨씬 좋다. PNG는 투명 배경이 필요한 로고나 아이콘에 적합하고, 사진에 쓰면 용량이 JPG의 3~5배까지 커진다.
압축하면 원본이 손상되나요?
원본 파일은 그대로 남는다. 압축 도구는 새 파일을 따로 생성하기 때문에 원본이 덮어씌워지지 않는다. 다만 원본을 백업해두는 습관은 기본이다.
여권사진이나 이력서 사진도 압축해도 괜찮은가요?
품질 85~90% 설정이면 문제없다. 증명사진은 보통 600x800 픽셀 정도면 충분하고, 이 크기에서 500KB 이하로 만드는 건 어렵지 않다.
이미지 용량 줄이기는 한 번 해보면 30초도 안 걸린다. 사진 5장 기준으로 28MB가 4MB로 줄었고, 블로그 로딩 속도 차이는 체감될 정도였다.