이미지 50KB 이하로 줄이기

사진·이미지 용량을 50KB 이하로 압축. 제출 서류·쇼핑몰·커뮤니티 업로드 용량 제한에 맞추세요.

"50KB"는 50 × 1,024 = 51,200바이트가 상한입니다. 작은 사진이라면 탐색 없이 균형 화질 0.80을 그대로 쓸 여유가 있습니다. 512 × 512 NASA 사진은 45,813바이트 JPG, SSIM 0.9785로 나왔습니다. 도구는 가장 작은 후보가 아니라 원본에 가장 가까워 보이는 후보를 고릅니다. 여기서는 JPG가 0.9749를 받은 32,200바이트 WebP를 이겼습니다. 이미 50KB 이하인 JPG·PNG·WebP 파일은 그대로 돌려주며, 50KB를 50,000바이트로 세는 양식이라면 목표 용량에 48을 넣으세요.

이미지을(를) 여기에 놓으세요여러 개를 한 번에 처리할 수 있습니다
업로드 없음 · 이 기기에서 처리

예산이 제한이 되지 않을 때

형식마다 먼저 단계 화질로 인코딩합니다. 그 결과가 51,200바이트를 넘을 때만 화질 탐색이 시작됩니다. 512 × 512 테스트 사진은 JPG와 WebP 모두 0.80에서 바로 들어가서 점수로 결정됐습니다. JPG 0.9785 대 WebP 0.9749입니다. 목표는 상한이지 목표치가 아니라서 남은 5KB를 채우려고 화질을 올리지는 않습니다.

몇 픽셀이 들어가는지는 손실을 얼마나 받아들이느냐에 달려 있습니다. 테스트 사진에서 WebP는 픽셀당 0.62비트로 0.96, JPG는 1.40비트로 0.98을 받았습니다. 51,200바이트(409,600비트)에 적용하면 높은 점수 기준 약 0.29메가픽셀(약 624 × 468), 낮은 점수 기준 약 0.66메가픽셀(약 941 × 705)입니다.

넣은 파일 자체가 들어가고 자동이 쓸 수 있는 형식이면 만점으로 경쟁합니다. 아래 40,240바이트 JPG가 손대지 않고 돌아온 이유입니다.

상한
허용되는 최대 크기. 결과는 그보다 훨씬 작을 수 있습니다.
픽셀당 비트
파일 크기 × 8 ÷ 픽셀 수. 그림이 얼마나 강하게 압축됐는지의 대략적인 척도.
원본 유지
넣은 파일이 들어가고 점수가 1.0이라 어떤 재인코딩도 이길 수 없는 경우.

입력 세 개, 목표 50KB(실측)

균형 단계, 자동 형식, Chromium 153, 2026-09-28. 세 파일 모두 같은 512 × 512 NASA 사진입니다.

목표 50KB = 51,200 바이트

astronaut.png      791,555 바이트  ->  JPG q0.80   45,813 바이트  SSIM 0.9785
                   (WebP q0.80 32,200 바이트, SSIM 0.9749, 점수에서 짐)
astronaut.jpg       75,758 바이트  ->  JPG q0.80   44,435 바이트  SSIM 0.9822
astronaut-q75.jpg   40,240 바이트  ->  원본 유지, 이미 51,200 이하

픽셀당 0.62 / 1.40 비트일 때 여유: 0.66 / 0.29 메가픽셀

두 번째 실행에서는 축소도 허용했지만 다섯 가지 작은 너비 중 더 높은 점수는 없어 결과가 바뀌지 않았습니다.

제한값 제대로 입력하기

양식 문구입력할 목표 용량최대 파일 크기
50KB, 1KB = 1,024바이트50 (기본값)51,200 바이트
50KB, 1KB = 1,000바이트4849,152 바이트
50KB이고 JPG만50, 저장 형식 JPG테스트 사진에서는 자동과 같은 JPG
50KB를 화질로 채우고 싶음50, 고화질 단계0.92에서 시작해 필요하면 낮춤

결과 확인

  • 결과 목록의 용량(1,024바이트 KB)과 파일 탐색기의 정확한 바이트 수를 확인하세요.
  • 결과 줄에 원본 유지 표시가 있는지 보세요. 원본이 이미 충분히 작았다는 뜻이며 오류가 아닙니다.
  • 얼굴과 작은 글씨를 100%로 확인하세요.

문제 해결

