Kalkulačka kompresnej veľkosti
Zistite, ako sa vašom text zmenší s kompresiou gzip, deflate alebo brotli.
Kalkulačka kompresnej veľkosti
Vložte ľubovoľný text a tento nástroj ho skomprimuje pomocou nativeného CompressionStream prehliadača, aby vám ukázal, naozaj ako sa zmenší. Zobrazuje pôvodnú veľkosť v bajtoch a kB, komprimovanú veľkosť, kompresný pomer a percentuálnu úsporu — užitočné na odhad veľkosti prenosu gzip, porovnávanie JSON payloadov alebo kontrolu, či je blok textu vhodný na kompresiu pred jeho uložením alebo odoslaním.
Vyberte si algoritmus z gzip, deflate, deflate-raw alebo brotli, rovnakých formátov ako používajú webové servery alebo build pipeline na kompresiou odpovedí. Zapnite "Porovnať všetky algoritmy" a spustite každý naraz, aby ste ich videli vedľa seba v jednej tabuľke — najrýchlejší spôsob, ako zistiť, či má brotli lepšiu kompresiou ako jednoduchý gzip pre váš konkrétny text. "Zobraziť komprimované údaje ako Base64" vypíše komprimované bajty vybraného algoritmu ako Base64 reťazec, vhodný na vloženie komprimovaného payloadu priamo do kódu alebo dátového URI.
Podpora brotli sa líši podľa prehliadača — niektoré enginy zatiaľ neimplementujú brotli pre CompressionStream, a nástroj to jasne uvádza namiesto toho, aby pretváral, že to spustil. Veľmi krátky alebo už komprimovaný text (ako krátke náhodné ID) môže byť po spracovaní väčší ako vstup, keď sa pripočítajú režijné náklady na rámovanie; to je normálne a pomer to ukáže. Živá tally pod výstupom vždy zobrazuje počet bajtov z pôvodného na komprimovaný a percentuálnu úsporu pre vybraný algoritmus.
Všetko beží lokálne vo vašom prehliadači cez Web Compression Streams API — váš text sa nikdy neodosla nikam, takže je bezpečné testovať API odpovede, konfigurčné súbory alebo čokoľvek iné, čo by ste nechceli vložiť na tretiu stranu. Skopírujte správu, stiahnite ju ako .txt súbor alebo odošlite výstup späť do iného nástroja na pokračovanie v práci.