업로드하지 않고 이미지를 압축하려면 어떻게 하나요?
품질 수준을 정하면 도구가 브라우저 안에서 그림을 다시 인코딩하고, 압축 전후의 파일 크기를 함께 보여 주므로 맞바꿈을 직접 판단할 수 있습니다. 아무것도 업로드되지 않고, 기기 메모리 말고는 파일 크기 제한도 없습니다.
전적으로 브라우저에서 실행 · 업로드 없음 · 계정 없음 · 워터마크 없음
- JPEG, PNG, WebP 이미지를 선택하세요.
- 출력 형식을 고르고 품질 슬라이더를 움직이세요.
- 압축하고 줄어든 크기를 확인한 뒤 내려받으세요.
JPEG, PNG 또는 WebP. 이 페이지가 파일을 직접 읽으며 어디에도 전송하지 않습니다.
비워 두면 원본 크기를 유지합니다. 폭이 더 큰 이미지는 비율에 맞춰 줄입니다.
이 페이지가 할 수 있는 일
- 0.1에서 1.0까지 품질 슬라이더
- 원본과 압축 후 크기를 나란히 표시
- 선택형 최대 폭, 비율에 맞춘 축소
- 파일이 업로드되지 않습니다
이 도구를 써야 할 때
- 업로드 양식에 파일 크기 제한이 있고 약간의 품질 손실을 감수할 수 있을 때.
- 웹 페이지에 올리기 전에 이미지를 줄일 때.
- 전후 크기를 바로 보고 결과를 쓸지 결정하고 싶을 때.
다른 방법을 선택해야 할 때
- 무손실 최적화나 정확한 목표 용량 제어가 필요할 때 — 이 도구는 목표 크기가 아니라 품질 설정을 받습니다.
- EXIF 방향, ICC 프로필, 메타데이터, 알파 의미를 반드시 보존해야 할 때.
- 색이 적은 PNG가 원본일 때. 캔버스를 거쳐 다시 인코딩하면 오히려 커질 수 있습니다.
다른 방법과 비교하면
mozjpeg, oxipng, Squoosh 같은 전용 인코더는 무손실 최적화, 점진적 JPEG, 팔레트 축소, 훨씬 나은 크기 대 품질 절충을 제공합니다. 브라우저 캔버스 인코더에는 그런 조절값이 하나도 없고, 여기서 PNG는 진짜로 최적화되는 것이 아니라 다시 인코딩될 뿐입니다. 그래서 이 페이지는 감소를 약속하는 대신 두 크기를 함께 보여 줍니다. 결과가 더 크다면 원본을 그대로 두거나 전용 인코더를 쓰세요.
당신의 파일은 어디로
어디로도 가지 않습니다. 이 페이지는 작업을 하는 코드를 불러오고, 그다음부터 당신이 여는 파일은 당신의 브라우저가 읽습니다. 업로드 단계도, 서버의 임시 사본도, 믿어야 할 정리 절차도 없습니다. 데이터는 네트워크를 한 번도 건너지 않으므로 나중에 지울 것도 남지 않습니다. 직접 확인할 수 있습니다. 도구가 실행되는 동안 브라우저의 네트워크 패널을 열어 아무 통신도 없는지 보세요.
이 도구에 대한 질문
- 제 이미지가 얼마나 작아질까요?
- 그림과 고른 품질에 전적으로 달려 있어서, 이 페이지는 수치를 약속하는 대신 실제 값을 알려 줍니다. 사진은 보통 품질 0.7~0.8의 WebP나 AVIF에서 크게 줄어듭니다. 눈에 잘 띄지 않는 세부 정보를 버리기 때문입니다. PNG로 저장한 스크린샷은 거의 그대로일 수 있고, 이미 최적화된 JPEG를 다시 인코딩하면 오히려 커질 수도 있습니다.
- 형식이 PNG일 때 품질 슬라이더가 아무 일도 하지 않는 이유는 무엇인가요?
- PNG는 무손실 형식이라 품질 매개변수가 없어서 브라우저가 값을 무시합니다. 파일 크기를 조절하려면 JPEG, WebP, AVIF를 고르세요. 정확한 픽셀이나 투명도가 필요할 때는 여전히 PNG가 정답입니다.
- 압축하면 EXIF 데이터나 카메라의 회전 정보가 유지되나요?
- 아니요. 캔버스는 보이는 픽셀만 다시 인코딩하므로 카메라 기종, GPS 위치, 원래 촬영 시각 같은 메타데이터는 사라집니다. 브라우저가 디코딩할 때 EXIF 방향 태그를 적용해 결과물은 똑바로 서지만, 결과물 자체는 어떤 메타데이터도 담지 않습니다.
같은 그룹의 다른 도구
가이드
- How to compress an image without losing visible qualityRe-encode a JPEG, PNG or WebP at a quality you choose, with the before and after size side by side. Runs in your browser.
- JPG, PNG, WebP or AVIF: which format, and how to convertWhat each image format is actually good at, and how to convert between them in your browser with the encoder you already have.