이미지 용량 줄이기 (사진 압축)

  • 파일이 업로드되지 않음
  • JPG · PNG · WebP

사진 용량을 원하는 KB 이하로 줄입니다. 관공서·채용 사이트 제출용 용량 제한에 맞춰 자동으로 품질을 조절합니다.

끌어다 놓거나 눌러서 고르세요. 여러 장을 한 번에 넣을 수 있고, Ctrl+V로 붙여 넣어도 됩니다.

사용 방법

  1. 처음에는 알아서 줄이기가 골라져 있어 해상도를 그대로 두고 용량을 절반 아래로 줄입니다. 제출처가 용량을 정해 두었으면 세부 기준에서 용량 기준을 고르고 목표 용량을 KB로 입력합니다. 아래 버튼으로 자주 쓰는 값을 고를 수도 있습니다.
  2. 사진을 고르면 곧바로 압축을 시작합니다. 결과마다 원본 용량, 줄어든 용량, 비율, 크기가 표시됩니다.
  3. 모두 받기를 누르면 여러 장이 ZIP 파일 하나로 내려받아집니다. 한 장만 받으려면 줄 끝의 저장을 누르세요. 설정을 바꿨다면 다시 압축을 누르세요.

목록 읽는 법

사진 한 장에 한 줄씩 생깁니다. 4032×3024 사진을 500KB에 맞춘 줄을 예로 들면 이렇습니다(값은 사진마다 다릅니다).

칸예뜻
파일사진-500KB.jpg
2709×2031 · 품질 66%
받을 이름, 그 아래는 결과 해상도와 찾은 품질
원본5.2 MB넣은 파일의 용량
결과482 KB받을 파일의 용량
감소−91%원본보다 줄어든 비율(반올림)

줄이는 방식 세 가지

견줄 것알아서 줄이기용량 기준화질 기준
정하는 값없음(처음 값)장당 최대 용량(KB), 처음 값 500화질 10~95%, 5씩, 처음 값 75%
품질원본의 50% 이하에서 가장 높은 값, 80% 밑으로는 내리지 않음목표 이하에서 가장 높은 값을 찾음고른 값으로 한 번 저장
해상도그대로"필요하면 크기도 줄이기"를 켰을 때만 줄임그대로
이미 작은 사진더 줄이면 화질이 떨어지면 원본을 줌목표 이하이고 저장 형식이 같으면 원본을 그대로 줌다시 저장한 것이 원본보다 크면 원본을 줌
이름 꼬리사진-작게.jpg사진-500KB.jpg사진-q50.jpg

그냥 가볍게 만들려면 알아서 줄이기로 충분합니다. 제출처가 용량을 정해 두었으면 세부 기준의 용량 기준을, 화질을 직접 정하려면 화질 기준을 고릅니다. 화질 기준의 결과 용량은 사진마다 다릅니다.

설정을 바꾸면 이전 결과는 치워지고 "바뀐 설정으로 다시 압축" 단추가 나타납니다. 사진 목록은 그대로 남으므로 다시 넣지 않아도 됩니다.

알아서 줄이는 방법

  1. 원본 용량의 50%를 목표로 잡습니다. 4 MB 사진이면 2 MB 이하입니다.
  2. 해상도는 그대로 두고 품질 92%와 80% 사이에서 목표 이하인 가장 높은 품질을 찾습니다. 한 장에 많아야 8번 저장합니다.
  3. 품질 80%로도 목표를 넘으면 더 내리지 않고 80%로 저장한 것을 줍니다. 줄 아래에 "화질을 지키려고 여기까지만"이 붙습니다. 이 품질 아래로는 뭉개짐이 눈에 띄기 시작하기 때문입니다.
  4. 그렇게 저장한 것이 원본보다 크면(이미 많이 압축된 JPG · WebP) 원본을 돌려주고 줄 아래에 "더 줄이면 화질이 떨어져 원본 그대로"가 나옵니다.

받는 이름에는 "-작게"가 붙습니다(사진-작게.jpg).

