이미지 유틸리티

이미지 용량 줄이기

JPG, PNG, WEBP 이미지를 브라우저에서 변환합니다. 원본 파일을 서버로 전송하거나 덮어쓰지 않으며, 결과에 원본 EXIF 정보를 복사하지 않습니다.

브라우저 압축 서버 업로드 없이 브라우저에서 이미지를 처리합니다.
품질 조절 압축 품질과 최대 이미지 가로 크기를 조정할 수 있습니다.
형식 변환 JPG, PNG, WEBP 출력 형식을 선택할 수 있습니다.

이미지 업로드

JPG, PNG, WEBP 이미지를 업로드한 뒤 압축 품질과 출력 형식을 설정하세요.

안내 원본은 그대로 두고 새 파일을 만듭니다. 원본 EXIF·위치 정보는 복사하지 않으며, 움직이는 이미지는 정지 이미지로 저장됩니다.

압축 설정

품질, 크기, 출력 형식을 조정한 뒤 원본 이미지와 압축 결과를 비교해 보세요.

원본 이미지

아직 업로드된 이미지가 없습니다.
-

압축 결과

압축 결과가 여기에 표시됩니다.
-
이미지를 업로드한 뒤 압축하기 버튼을 눌러 주세요.
사용 가이드

이미지 압축: 실제 파일로 비교하는 크기·투명도·출력 형식

같은 시험 파일로 다시 확인할 수 있도록 JPG 축소와 투명 PNG·WEBP의 실제 결과를 정리했습니다. 아래 용량은 Windows의 Chromium 153 브라우저에서 2026년 9월 20일 측정한 값입니다. 합성 시험 이미지의 결과이며 일반 사진의 절감률을 보장하지 않습니다.

이런 분께 유용합니다

  • 블로그나 쇼핑몰의 첨부 용량 제한에 맞게 이미지를 줄이려는 사용자
  • 투명 로고가 흰 배경으로 바뀌지 않게 저장하려는 사용자
  • 원본과 결과를 비교해 JPG·PNG·WEBP를 선택하려는 사용자

대표 활용 상황

  • 본문 표시 폭이 800px일 때 큰 원본을 800px로 줄여 전송량을 비교하기
  • 투명 배경 PNG·WEBP를 유지하거나 JPG로 바꿨을 때의 흰 배경 확인하기
  • 이미 최적화된 작은 그림은 원본을 유지하는 편이 나은지 판단하기

처음부터 결과 확인까지

  1. 1

    원본을 따로 보관하고 JPG·PNG·WEBP 중 한 파일을 선택합니다. 파일은 25 MiB 이하, 2,400만 화소 이하, 가로·세로 각각 12,000px 이하를 지원합니다.

  2. 2

    최대 가로 크기는 필요한 표시 폭을 정수로 입력합니다. 비우면 원본 너비를 유지하고 원본보다 큰 값으로 확대하지 않습니다.

  3. 3

    사진은 JPG·WEBP 결과를 비교합니다. 투명 영역이 필요하면 PNG·WEBP 출력과 ‘투명 배경 유지’를 선택하세요. JPG는 투명 영역을 흰색으로 채웁니다.

  4. 4

    JPG·WEBP 품질은 기본값 82에서 시작해 비교하세요. PNG 출력에서는 품질 조절이 비활성화됩니다.

  5. 5

    압축하기를 누르고 해상도·용량·미리보기를 함께 확인합니다. 결과가 더 크면 원본 사용, 크기 축소, 다른 형식을 비교하세요.

  6. 6

    다운로드한 파일을 열어 글자와 윤곽, 방향, 투명 배경을 확인하세요. 설정을 바꾸면 이전 다운로드가 사라지므로 다시 압축해야 합니다.

사용 예시 1

JPG: 너비를 절반으로 줄인 실제 결과

입력
pattern.jpg · 합성 무늬와 글자 · 1600×1200px · 2,483,967 B / 최대 너비 800 / 원본 형식 유지 / 품질 82
결과
JPG 800×600px · 186,373 B · 용량 92.5% 감소

파일을 다시 열어 형식과 해상도를 확인했고 중앙 글자는 읽을 수 있었습니다. 고주파 무늬에는 축소·손실 압축에 따른 색 번짐과 무늬 변화가 있습니다. 절감률만으로 화질을 판단하지 마세요. 아래 참고 자료의 JPG 원본과 결과를 같은 표시 크기로 비교할 수 있습니다.

사용 예시 2

PNG: 품질을 낮춰도 해결되지 않는 용량 증가

입력
alpha.png · 투명·반투명 영역 · 256×192px · 1,037 B / 너비 비움 / 원본 형식 유지 / 투명 배경 유지
결과
PNG 256×192px · 2,443 B · 용량 135.6% 증가 · 모서리 알파 0

원본이 이미 작아 브라우저에서 다시 저장한 PNG가 더 커졌습니다. WEBP 품질 82도 2,068 B로 원본보다 컸습니다. 이 예시의 용량만 보면 1,037 B 원본을 유지하는 편이 낫습니다. PNG 출력에는 품질 슬라이더가 적용되지 않습니다.

