Минификатор CSS, HTML и JS

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

Было: 0 Б Стало: 0 Б −0%

Зачем минифицировать код

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

Что сжимает инструмент

JavaScript обрабатывает Terser: движок разбирает синтаксис, сохраняет содержимое строк и не переименовывает переменные. CSS обрабатывает CSSO без перестановки и объединения правил; необходимые пробелы в выражениях calc сохраняются. HTML обрабатывается бережно: обычные комментарии удаляются, но пробелы текста, содержимое pre и textarea, встроенные стили и скрипты остаются. Поэтому HTML может сжиматься слабее CSS и JS. Лицензионные комментарии сохраняются.

Как пользоваться

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

Что ещё ускоряет сайт

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

Частые вопросы

Что такое минификация кода?
Это удаление из CSS, HTML или JavaScript всего лишнего для браузера: комментариев, пробелов, отступов и переносов строк. Файл становится легче на 20–60% и быстрее загружается.
Минификация безопасна?
Для CSS и HTML — да, смысл кода не меняется. Для JavaScript здесь выполняется базовое сжатие (комментарии и пробелы); для сложных скриптов результат стоит проверить, а для боевой сборки использовать инструменты вроде Terser.
Код куда-то отправляется?
Нет, минификация идёт прямо в браузере. Ваш код никуда не передаётся, поэтому можно сжимать даже закрытые скрипты и стили.

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