목표 용량을 맞추는 방법

  1. 가장 높은 품질(92%)로 먼저 저장해 보고, 목표 이하이면 그대로 씁니다.
  2. 넘으면 가장 낮은 품질(40%)로 저장해 봅니다. 이것이 목표 이하이면 두 품질 사이를 절반씩 좁혀 가며(이진 탐색) 목표 이하인 가장 높은 품질을 찾습니다. 한 해상도에서 7~8번 저장하면 끝납니다.
  3. 품질 40%로도 목표를 넘으면 해상도를 줄이고 처음부터 다시 찾습니다. 품질을 지나치게 낮추면 뭉개짐이 심해서, 크기를 줄이는 편이 더 선명합니다.
  4. 한 장에 많아야 20번 저장합니다. 그 안에 목표 이하를 찾지 못하면 가장 작게 만든 것을 줍니다.

이렇게 찾은 품질은 목표 이하인 가장 높은 품질과 1%p 넘게 벌어지지 않습니다.

원본이 이미 목표보다 작고 저장 형식도 원본과 같으면(JPG를 JPG로, WebP를 WebP로) 다시 압축하지 않고 원본을 돌려줍니다. 다시 저장하면 화질만 나빠지기 때문입니다.

크기를 줄이는 정도

해상도에 곱하는 배율은 √(목표 ÷ 품질 40%로 저장한 용량)에 0.95를 곱한 값이고, 한 번에 30%~90% 사이로 묶습니다. 4032×3024 사진을 500KB에 맞출 때의 값입니다.

품질 40%로 저장한 용량곱하는 배율다음 해상도
600 KB87%3497×2622
1 MB67%2709×2031
2 MB48%1915×1436
10 MB30%1210×907

한 번 줄여도 목표를 넘으면 같은 방법으로 다시 줄입니다. 원본의 5%까지 줄여도 넘으면 가장 작게 만든 것을 주고 목표에 못 미쳤다고 알립니다.

"필요하면 크기도 줄이기"를 끄면

해상도를 지키는 대신 품질을 5%까지 내립니다. 한 해상도에서 7~9번 저장하면 끝나고, 5%로도 목표를 넘으면 가장 작게 만든 결과에 목표에 못 미쳤다는 글이 붙습니다. 그 결과도 받을 수는 있습니다.

아주 큰 사진

브라우저가 한 번에 그릴 수 있는 크기에는 한도가 있습니다. 한 변 16,384px 또는 넓이 16,777,216화소(약 1,678만 화소)를 넘는 사진은 그 안으로 먼저 줄인 뒤 압축합니다. 세 방식 모두 같습니다.

원본화소시작 해상도
4032×30241,219만그대로
6000×40002,400만5017×3344
8000×60004,800만4725×3544
20000×10002,000만16384×819

이렇게 줄어든 줄에는 해상도 옆에 "브라우저 한도에 맞춰 줄임"이라는 말이 붙습니다. 목표 용량에 맞추느라 해상도를 더 줄였으면 붙지 않습니다.

자주 쓰는 용량 제한 예시

용도흔한 제한참고
정부24·여권 온라인 신청 사진500KB 이하여권 사진은 413×531px 권장 (증명사진 자르기 도구 참고)
채용 사이트 증명사진100~300KB사이트마다 다름. 지원서 안내 문구 확인
민원 첨부 서류 사진1~10MB여러 장이면 합계 제한이 따로 있는 경우가 많음
이메일 첨부10~25MB메일 서비스별 첨부 한도

표의 값은 흔히 볼 수 있는 예시입니다. 정확한 제한은 제출하는 곳의 안내를 따르세요.

KB를 세는 두 기준

이 도구는 1KB를 1,000바이트로 세어 맞추고, 목록의 용량도 같은 기준으로 보여 줍니다. 1KB를 1,024바이트로 세는 곳에서는 같은 파일이 조금 더 작게 보이므로 어느 기준으로도 제한을 넘지 않습니다.

자주 쓰는 용량 단추결과 상한(바이트)1,024바이트로 세면(KB)
100KB100,00097.7
200KB200,000195.3
300KB300,000293.0
500KB500,000488.3
1MB1,000,000976.6
2MB2,000,0001,953.1

