0

Мініфікатор JavaScript онлайн

Мініфікуйте CSS, JavaScript, HTML чи JSON у браузері: видалення коментарів і пробілів та миттєвий показ заощадженого розміру.

Опрацювання... 0%
Розбір вихідного коду
Видалення коментарів
Стискання пробілів
Підрахунок економії розміру

Результат

Ця сторінка відкриває мініфікатор коду з уже вибраним JavaScript. Він виконує безпечну консервативну мініфікацію: коментарі та зайві пробіли видаляються, але нічого не перейменовується і жодні вирази не переписуються — результат функціонально ідентичний вихідному коду, лише менший.

Сканер розуміє синтаксис JavaScript там, де це критично для безпеки: рядкові літерали, шаблонні літерали (разом із вкладеними виразами ${}) та regex-літерали розпізнаються й копіюються без змін, а переноси рядків зберігаються всюди, де автоматична вставка крапки з комою (ASI) могла б змінити зміст коду. Це робить мініфікатор безпечним швидким кроком для інлайн-скриптів, сніпетів для блогів, букмарклетів чи email-шаблонів, де повноцінний пайплайн збірки — зайве.

Добре відформатований код із великою кількістю коментарів зазвичай стискається на 20–40%. Якщо потрібне максимальне стискання з перейменуванням змінних — використовуйте збірковий інструмент на кшталт Terser; а якщо потрібно повернути коду читабельність — це протилежна робота, яку виконує наш форматувальник коду, а не цей інструмент.