Минификатор JavaScript

Вставьте JavaScript, чтобы получить файл меньшего размера, который работает так же, и увидеть экономию до и после gzip.

Запечатано на этом устройстве

Работает в вашем браузере. Ничего не загружается на сервер.

Запечатано

Минифицированный JavaScript

Минифицированный JavaScript появится здесь по ходу ввода.

Как это работает

  1. Вставьте скрипт

    Вставьте JavaScript или откройте файл .js. Поддерживается современный синтаксис, включая классы, асинхронные функции и опциональную цепочку.

  2. Настройте параметры

    Оставьте настройки по умолчанию для безопасного компактного результата или удалите вызовы console, сократите имена верхнего уровня и добавьте проходы.

  3. Скопируйте результат

    Проверьте, сколько байтов сэкономлено, и скопируйте код или скачайте файл .min.js.

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

Мой код загружается на сервер?

Нет. Terser — минификатор, который используют большинство инструментов сборки JavaScript, — работает в вашем браузере. Исходный код не покидает ваше устройство.

Минифицированный код будет работать так же?

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

Что меняет «Синтаксис на выходе»?

Он сообщает Terser, какую версию JavaScript можно использовать при переписывании кода, например стрелочные функции в ES2015 и новее. Современный синтаксис не преобразуется в ES5: для этого используйте транспилятор, например Babel.

Зачем включать «ES-модуль»?

Файлы, в которых есть import или export, — это модули. Если сообщить об этом Terser, он сможет их разобрать, применить строгий режим и безопасно сократить имена верхнего уровня, ведь переменные модуля не глобальные.

Создаётся ли source map?

Нет. Этот инструмент предназначен для быстрой минификации. Для продакшен-сборок с source map используйте Terser через свой сборщик.

Установить One For All на компьютер

После этого One For All будет открываться в отдельном окне, как приложение, прямо с рабочего стола или главного экрана. Ничего не нужно скачивать из магазина приложений, а ваши файлы по-прежнему остаются на устройстве.

  1. Нажмите значок установки справа в адресной строке или откройте меню браузера (⋮).
  2. Выберите «Установить One For All» или «Установить страницу как приложение»: ярлык появится на рабочем столе и среди ваших приложений.

Скачать движок этого инструмента?

Этот инструмент работает полностью в вашем браузере. Для этого ему нужно один раз скачать с One For All компоненты, перечисленные ниже. После этого они остаются на этом устройстве, и в следующий раз инструмент запустится сразу.

Ваши файлы никогда никуда не отправляются.