목표 칸에는 쉼표와 소수도 넣을 수 있고, 5KB부터 100,000KB까지 받습니다.

받는 파일 이름

경우이름
알아서 줄인 사진사진-작게.jpg
목표 500KB에 맞춘 사진사진-500KB.jpg
화질 50%로 줄인 사진사진-q50.jpg
이미 목표 이하라 손대지 않은 사진원래 이름 그대로
같은 이름이 또 있을 때사진-500KB (2).jpg, 사진-500KB (3).jpg
여러 장을 한꺼번에 받을 때이미지_용량줄이기_3장.zip

이미 목표보다 작은 사진

용량 기준에서 원본이 목표 이하이고 저장 형식도 같으면 다시 저장하지 않습니다. 이때 "위치정보(EXIF) 함께 지우기"에 따라 이렇게 달라집니다.

사진지우기 켬(처음 값)지우기 끔
새로 압축한 사진촬영 정보가 남지 않음촬영 정보가 남지 않음
목표보다 작은 JPG사진은 그대로 두고 정보만 지움(방향 값은 남김)원본 그대로
목표보다 작은 WebP정보가 들어 있으면 새로 압축, 없으면 원본 그대로원본 그대로

줄 아래 글은 정보만 지웠으면 "이미 목표 이하 · 위치정보만 지움", 손대지 않았으면 "이미 목표 이하 · 원본 그대로"입니다. 손대지 않은 사진은 이름도 원래 그대로입니다.

이런 문구가 뜰 때

때문구
목표 칸을 비웠을 때목표 용량(KB)을 입력해 주세요.
숫자가 아닌 글자를 넣었을 때목표 용량은 숫자로 입력해 주세요.
5KB보다 작게 넣었을 때목표 용량은 5KB 이상으로 입력해 주세요.
100,000KB보다 크게 넣었을 때목표 용량은 100,000KB(약 100MB) 이하로 입력해 주세요.
HEIC 사진을 넣었을 때HEIC 사진은 먼저 "HEIC → JPG" 도구로 바꾼 뒤 넣어 주세요.
PDF를 넣었을 때PDF는 이미지가 아닙니다.
사진이 아닌 파일을 넣었을 때이미지 파일이 아닙니다.
목표에 닿지 못했을 때목표에 못 미쳤습니다 (가장 작게 4032×3024). "크기도 줄이기"를 켜거나 목표를 높여 보세요.
알아서 줄이기가 절반까지 못 줄였을 때4032×3024 · 품질 80% · 화질을 지키려고 여기까지만
알아서 줄이기로 더 줄일 수 없을 때더 줄이면 화질이 떨어져 원본 그대로
모두 끝났을 때압축을 마쳤습니다.

HEIC 사진은 HEIC → JPG 변환기에서 먼저 바꾸고, 크기를 정해진 픽셀로 맞춰야 하면 이미지 크기 변경을 씁니다.

자주 묻는 질문

"500KB 이하"로 맞췄는데 사이트에서 용량 초과라고 나와요.

사이트마다 1KB를 1,000바이트로 보기도 하고 1,024바이트로 보기도 합니다. 이 도구는 더 엄격한 1,000바이트 기준으로 맞추기 때문에 500KB를 입력하면 결과가 500,000바이트 이하가 되어 어느 기준으로도 통과합니다. 그래도 거절된다면 목표를 조금 낮춰(예: 450KB) 다시 시도해 보세요.

용량을 줄이면 화질이 얼마나 나빠지나요?

처음 값인 알아서 줄이기는 품질을 80% 밑으로 내리지 않아 눈으로 차이를 알기 어렵습니다. 그 대신 이미 많이 압축된 사진은 덜 줄어듭니다. 용량 기준은 목표 용량 안에서 가능한 가장 높은 품질을 찾습니다. 100KB처럼 아주 작게 줄여야 할 때는 품질보다 해상도를 먼저 낮추는 편이 선명해서, 필요하면 가로·세로 크기도 자동으로 줄입니다.

해상도(가로·세로 크기)는 그대로 두고 싶어요.

