Minifikator CSS
Wklej arkusz stylów, aby usunąć białe znaki i komentarze, skrócić wartości, np. #ff0000 → red, i scalić zduplikowane reguły dzięki strukturalnym optymalizacjom CSSO.
Działa w przeglądarceBez rejestracjiNic nie jest wysyłane
Jak używać: Minifikator CSS
- Wklej CSS lub otwórz plik
.css. - Pozostaw włączoną Restrukturyzację, aby scalać reguły i deklaracje, lub wyłącz ją dla bezpiecznego przebiegu usuwającego tylko białe znaki.
- Pozostaw włączone Zachowaj komentarze licencyjne, aby zachować informacje
/*! … */. - Porównaj rozmiar oryginalny, po minifikacji i po gzip.
- Skopiuj wynik lub pobierz
output.min.css.
Jak działa minifikacja CSS
To narzędzie używa CSSO (CSS Optimizer), który parsuje arkusz stylów do drzewa składni i zapisuje go z powrotem w najkrótszej równoważnej postaci. Poza usuwaniem białych znaków i komentarzy stosuje bezpieczne przepisania wartości:
#ffffff→#fff,#ff0000→red0px→0,0.90→.9margin: 8px 16px 8px 16px→margin:8px 16px- Puste reguły i zduplikowane deklaracje są usuwane
Co robi „restrukturyzacja”?
Restrukturyzacja analizuje cały arkusz stylów: reguły z identycznymi deklaracjami są scalane w jedną listę selektorów (.a,.b{color:red}), a powtarzające się selektory łączone. Na prawdziwych arkuszach często daje to dodatkowe 5–15% oszczędności. CSSO scala reguły tylko wtedy, gdy kolejność kaskady pozostaje taka sama, ale jeśli polegasz na nietypowych nadpisaniach, możesz ją wyłączyć dla czysto składniowej minifikacji.
Po co minifikować CSS?
CSS blokuje renderowanie: przeglądarka nie może narysować strony, dopóki arkusze stylów w <head> nie zostaną pobrane i sparsowane. Mniejszy CSS oznacza szybszy First Contentful Paint i lepsze Core Web Vitals, co pomaga zarówno użytkownikom, jak i pozycjom w wyszukiwarce. Połącz minifikację z gzip lub Brotli na serwerze, aby uzyskać najlepszy efekt.
Najczęściej zadawane pytania
Czy minifikacja CSS jest bezpieczna?
Czy obsługuje nowoczesny CSS, np. custom properties, zagnieżdżanie i @layer?
--var), @media, @supports, @layer, @container i składnia grid są zachowywane.