Calculateur de taille de compression
Découvrez à quel point votre texte se compresse avec gzip, deflate ou brotli.
Calculateur de taille de compression
Collez n'importe quel texte et cet outil le comprime en utilisant la CompressionStream native du navigateur pour afficher exactement à quel point il diminue. Il rapporte la taille originale en octets et kB, la taille comprimée, le ratio de compression et le pourcentage économisé — utile pour estimer les tailles de transfert gzip, comparer les payloads JSON, ou vérifier s'il vaut la peine de compresser un bloc de texte avant de le stocker ou de l'envoyer.
Choisissez un algorithme parmi gzip, deflate, deflate-raw ou brotli, les mêmes formats qu'un serveur web ou un pipeline de construction utilise pour la compression des réponses. Activez « Comparer tous les algorithmes » pour exécuter chacun d'entre eux à la fois et les voir côte à côte dans un seul tableau, ce qui est le moyen le plus rapide de savoir si le ratio supplémentaire de brotli surpasse vraiment le gzip simple pour votre texte spécifique. « Afficher les données comprimées en Base64 » imprime les octets comprimés de l'algorithme sélectionné sous forme de chaîne Base64, pratique pour intégrer directement une charge utile comprimée dans du code ou un data URI.
Le support de brotli varie selon le navigateur — certains moteurs ne l'implémentent pas encore pour CompressionStream, et l'outil l'indique clairement plutôt que de prétendre que cela a fonctionné. Un texte très court ou déjà comprimé (comme un ID aléatoire court) peut s'avérer plus volumineux que l'entrée une fois que la surcharge de cadrage est ajoutée ; c'est normal et le ratio l'affichera. Le comptage en direct sous la sortie affiche toujours le nombre d'octets original à comprimé et le pourcentage économisé pour l'algorithme que vous avez sélectionné.
Tout s'exécute localement dans votre navigateur via l'API Web Compression Streams — votre texte n'est jamais envoyé nulle part, il est donc sécuritaire de tester les réponses API, les fichiers de configuration ou quoi que ce soit d'autre que vous ne voudriez pas coller dans un site tiers. Copiez le rapport, téléchargez-le sous forme de fichier .txt, ou renvoyez la sortie dans un autre outil pour continuer à travailler.