← Инструменты

Форматирование и минификация JavaScript

Приведите JavaScript в порядок или сожмите его до минимума без риска.

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

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

  1. Выберите файлы.
  2. При желании измените настройки.
  3. Скачайте результат или отправьте его на другое устройство через BroAllDone.

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

Как отформатировать JavaScript?

Вставьте код или откройте файл и нажмите «Форматировать JavaScript». Выберите отступ, длину строки и расположение фигурных скобок. Минифицированный код снова станет читаемым.

Как минифицировать JavaScript?

Нажмите «Сжать». Terser — минификатор, который используют webpack и Vite, — удалит пробелы и комментарии, сократит имена переменных и оптимизирует код.

Поддерживается ли современный JavaScript?

Да. Стрелочные функции, классы с приватными полями, async и await, optional chaining и ES-модули — всё работает. Код с import или export автоматически минифицируется как модуль.

Не сломает ли сжатие мой код?

Terser сохраняет поведение кода. Если код зависит от имён функций или классов, отметьте «Сохранять имена функций и классов». Лицензионные комментарии, начинающиеся с /*!, сохраняются.

Находит ли он синтаксические ошибки?

Да. Код проверяется прямо во время ввода, а для ошибок показываются строка и столбец. Нажмите «Показать», чтобы перейти к этому месту.

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

Нет. Всё происходит в вашем браузере, поэтому код не покидает ваше устройство.

Другие бесплатные инструменты