Сжать CSS: минификация онлайн

Вставьте стили и получите сжатый CSS: комментарии и пробелы уйдут, размер файла упадёт на 20–40%.

Пример

Минифицированный CSS появится здесь

Что делает минификация

Минификатор убирает из CSS всё, что нужно человеку, но не нужно браузеру: комментарии, переносы строк и лишние пробелы. Плюс мелкая оптимизация значений — #ffffff превращается в #fff, а 0px просто в 0. Поведение стилей при этом не меняется.

Файл обычно худеет на 20–40%, а если код щедро откомментирован — то и больше. Поверх этого сервер отдаёт стили сжатыми через gzip или brotli, и там экономия ещё заметнее: в минифицированном CSS меньше повторяющегося «воздуха», поэтому он сжимается лучше.

Единственное, о чём стоит помнить: минифицированный CSS нечитаем для человека. Исходник храните отдельно, а в продакшен кладите сжатую версию — обычно это делает сборщик, а не руками.

Удобный порядок работы: сначала соберите стили в генераторах — например, подберите цвета в конвертере цветов и фон в генераторе градиентов, — а минификатор примените последним шагом, перед тем как положить файл в продакшен.

Похожие инструменты

Другие полезные инструменты из той же категории

Часто задаваемые вопросы

Вставьте стили в поле выше и нажмите кнопку — минификатор вернёт сжатый код, готовый к вставке в продакшен. Ничего никуда не отправляется: сжатие происходит прямо в браузере.

Убирает всё, что нужно человеку, но не нужно браузеру: комментарии, переносы строк, лишние пробелы и последнюю точку с запятой в блоке. Плюс мелкая оптимизация значений — #ffffff превращается в #fff, а 0px просто в 0. Поведение стилей при этом не меняется ни на йоту.

Обычно на 20–40% от исходного размера, а если код щедро откомментирован и отформатирован — то и больше. Поверх этого сервер обычно отдаёт файл сжатым через gzip или brotli, и там экономия ещё заметнее: минифицированный CSS сжимается лучше, потому что в нём меньше повторяющегося «воздуха».

Нет. Удаляются только символы, которые браузер и так игнорирует. Единственное, о чём стоит помнить: минифицированный CSS нечитаем для человека, поэтому исходник храните отдельно, а в продакшен кладите сжатую версию.

Да. Gzip и brotli работают на уровне передачи файла, а минификация — на уровне самого кода, и эффекты складываются: чем меньше «воздуха» и повторов в исходнике, тем эффективнее его сожмёт gzip. Пропустить этот шаг — значит просто оставить экономию на столе.

Да! Минификатор поддерживает современные CSS возможности, включая CSS Grid, Flexbox, переменные (custom properties), calc(), медиа-запросы и все современные селекторы и свойства.