Минификатор CSS, HTML и JS
Сожмите код: уберите комментарии, лишние пробелы и переносы — файл станет легче, а сайт загрузится быстрее. Выберите тип кода, вставьте его слева — минифицированный результат появится справа. Всё работает в браузере, код никуда не отправляется.
Зачем минифицировать код
Минификация уменьшает код за счёт лишних пробелов, отступов и обычных комментариев. Размер экономии зависит от исходника: уже сжатый файл может почти не измениться. Более лёгкие файлы передаются быстрее, но результат стоит проверять в составе сайта.
Что сжимает инструмент
JavaScript обрабатывает Terser: движок разбирает синтаксис, сохраняет содержимое строк и не переименовывает переменные. CSS обрабатывает CSSO без перестановки и объединения правил; необходимые пробелы в выражениях calc сохраняются. HTML обрабатывается бережно: обычные комментарии удаляются, но пробелы текста, содержимое pre и textarea, встроенные стили и скрипты остаются. Поэтому HTML может сжиматься слабее CSS и JS. Лицензионные комментарии сохраняются.
Как пользоваться
Выберите тип кода вверху, вставьте исходник в левое поле — минифицированный результат сразу появится справа, а внизу вы увидите, насколько уменьшился вес. Скопируйте результат кнопкой и подключите на сайте. Весь процесс идёт прямо в браузере, код никуда не передаётся, поэтому можно сжимать даже закрытые скрипты.
Что ещё ускоряет сайт
Кроме минификации скорость повышают сжатие gzip/brotli на сервере, кэширование, оптимизация картинок и сокращение числа подключённых файлов. Проверить общую скорость и технические показатели страницы поможет проверка скорости сайта, а полный технический аудит — анализ сайта.