Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты разработчикаchevron_rightМинификатор JSМинификатор JS

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

Минифицирует JavaScript, удаляя комментарии и пробелы.

warningИнструмент выполняет базовую минификацию на основе регулярных выражений. Для продакшн-окружения рекомендуется использовать полноценный бандлер, такой как esbuild, Terser или Webpack.
890 байт оригинал536 байт минифицированосэкономлено 40% (354 байт)
javascript

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

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

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

Минифицирует HTML, удаляя комментарии, пробелы и избыточные атрибуты.

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

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

Минифицирует SQL-запросы, удаляя комментарии и лишние пробелы.

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

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

Сжимайте CSS, удаляя пробелы, комментарии и лишние правила.

Форматировщик JavaScript

Форматировщик JavaScript

Форматирует код JavaScript для удобочитаемости.

Добавить рамку к изображению

Добавить рамку к изображению

Добавляйте настраиваемые рамки к любому изображению, регулируя размер, цвет, стиль и скругление углов.

Калькулятор CIDR

Калькулятор CIDR

Вычисляйте сеть, broadcast, маску и число хостов по записи CIDR.

Генератор узора вихря SVG

Генератор узора вихря SVG

Создавайте закрученные SVG-узоры вихря с витыми радиальными лопастями. Гипнотические спирали, фоны-водовороты и калейдоскопические иллюстрации бесплатно и без загрузки.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Быстрое сжатие JavaScript без сборщика

Каждый байт имеет значение при доставке JavaScript пользователям. Комментарии, пробелы и лишнее форматирование увеличивают размер файла. Сборщики вроде Webpack и esbuild обрабатывают минификацию автоматически, но иногда нужна быстрая и лёгкая минификация: удалить комментарии из скриптов, встроенных в HTML, сократить фрагменты кода для документации или сжать скрипты перед распространением.

Этот минификатор JS удаляет комментарии и лишние пробелы, сжимая JavaScript до минимального читаемого формата. Это не AST-оптимизатор уровня Terser, но он идеален для быстрой минификации без тяжёлого инструментария.

Что удаляется

Комментарии: однострочные (//) и многострочные (/* */) комментарии удаляются полностью.

Пробелы: лишние пробелы, табуляции и переводы строк сворачиваются.

Форматирование: код уплотняется до минимального пространства, оставаясь исполняемым. Переменные не переименовываются, мёртвый код не удаляется.

Метрики сжатия

Инструмент точно показывает, сколько вы сэкономили: уменьшение в байтах и процент сжатия.

Когда использовать этот инструмент vs. сборщик

Используйте этот инструмент, когда:

  • нужна быстрая минификация без настройки сборки
  • сжимаете небольшие утилитарные скрипты
  • уменьшаете фрагменты кода для документации или встраивания

Используйте сборщик, когда:

  • нужна AST-оптимизация для продакшена
  • нужно переименование переменных и устранение мёртвого кода

Реальные сценарии использования

Встроенные скрипты: минифицируйте небольшие JavaScript-сниппеты в HTML-документах.

Распространение скриптов: если публикуете JS для других разработчиков, минифицируйте перед выпуском.

Букмарклеты и пользовательские скрипты: сжимайте JavaScript там, где меньший размер помогает при распространении.

Ограничения

Инструмент использует регулярные выражения для трансформации текста, не AST-анализ. Он не переименует переменные и не удалит неиспользуемый код.

100% в браузере

Минификация происходит локально. Ваш код никогда не попадает на сервер.