사용 예시 3

투명 WEBP: 투명도와 흰 배경을 구분하기

입력
alpha.webp · 256×192px · 무손실 WEBP 318 B / 너비 비움 / 원본 형식 유지 / 품질 82 / 투명 배경 유지
결과
WEBP 256×192px · 2,068 B · 투명 모서리 유지

투명 배경 유지를 켜면 모서리 알파 값은 0입니다. 끄고 저장한 WEBP는 1,762 B이며 모서리가 불투명한 흰색(RGB 255,255,255)이 됩니다. 품질 82의 WEBP 출력은 손실 압축이므로 투명도 유지와 색상 완전 보존은 다릅니다. 이 파일도 용량만 비교하면 원본 유지가 유리합니다.

계산·처리 기준

브라우저가 읽은 이미지의 실제 너비·높이를 기준으로 비율을 유지해 Canvas에 그립니다. 최대 너비로 축소할 때 세로는 반올림하고 최소 1px을 유지합니다. JPG·WEBP에는 10~100의 품질 값을 적용하며 PNG에는 전달하지 않습니다. 선택한 출력 형식과 브라우저가 만든 파일 형식이 다르면 잘못된 확장자로 내려받지 않도록 중단합니다. 절감률은 (원본 바이트−결과 바이트)÷원본 바이트×100이며, 화면의 KiB·MiB는 1,024 단위입니다.

알아둘 한계

  • 시험 환경이 달라지면 같은 원본·설정에서도 파일 크기와 화질이 달라질 수 있습니다. 위 수치는 해당 환경에서의 관찰값입니다.
  • 25 MiB·2,400만 화소·각 변 12,000px은 이 도구의 처리 한도입니다. 작은 메모리의 기기에서는 한도 이내라도 실패할 수 있으므로 더 작은 원본을 사용하세요.
  • 크기·품질을 낮추면 세부 정보가 손실됩니다. PNG·WEBP 변환도 파일이 커질 수 있으며 모든 원본에 최적인 자동 압축기는 아닙니다.
  • 움직이는 PNG·WEBP는 정지 이미지로 저장됩니다. 원본의 애니메이션·색상 프로필·EXIF 정보를 보존하는 용도로 사용하지 마세요.
  • EXIF 방향 6인 320×200px 시험 JPG는 화면 방향에 맞는 200×320px JPG로 저장됐고 원본 EXIF 항목은 결과에서 확인되지 않았습니다. 모든 촬영 기기의 회전 정보나 HDR·넓은 색 영역을 검증한 것은 아닙니다.
  • 손상된 파일이나 지원하지 않는 형식은 결과를 생성하지 않습니다. 원본은 별도로 보관하고 최종 다운로드 파일을 직접 열어 확인하세요.
개인정보 처리

운영 도구는 선택한 파일을 브라우저 메모리에서 읽고 변환하며, 압축을 위해 win-j 서버로 전송하거나 원본 파일을 덮어쓰지 않습니다. 초기화·새 파일 선택·설정 변경 시 더 이상 쓰지 않는 결과 URL을 해제합니다.

자주 묻는 질문

사진을 100KB 이하로 맞추려면 어떻게 하나요?

정확한 목표 용량을 자동으로 맞추는 기능은 없습니다. 먼저 제출처가 요구하는 최소 픽셀 크기를 확인하고, 필요한 너비로 줄인 다음 JPEG 또는 WebP 품질을 조금씩 낮춰 다시 압축하세요. 매번 결과 용량과 작은 글자의 선명도를 확인하고, 제출처가 KB를 1,000바이트로 계산하는지도 확인하세요. PNG는 품질 슬라이더로 용량을 줄일 수 없습니다.

PNG 품질 조절이 비활성화되는 이유는 무엇인가요?

이 도구의 PNG 인코딩에는 손실 품질 값이 적용되지 않습니다. 최대 너비를 줄이거나 WEBP 결과를 비교하세요. 이미 작은 PNG라면 원본이 가장 작을 수도 있습니다.

투명 WEBP를 저장해도 배경이 유지되나요?

PNG·WEBP 출력에서 ‘투명 배경 유지’를 켜면 원본의 투명 영역을 유지합니다. JPG 출력이나 옵션 해제 시 흰색으로 채웁니다. 투명 영역 유지가 손실 압축의 색상 변화를 막아 주지는 않습니다.

결과가 원본보다 크면 어떻게 하나요?

파일 크기와 실제 표시 품질을 비교해 원본 사용 여부를 판단하세요. 크기를 줄이거나 다른 형식도 비교할 수 있지만, 품질을 낮추면 항상 더 작아진다고 보장하지 않습니다.

압축 중 초기화하거나 설정을 바꾸면 어떻게 되나요?

이전 작업의 결과는 화면과 다운로드에 반영하지 않습니다. 새 설정이나 새 파일로 다시 압축하세요.