Przykład 1
- 100 KB
- jednostka kb
21 KB
Jaki gzip przy 100 KB źródła w kb? 21 KB. Stosunek 0,21, nie kompresor.
Wpisz rozmiar źródła i jednostkę kb albo mb. 100 KB w kb daje 21 KB gzip. 1,5 MB w mb daje 323 KB. 8 KB w kb daje 1,7 KB. Stałe stosunki, nie webpack.
To stałe stosunki minify 0,7, gzip 0,21 i brotli 0,18, nie webpack i nie prawdziwy kompresor. Bajty przed i po liczy współczynnik kompresji.
Wprowadź dane i kliknij Oblicz.
Rozmiar bundle JS w tym kalkulatorze to stałe stosunki do źródła. 100 KB w jednostce kb daje 21 KB gzip. 1,5 MB w mb daje 323 KB. 8 KB w kb daje 1,7 KB. Minify to 0,7 razy źródło, gzip 0,21, brotli 0,18. Kalkulator nie odpala webpacka i nie kompresuje pliku.
Pole źródła to liczba, pole jednostki to kb albo mb. Megabajt mnoży źródło przez 1024, potem te same stosunki. 21 KB przy 100 KB to 0,21 razy 100, nie pomiar z Network. Brotli w tym kalkulatorze jest zawsze 0,18 razy źródło.
Wybierz kb przy 100 i przy 8. Wybierz mb przy 1,5. Inna jednostka przy tej samej liczbie zmienia gzip. Zostaw źródło puste i kalkulator nie pokaże gzip. To szkic first-load, nie stats z vite build.
Współczynnik kompresji obok bierze bajty przed i po, które sam wpiszesz. Tu nie wpisujesz rozmiaru po. Karta sama mnoży źródło. 21 KB zostaje gzip ze stosunku, nie pomiarem z CDN.
Wpisz 100, zostaw kb, potem Oblicz. Wynik gzip to 21 KB. Przecinek w 1,5 przy mb też działa. 8 KB daje 1,7 KB, bo mały wynik zostaje z jednym miejscem po kropce.
100 KB w kb daje 21 KB. 1,5 MB w mb daje 323 KB. 8 KB w kb daje 1,7 KB. Inne źródło przy tych samych stosunkach daje inny gzip.
min = 0,7 × źródło; gzip = 0,21 × źródło; brotli = 0,18 × źródło
Gzip = 0,21 × źródło. 100 KB w kb daje 21 KB. To nie webpack.
21 KB
Jaki gzip przy 100 KB źródła w kb? 21 KB. Stosunek 0,21, nie kompresor.
323 KB
Jaki gzip przy 1,5 MB w mb? 323 KB. MB mnoży źródło przez 1024.
1.7 KB
Jaki gzip przy 8 KB w kb? 1,7 KB. Mały wynik z jednym miejscem po kropce.
21 KB. 0,21 razy 100. Stały stosunek, nie prawdziwy gzip.
323 KB. 1,5 × 1024 KB, potem 0,21 razy to źródło.
1,7 KB. 0,21 razy 8. Mały wynik zostaje z jednym miejscem po kropce.
Nie. Kalkulator mnoży źródło przez 0,7 / 0,21 / 0,18. Nie czyta stats.
Nie. Brotli tu zawsze 0,18 razy źródło. Realny Brotli bywa inny.
Źródło razy 1024, potem te same stosunki. 1,5 w mb daje 323 KB gzip.
Tak. 1,5 i 1.5 to ten sam wpis przy mb.
Tam wpisujesz przed i po. Tu 100 KB w kb samo daje 21 KB gzip.
Nie. To 0,21 razy wpisane źródło. Network panel bywa inny.
Kalkulator liczy bity, bajty albo przepustowość z Twoich liczb. Poniżej definicje bitu i SI (GUM).
Strona zaktualizowana w 2026.
JavaScript trzeba pobrać, sparsować i wykonać, zanim strona stanie się responsywna. Duży initial bundle uderza w TTI szczególnie na mobile (słabszy CPU + sieć).
Kalkulator daje orientacyjne wielkości względem rozmiaru źródła (minify ~70%, gzip ~21%, Brotli ~18%). To nie zastępuje vite build / Lighthouse.
Nawet przy szybkim Wi‑Fi 300 KB minified JS potrafi zająć main thread na słabym telefonie. „Mały transfer po gzip” nie oznacza „tani w runtime”.
Cel to mniejszy initial JS, niekoniecznie mniejsza suma wszystkich chunków. Lazy routes, dynamic import() i tree-shaking przesuwają koszt na moment użycia.
Ten kalkulator nie modeluje splitu — wpisz rozmiar chunka, który naprawdę leci na first load.
Reguła kciuka — dopasuj do swojej aplikacji.
| Gzip (orient.) | Odczucie | Typowa akcja |
|---|---|---|
| < ~100 KB | wygodnie | utrzymuj budżet |
| ~100–300 KB | czuć na 3G/CPU | audyt zależności |
| > ~300 KB | bolesny first load | split / usuń deps |
Współczynniki w wyniku są stałe — ufaj build stats przy decyzjach produkcyjnych.