증상유력한 원인확인 방법해결
파일이 50KB보다 훨씬 작음목표는 상한입니다. 균형은 0.80에서 시작하고 더 올리지 않습니다결과 줄에 예: 45 KB0.92에서 시작하도록 고화질을 고르세요
양식이 "50KB" 파일을 거부양식이 50,000바이트로 셉니다파일 속성의 정확한 바이트 수목표 용량에 48을 입력하세요
휴대폰 사진에서 "목표 용량에 맞추지 못했습니다"수 메가픽셀은 51,200바이트에 들어가지 않습니다파일 아래 경고크기 줄이기를 허용하거나 먼저 너비 900px 정도로 크기 변경하세요
아무것도 바뀌지 않음파일이 이미 50KB 이하라 그대로 돌아왔습니다결과 줄의 원본 유지 표시그대로 쓰거나 더 작은 목표를 고르세요

다른 방법

방법이럴 때 더 낫습니다
20KB 이하로 압축제한이 더 엄격할 때. 512px 사진이면 화질 0.5 안팎의 WebP를 예상하세요.
100KB 이하로 압축양식이 100KB까지 허용할 때. 큰 사진이 디테일을 더 지킵니다.
PNG → JPGPNG로 저장된 사진은 화질 92 JPG로만 바꿔도 대개 들어갑니다.

이 방법의 한계

  • 예산을 다 쓰려고 선택한 단계보다 화질을 올리지는 않습니다.
  • 유사도는 긴 변 최대 512px 사본으로 판단하므로 작은 글씨는 직접 확인하세요.

버전과 출처

2026-09-28 Playwright Chromium 153에서 src/task/compress.js가 ?kb=50에 넘기는 옵션으로 축소 허용 여부를 바꿔 src/compression.js를 호출해 tests/fixtures/astronaut.png와 그 Pillow JPG 두 개(화질 92, 75)를 측정했습니다. 픽셀 수 추정은 측정한 밀도에서 계산한 값이며 다른 사진을 측정한 것이 아닙니다.

참고한 공식 문서

이미지 50KB 이하로 줄이기

목표 용량 50KB에 맞을 때까지 여러 품질·형식 후보를 만들고, 실제 결과를 다시 열어 화질(SSIM)을 비교해 가장 좋은 것을 고릅니다. 결과 파일 크기를 다운로드 전에 확인할 수 있습니다.

해상도는 기본적으로 유지합니다. 용량을 도저히 맞출 수 없을 때만 크기 줄이기를 직접 켜세요.

파일은 서버로 업로드되지 않고 이 브라우저 안에서만 처리됩니다.

예제

원본 도형 샘플 · 96 × 64
원본 도형 샘플 · 96 × 64
도구로 처리한 샘플 · 96 × 64
도구로 처리한 샘플 · 96 × 64

이 도구로 만든 예제입니다. ZIP 도구는 미리보기를 표시하며 전체 파일은 내려받은 압축 파일에서 확인하세요.

이미지 압축

목표 용량을 정하고 실제 결과를 확인하세요.

사용 방법

  1. 원본 파일 열기
  2. 처리 방식과 설정 선택
  3. 실행 후 결과를 확인하고 다운로드

지원 형식

PNG / JPG / WebP / AVIF / HEIC → PNG / JPG / WebP — 입력·출력 지원은 브라우저에 따라 다릅니다. 움직이는 입력은 거부합니다. 먼저 정지 프레임을 선택하세요.

이 도구로 할 수 있는 일

Auto가 실제 코덱 결과의 표본 품질을 비교하며 목표 크기를 탐색합니다. 투명도를 고려하고 선택 시 해상도도 줄입니다.

처리 방식과 검증 수준

advanced · browser codecs / proxy SSIM candidate search. 품질 검증을 진행 중입니다. Pro·Flagship 수준은 아직 입증되지 않았습니다.

저장 전에 확인하세요

기기 메모리·저장 공간·코덱 지원에 따라 달라집니다. 테스트한 사례가 모든 파일의 성공을 보장하지는 않습니다.

자주 묻는 질문

처리 가능한 크기는 무엇으로 결정되나요?

기기 메모리·저장 공간·코덱 지원에 따라 달라집니다. 테스트한 사례가 모든 파일의 성공을 보장하지는 않습니다.

파일이 서버에 업로드되나요?

이 도구에서 연 파일은 서버에 업로드하지 않고 사용자 기기에서 처리합니다. 커뮤니티 글에 직접 첨부하는 이미지는 별도로 업로드됩니다. 일부 엔진과 모델은 외부에서 내려받으므로 IP 주소 등 연결 정보가 해당 서비스에 전달됩니다.

작업이 자동 저장되나요?

아니요. 이미지와 편집 상태는 이 탭에 있고 미디어 결과는 기기 내 임시 저장소를 사용할 수 있습니다. 언어를 바꿔도 작업은 유지되지만 새로고침, 탭 닫기, 다른 페이지로 이동하면 사라질 수 있습니다.