허프만 인코더
압축 · 무료 온라인 도구
빈도 기반 Huffman 코딩 압축/해제.
Click "Encode" to run...빈도 트리
심볼 빈도에서 최적의 접두사 없는 코드를 구축합니다.
비트 패킹 본문
코드는 비트 단위로 패킹됩니다; 트리는 라운드트립을 위해 JSON 헤더로 저장됩니다.
순수 JS
의존성 없음 — 어디서나 실행, deflate의 엔트로피 단계 작동 방식을 학습하는 데 유용합니다.
허프만 인코더 사용 방법
- 1Enter or paste the text you want to compress.
- 2Select the compression algorithm (gzip, deflate, or brotli).
- 3Click compress to reduce the data size.
- 4Copy or download the compressed output.
주요 기능
- ✓100% 무료 — 가입, 구독, 광고 없음
- ✓브라우저에서만 실행 — 데이터는 기기를 떠나지 않습니다
- ✓빠르고 가벼움 — 즉시 결과 확인
- ✓크로스 플랫폼 — 데스크톱, 태블릿, 모바일 지원
자주 묻는 질문
What compression algorithms are supported?
We support gzip, deflate, and brotli compression algorithms for text data.
Is there a file size limit?
Since tools run in your browser, the limit depends on your device memory. Most tools handle several megabytes without issues.
Can I decompress data produced by other software?
Yes. The decompression tools accept standard gzip, deflate, and brotli streams from any compliant source — command-line tools, web servers, or other libraries.
Why does the compressed output look unreadable?
Compressed data is binary, not text. Use Copy as Base64 or download it as a file — pasting raw compressed bytes into a text field will show garbled characters.
관련 도구
Brotli 압축해제기
DecompressionStream을 사용해 Brotli 스트림 해제.
Gzip 압축해제기
DecompressionStream을 사용해 Gzip 스트림 해제.
GZ 파일 생성기
파일을 단일 .gz 아카이브로 패키징.
TAR.GZ 아카이브 생성기
여러 파일을 패키징하고 gzip 압축하여 .tar.gz 생성.
TAR.GZ 아카이브 추출기
.tar.gz를 추출하고 내부 파일 목록/다운로드.
Brotli 파일 생성기
Brotli로 데이터를 .br 파일로 압축.
ZIP 아카이브 생성기
여러 파일을 선택해 .zip 아카이브 생성.
ZIP 아카이브 추출기
.zip을 업로드해 추출하고 파일 목록/다운로드.