Encodeur Huffman
Compression · Outil en ligne gratuit
Compression/décompression par codage Huffman basé sur la fréquence.
Click "Encode" to run...Arbre de fréquences
Construit un code préfixe optimal à partir des fréquences de symboles.
Corps empaqueté en bits
Les codes sont empaquetés bit par bit ; l'arbre est stocké comme en-tête JSON pour l'aller-retour.
JS pur
Aucune dépendance — fonctionne partout, utile pour apprendre comment fonctionne l'étage entropique de deflate.
Comment utiliser Encodeur 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.
Fonctionnalités
- ✓100% gratuit — sans inscription, sans abonnement, sans publicité
- ✓Fonctionne entièrement dans votre navigateur — vos données ne quittent jamais votre appareil
- ✓Rapide et léger — résultats instantanés
- ✓Multiplateforme — compatible ordinateur, tablette et mobile
Questions fréquentes
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.
Outils associés
Compresseur Gzip / Brotli
Compresser et décompresser du texte avec flux gzip et deflate.
Compresseur Deflate
Compression/décompression algorithme Deflate (CompressionStream natif).
Compresseur Zlib
Compression et décompression au format Zlib (RFC 1950).
Compresseur Raw Deflate
Compression/décompression de flux Deflate brut sans en-tête zlib.
Compresseur LZ-String
Compression/décompression lz-string pour texte court dans URL/LocalStorage.
Compresseur LZUTF-8
Compression/décompression LZUTF-8 optimisée pour texte UTF-8.
Apprendre le concept
Apprendre le concept
Comprenez les idées de programmation derrière cet outil.