Минификатор JavaScript
Консервативный минификатор JavaScript: убирает комментарии и сжимает пустые строки, сохраняя переводы строк — без рискованных переписываний, семантика кода не трогается.
Инструмент полностью работает в вашем браузере. Данные не покидают устройство и не загружаются ни на один сервер.
Как пользоваться
- 1Вставьте ваш JavaScript в поле ввода.
- 2Минифицированный вывод появляется мгновенно, с размерами ввода/вывода и процентом экономии.
- 3Скопируйте компактный скрипт или очистите ввод и минифицируйте другой файл.
Минификатор JavaScript
Этот минификатор делает ровно две вещи: удаляет комментарии // и /* */ (даже в колючих файлах — строки, шаблонные литералы со вложенными ${…} и литералы регулярных выражений уважаются) и сжимает пустые строки и отступы. Переводы строк между инструкциями сохраняются, поэтому автоматическая вставка точек с запятой работает точно как раньше.
Он никогда не переименует переменные, не встроит код и не объединит инструкции — это работа полноценного сборщика. Вы получаете ощутимо меньший, безопасно минифицированный файл плюс живой счётчик экономии байт, целиком в вашем браузере.
Частые вопросы
Почему он сохраняет переводы строк, а не склеивает всё в одну строку?
Сознательный выбор. JavaScript полагается на автоматическую вставку точек с запятой, и удаление переводов строк способно молча изменить поведение программы. Сохранение переводов строк делает этот минификатор безопасным для кода, который никогда не пройдёт через настоящий бандлер.
Чем это отличается от Terser или UglifyJS?
Те парсят и переписывают AST: ужимают имена, удаляют мёртвый код, встраивают. Вывод намного меньше, но это настоящий шаг сборки. Здесь удаляются только комментарии и пустые строки — нулевой риск изменения поведения и сборка не нужна.
Мой код уходит куда-то?
Нет. Всё выполняется локально в вашем браузере — исходник не покидает устройство.
Похожие инструменты
Минификатор CSS
Минифицируйте CSS онлайн: удаление комментариев и лишних пробелов уменьшает таблицу стилей ради быстрой загрузки. Мгновенно, приватно и безопасно для ваших правил.
Все инструменты →
Минификатор HTML
Минифицируйте HTML в браузере: вырезание комментариев и сжатие пробелов снижает вес страницы — консервативный чистильщик, сохраняющий разметку и отрисовку.
Все инструменты →
Минификатор JSON
Минифицируйте JSON онлайн: удаление всех пробелов уменьшает полезную нагрузку ради быстрых ответов API и компактного хранения — с точным показом сэкономленных байт, приватно в браузере.
Все инструменты →
Тестер регулярных выражений
Проверяйте регулярные выражения вживую: каждое совпадение подсвечивается по мере ввода, группы захвата видны, отладка паттернов для JavaScript, общие флаги в один клик.
Все инструменты →
Встроить этот инструмент
Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.
<iframe src="https://zoyku.com/ru/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>