Gzip 압축
파일을 로컬에서 .gz로 압축합니다. 무손실, 선택 가능한 레벨, 업로드 없이 브라우저에서 바로 처리됩니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
파일을 로컬에서 .gz로 압축합니다. 무손실, 선택 가능한 레벨, 업로드 없이 브라우저에서 바로 처리됩니다.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
gzip(.gz)은 단일 파일을 위한 무손실 압축기로 - 로그 파일, 백업, 데이터베이스 덤프, 그리고 웹(Content-Encoding: gzip)에서 두루 쓰입니다. ZIP과 달리 gzip은 여러 파일을 묶지 않고, 정확히 한 파일을 특히 효율적으로 압축합니다.
압축은 브라우저에서 로컬로 실행됩니다(fflate, 순수 JavaScript, DEFLATE). 압축 단계(1-9)로 속도와 파일 크기의 균형을 조절합니다. 아무것도 업로드되지 않습니다.
반복이 많은 텍스트성 내용이 가장 큰 이득을 봅니다. 긴 로그, CSV 내보내기, SQL 덤프, 소스 코드는 흔히 원래의 한 토막 크기로 줄어듭니다. 웹 서버가 페이지를 gzip으로 인코딩해 전송하며 대역폭을 아끼는 이유가 바로 이것입니다. 반대로 폴더 전체를 하나로 묶어야 한다면, 먼저 TAR로 묶은 뒤 그 결과를 여기에 통과시키세요 - 그렇게 흔한 .tar.gz 확장자가 만들어집니다.
| 출력 형식 | GZ |
|---|---|
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: Gzip은 정확히 한 파일을 압축합니다(여러 개라면 먼저 TAR이나 ZIP을 만드세요). 이미 압축된 파일(JPG, MP3, ZIP)은 거의 줄지 않습니다. 한 번에 한 파일입니다.
아니요. 압축은 전적으로 브라우저에서 로컬로 실행됩니다.
높을수록(9) 더 강하게, 그러나 느리게 압축하고, 낮을수록(1) 빠르지만 파일이 큽니다. 기본값은 레벨 6으로, 명령줄 gzip 도구도 쓰는 통상적인 절충점입니다. CSV, JSON, 로그 같은 텍스트 파일은 대개 60에서 80퍼센트 줄어들고, 이미 압축된 형식은 거의 줄지 않습니다.
gzip은 한 파일만 담습니다. 여럿이라면 먼저 TAR로 묶은 뒤 gzip하세요.
네. 압축을 풀면 정확히 원본 파일을 그대로 돌려받습니다.