전부 사용자 기기에서 실행되는 무료 이미지 압축기입니다. PNG와 WebP는 oxipng와 libwebp를 거쳐 픽셀까지 동일하게 돌아오고, JPEG는 MozJPEG으로 재인코딩되어 시각적 무손실로 표시됩니다. 한 배치에 최대 200개 파일을 처리하고 ZIP으로 내려받으며, 원본 바이트는 모두 내 기기에 남습니다 — 업로드도, 계정도, 크레딧도 없습니다.
기능 스냅샷
0
업로드된 파일
200
배치당 이미지
3 formats
PNG, JPEG, WebP
실제 생산 워크플로우에 매핑된 실용적인 가치.
혜택
01
무손실인 곳에서는 진짜 무손실
PNG와 WebP는 무손실로 재인코딩되므로 디코딩된 픽셀이 넣은 것과 동일합니다. JPEG는 브라우저에서 무손실 재압축이 불가능하므로, 아닌 척하는 대신 시각적 무손실이라고 표시하며 엄격한 무손실 모드에서는 JPEG를 건드리지 않습니다.
혜택
02
구조 자체가 프라이빗
인코더는 사용자 기기의 워커에서 실행되는 WebAssembly 빌드입니다. 거부할 업로드 단계 자체가 없고, 페이지가 한 번 로드되면 오프라인에서도 계속 작동합니다.
혜택
03
예측대로 움직이는 배치 처리
한 번에 최대 200장을 넣고 하나의 ZIP으로 되돌려 받으세요. 이미 잘 압축된 파일은 더 커지도록 재인코딩하지 않고 그대로 반환합니다.
소스 자료에서 재사용 가능한 결과까지의 간단한 3단계 경로입니다.
단계 1
이미지 끌어다 놓기
PNG, JPEG, WebP 파일을 추가하세요 — 한 장이든 내보내기 폴더 전체든 상관없습니다.
단계 2
내 기기에서 압축
병렬 워커가 WASM 인코더를 실행합니다. PNG와 WebP는 항상 무손실로 재작성되고, JPEG는 엄격한 무손실 모드를 켜지 않는 한 품질 85로 재인코딩되며, 켜면 JPEG는 그대로 통과합니다.
단계 3
내려받고 수치 확인
각 행에 압축 전 크기, 압축 후 크기, 그리고 그 파일이 무손실인지 시각적 무손실인지 이미 최적화됨인지가 표시됩니다. 한 파일만 저장하거나 배치 전체를 ZIP으로 받으세요.
PNG와 WebP는 정확히 그렇습니다: oxipng와 libwebp의 무손실 모드는 픽셀 하나 건드리지 않고 파일을 재작성하므로 디코딩된 이미지가 비트 단위로 동일합니다. JPEG는 솔직히 말해 예외입니다 — 브라우저에서 동작하는 무손실 JPEG 재압축기는 존재하지 않기 때문에 JPEG는 기본적으로 MozJPEG 품질 85로 재인코딩되고 시각적 무손실로 표시됩니다. 엄격한 무손실 모드를 켜면 JPEG는 그대로 통과합니다.
아니요, 그리고 이는 정책상의 선택이 아니라 구조상의 선택입니다. 인코더는 브라우저에서 실행되는 WebAssembly 모듈이라 파일을 받을 수 있는 서버 자체가 없습니다. 직접 확인해 보세요: 페이지를 연 다음 오프라인 상태로 만들어도 압축은 그대로 작동합니다.
지금은 지원하지 않습니다. JPEG 품질은 직접 조절할 수 있지만, 특정 숫자에 맞는 설정을 찾아 주는 “100KB로 압축” 같은 목표 용량 모드는 없습니다. 정확한 상한이 필요하다면 압축한 뒤 파일 목록에서 결과 크기를 확인하세요.
네 — 확장자를 믿는 대신 파일의 매직 바이트로 실제 포맷을 판별한 뒤 알맞은 인코더로 보냅니다: PNG는 oxipng, JPEG는 MozJPEG, WebP는 libwebp입니다. 여러 포맷이 섞인 배치도 문제없으며, 파일마다 각자의 경로를 따릅니다. PNG, JPEG, WebP 이외의 포맷은 조용히 통과시키지 않고 거부합니다.
이미 잘 압축되어 있었기 때문입니다. 재인코딩이 원본을 이기지 못하면 도구는 원본 바이트를 그대로 돌려주고 해당 행을 이미 최적화됨으로 표시합니다 — 시작할 때보다 큰 파일을 건네주는 일은 절대 없습니다. 최신 인코더로 내보낸 사진이 여기에 해당하는 경우가 많은데, 이는 실패가 아니라 올바른 결과입니다.
배치당 최대 200개 파일이며, 배치를 몇 번 돌리든 제한은 없습니다 — 작업이 우리 하드웨어가 아니라 사용자 하드웨어에서 이루어지므로 소모할 할당량 자체가 없습니다. 아주 큰 이미지는 여전히 브라우저 메모리를 소진시킬 수 있으며, 어떤 파일이 실패하면 그 행이 실패를 알리고 나머지 배치는 계속 진행됩니다.
계정도, 로그인도, 크레딧도, 워터마크도 없습니다. 처리 과정에 브랜딩 단계가 아예 없어서, 내려받는 것은 더 효율적으로 인코딩된 사용자의 이미지 그 자체입니다.