Codificador Huffman
Compressão · Ferramenta online gratuita
Comprimir/descomprimir com codificação Huffman baseada em frequência.
Click "Encode" to run...Árvore de Frequência
Constrói um código livre de prefixo ótimo a partir das frequências de símbolos.
Corpo Empacotado em Bits
Os códigos são empacotados bit a bit; a árvore é armazenada como um cabeçalho JSON para ida e volta.
JS Puro
Sem dependências — roda em qualquer lugar, útil para aprender como o estágio de entropia do deflate funciona.
Como usar Codificador Huffman
- 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.
Recursos
- ✓100% gratuito — sem cadastro, sem assinatura, sem anúncios
- ✓Funciona inteiramente no navegador — seus dados nunca saem do seu dispositivo
- ✓Rápido e leve — resultados instantâneos
- ✓Multiplataforma — funciona em computador, tablet e celular
Perguntas frequentes
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.
Ferramentas relacionadas
Compressor Gzip / Brotli
Comprimir e descomprimir texto com streams gzip e deflate.
Compressor Deflate
Comprimir/descomprimir com algoritmo Deflate (CompressionStream nativo).
Compressor Zlib
Comprimir e descomprimir no formato Zlib (RFC 1950).
Compressor Raw Deflate
Comprimir/descomprimir stream Deflate bruto sem cabeçalho zlib.
Compressor LZ-String
Comprimir/descomprimir lz-string para texto curto em URLs/LocalStorage.
Compressor LZUTF-8
Comprimir/descomprimir LZUTF-8 otimizado para texto UTF-8.