"필요하면 크기도 줄이기"를 끄면 해상도는 원본 그대로 두고 품질만 조절합니다. 다만 품질을 최저로 낮춰도 목표에 못 미치면 가장 작게 만든 결과와 함께 달성하지 못했다고 알려 드립니다.

사진에 담긴 위치정보도 지워지나요?

새로 압축한 사진에는 촬영 위치·기기 같은 정보(EXIF)가 남지 않습니다. 목표보다 이미 작아 원본을 그대로 돌려주는 사진은 "위치정보 함께 지우기"가 켜져 있으면 사진은 건드리지 않고 정보만 지웁니다. 사진이 눕지 않도록 방향 값만 남깁니다.

PNG 파일도 줄일 수 있나요?

PNG는 무손실 형식이라 품질 조절이 없어서, 결과는 JPG 또는 WebP로 저장됩니다. 투명한 배경은 JPG로 저장할 때 흰색으로 채워집니다. 로고처럼 투명도가 꼭 필요하면 WebP를 고르세요.

사진을 서버에 올려서 압축하나요?

아니요. 압축은 브라우저에 내장된 이미지 인코더(canvas)로 여러분의 기기 안에서만 이루어지며, 사진은 어디에도 전송되지 않습니다. 그래서 인터넷이 느려도 업로드를 기다릴 필요가 없습니다.

JPG와 WebP 중 무엇이 좋은가요?

같은 용량이면 WebP가 조금 더 선명하지만, 관공서·채용 사이트 상당수는 JPG만 받습니다. 제출용이라면 JPG를, 블로그나 웹사이트에 올릴 이미지라면 WebP를 권합니다.

목표에 못 미쳤다고 나온 사진은 받을 수 없나요?

받을 수 있습니다. 그 줄에는 가장 작게 만든 결과가 들어 있고 줄 끝의 저장 단추도 그대로 있습니다. 다만 제출처 제한을 넘는 파일이므로, "필요하면 크기도 줄이기"를 켜거나 목표를 높여 다시 압축하는 편이 좋습니다.

"크기도 줄이기"를 끄면 품질이 어디까지 내려가나요?

켜 두면 품질 40% 밑으로는 내리지 않고 대신 해상도를 줄입니다. 끄면 해상도를 지키는 대신 품질을 5%까지 내릴 수 있어서, 목표가 아주 작으면 뭉개짐이 눈에 띕니다. 5%로도 목표를 넘으면 가장 작게 만든 결과와 함께 목표에 못 미쳤다고 알립니다.

결과 해상도가 원본보다 작게 나왔어요.

두 가지 경우입니다. 용량 기준에서 "필요하면 크기도 줄이기"가 켜져 있으면 품질 40%로도 목표를 넘을 때 해상도를 줄입니다. 또 브라우저가 한 번에 그릴 수 있는 크기(한 변 16,384px, 약 1,678만 화소)를 넘는 사진은 방식과 관계없이 그 안으로 먼저 줄입니다. 8000×6000 사진이면 4725×3544에서 시작합니다.

이름이 같은 사진을 여러 장 넣으면 ZIP 안에서 덮어써지나요?

아니요. 받는 이름이 겹치면 둘째부터 "(2)", "(3)"을 붙입니다. 이름이 같은 사진 세 장을 500KB에 맞추면 받는 이름은 사진-500KB.jpg, 사진-500KB (2).jpg, 사진-500KB (3).jpg입니다.

설정을 바꾸면 사진을 다시 넣어야 하나요?

아니요. 사진 목록은 남고 이전 결과만 치워집니다. "바뀐 설정으로 다시 압축"을 누르면 같은 사진을 새 설정으로 다시 줄입니다. 바꾸기 전 설정으로 만든 파일이 섞여 내려받아지지 않게 하려는 것입니다.

이 도구가 도움이 되었다면 공유해 주세요
결과가 이상한가요? 알려 주세요
어떤 이야기인가요?

적어 주신 글과 접속 국가만 저장합니다. 도구에 넣은 값이 자동으로 함께 보내지는 일은 없으니, 필요한 내용은 위에 직접 적어 주세요. 답장을 드릴 수는 없습니다.

계산 결과는 참고용이며 법적 효력이 없습니다.