Encodage

Gzip/Deflate ↔ Base64

Compression du texte en Gzip ou Deflate avec encodage Base64 du résultat — et inversement. Fonctionne via l'API Compression Streams directement dans le navigateur.

Questions fréquentes

Quelle est la différence entre Gzip et Deflate ?

Le Deflate est l'algorithme de compression brut, tandis que le Gzip enveloppe ce même algorithme dans un format avec en-tête et somme de contrôle CRC. Un flux Gzip et un flux Deflate ne sont donc pas interchangeables : il faut utiliser le même format pour compresser et décompresser.

Pourquoi passer par le Base64 après la compression ?

La compression produit des données binaires, illisibles et non transportables telles quelles dans du texte, du JSON ou une URL. L'encodage en Base64 permet de les représenter sous forme de chaîne de caractères imprimables.

Mes données sont-elles envoyées sur un serveur ?

Non, la compression et l'encodage utilisent l'API Compression Streams directement dans le navigateur. Aucune donnée n'est transmise à un serveur.