사진 용량 줄이는 법
- 용량을 키우는 두 축은 해상도(픽셀 수)와 저장 포맷. 둘 중 하나만 손봐도 절반 이하로 떨어지는 경우가 많다.
- 목표 용량(200KB, 1MB)이 정해져 있으면 품질 슬라이더를 조금씩 낮추면서 결과 크기를 보고 맞추는 방식이 가장 빠르다.
- 사진은 JPG, 글자·로고는 PNG, 둘 다 잡고 싶으면 WebP가 무난하다.
- 브라우저 안에서 처리하는 도구를 쓰면 파일이 서버로 전송되지 않아 개인정보 측면에서 안전하다.
사진 용량이 큰 이유
스마트폰 카메라는 기본적으로 4000만 화소를 넘기는 경우도 흔하다. 가로 4032, 세로 3024 같은 해상도면 한 장에 5MB를 우습게 넘긴다. 화면이나 카톡에서 보는 크기에 비해 실제 픽셀은 과하게 많은 셈이다. 여기에 색 정보가 더해지고 메타데이터까지 붙으면 용량은 더 늘어난다. 즉 용량이 큰 이유는 대부분 "필요 이상으로 큰 해상도" 와 "비효율적인 포맷" 두 가지로 압축된다.
해상도부터 줄이면 빠르다
서류 첨부나 카톡 전송이라면 긴 변 기준 1600에서 2000픽셀이면 충분하다. 화면으로 보는 용도라면 1200픽셀로도 깔끔하다. 해상도를 절반으로 줄이면 픽셀 수는 4분의 1이 되므로 용량도 그만큼 크게 떨어진다. 품질을 깎기 전에 해상도를 먼저 손보는 편이 화질 손실 대비 효과가 좋다. 인쇄가 아니라 화면용이라면 큰 픽셀은 거의 쓸모가 없다.
목표 용량 200KB, 1MB 맞추는 법
제출 양식에 "200KB 이하" 같은 조건이 적혀 있으면 감으로 맞추기보다 슬라이더를 쓰는 게 정확하다. 품질을 80에서 시작해 결과 크기를 확인하고, 넘으면 70, 60으로 한 단계씩 내린다. 그래도 안 맞으면 해상도를 조금 더 줄인다. 도구에 따라 목표 용량을 직접 입력하면 자동으로 품질을 계산해 주기도 한다. 한두 번 반복하면 원하는 숫자에 거의 정확히 떨어진다.
| 용도 | 권장 긴 변 | 목표 용량 |
|---|---|---|
| 카톡, 메신저 | 1600px | 300KB 안팎 |
| 이메일 첨부 | 2000px | 1MB 이내 |
| 서류 업로드 | 1200px | 200KB 이하 |
화질 손실 최소화 팁
한 번 줄인 사진을 다시 줄이면 손실이 누적되니 항상 원본에서 시작하는 게 좋다. JPG 품질은 75 근처가 용량과 보기 좋음의 균형점이다. 그 아래로 내려가면 하늘이나 피부처럼 부드러운 면에 얼룩이 보이기 시작한다. 글자가 들어간 화면 캡처는 JPG로 저장하면 글자 가장자리가 지저분해지므로 PNG가 낫다. 줄이기 전후를 같은 화면에서 비교해 보고 결정하면 실수가 적다.
JPG, PNG, WebP 차이
JPG는 사진에 강하고 용량이 작지만 저장할 때마다 정보를 버린다. PNG는 손실이 없어 글자와 선이 선명하지만 사진에는 용량이 크다. WebP는 둘의 장점을 섞은 비교적 새로운 포맷으로, 같은 화질에서 JPG보다 20에서 30퍼센트 작게 나온다. 다만 아주 오래된 프로그램에서는 WebP를 못 여는 경우가 있으니 제출처가 받는 포맷을 먼저 확인하자.
| 포맷 | 잘 맞는 대상 | 특징 |
|---|---|---|
| JPG | 일반 사진 | 용량 작음, 반복 저장 시 손실 |
| PNG | 글자, 로고, 캡처 | 손실 없음, 사진은 무거움 |
| WebP | 사진과 그래픽 모두 | 가장 효율적, 호환성은 확인 필요 |
브라우저에서 처리하면 안전하다
온라인 도구 중에는 사진을 서버로 올려서 처리하는 곳도 있다. 신분증이나 가족 사진처럼 민감한 파일이라면 이 점이 신경 쓰인다. 브라우저 안에서 직접 계산하는 방식의 도구는 파일이 인터넷으로 나가지 않고 기기 안에서만 줄어든다. 인터넷을 잠시 끊고 써도 동작한다면 서버 전송이 없다는 신호다. 빠른 처리가 필요할 때는 이미지 압축 기능으로 바로 끝낼 수 있고, 여러 장을 한 문서로 묶어 낼 때는 이미지 PDF 변환을 쓰면 된다.
결론
정리하면 순서는 단순하다. 원본에서 시작해 해상도를 용도에 맞게 줄이고, 품질 슬라이더로 목표 용량에 맞춘 뒤, 대상에 어울리는 포맷으로 저장한다. 사진은 JPG나 WebP, 글자는 PNG. 민감한 파일은 브라우저 안에서 처리되는 도구를 고르면 마음이 편하다. 몇 번 해 보면 200KB든 1MB든 원하는 숫자에 손쉽게 맞출 수 있다.