1. 이 도구는 무엇을 하나요
이 무료 온라인 압축 해제·압축 도구는 ZIP·GZIP 파일을 브라우저에서 압축 해제하거나 압축합니다. 업로드·서버 없이 ZIP 압축 해제, 압축 풀기, ZIP으로 압축, gzip에 사용할 수 있습니다. 압축 해제: .zip 또는 .gz를 열어 내용을 나열·다운로드. 압축: 여러 파일을 ZIP으로 묶거나 한 파일을 .gz로 압축. 모든 처리는 로컬에서 이루어져 데이터가 비공개로 유지됩니다. 다운로드 압축 풀기, ZIP 아카이브 만들기, 단일 파일 .gz 압축에 적합합니다.
2. 사용 방법
빠른 시작: 압축 해제—.zip 또는 .gz를 드롭하거나 열고 목록을 본 뒤, 파일 하나를 다운로드하거나 전체 다운로드. 압축—파일을 추가하고 필요 시 순서를 바꾼 뒤 압축 후 다운로드.
압축 해제 모드
- 압축 해제를 선택하고 .zip 또는 .gz 파일을 드롭하거나 열기.
- 항목(파일·폴더) 목록 확인.
- 다운로드로 파일 하나만 추출하거나 전체 다운로드로 모두 ZIP으로 받기.
- 파일 변경 — 다른 아카이브를 선택해 압축 해제.
압축 모드
- 압축을 선택하고 파일을 하나 이상 추가.
- 여러 파일 → .zip으로 묶기. 단일 파일 → .gz로 압축.
- 위/아래/삭제 컨트롤로 순서 변경 또는 제거.
- 압축 후 다운로드를 눌러 아카이브 저장.
3. 작동 방식
ZIP 처리는 JSZip, GZIP은 fflate를 사용합니다. 두 라이브러리 모두 브라우저에서 실행됩니다. File API로 입력을 읽고, Blob/URL.createObjectURL로 다운로드를 트리거합니다. zip-slip 방지를 위해 경로를 정제합니다. 제한: 아카이브 100MB, 압축 시 100개 파일. 모든 처리는 브라우저에서 클라이언트 측으로 이루어지며 서버로 데이터가 전송되지 않습니다.
4. 사용 사례 및 예시
- 압축 풀기 — 데스크톱 프로그램 없이 다운로드한 .zip·.gz 압축 해제.
- ZIP 만들기 — 여러 파일을 하나의 .zip으로 묶어 공유.
- Gzip — 단일 파일을 .gz로 압축해 보관·전송.
- 비공개 — 민감한 아카이브는 기기에만 유지됩니다.
5. 제한 사항 및 알려진 제약
- ZIP·GZIP만 지원 (.tar, .7z, .rar 미지원).
- 압축 해제 시 아카이브 크기 100MB 제한.
- ZIP 압축 시 최대 100개 파일.
- 매우 큰 아카이브는 브라우저 탭이 느려질 수 있습니다.