0

Мініфікатор Коду

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

🔒 Обробляється повністю у вашому браузері — те, що ви тут вводите, ніколи не вивантажується.

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

Результат

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

Мініфікація навмисно консервативна та безпечна. Для JavaScript це означає лише коментарі та пробіли — жодного перейменування змінних, жодного переписування виразів — зі сканером, який коректно обходить рядки, шаблонні літерали та літерали регулярних виразів, і зберігає символи нового рядка скрізь, де автоматичне вставлення крапки з комою могло б змінити поведінку. Для CSS пробіли зливаються навколо дужок, двокрапок, крапок з комою та ком; для HTML пробіли між тегами стискаються, тоді як вміст pre, textarea, script і style залишається недоторканим; JSON парситься та повторно серіалізується, що водночас його валідує.

Усе працює локально у вашому браузері: жоден вихідний код не завантажується на жоден сервер, що робить інструмент безпечним для пропрієтарного, ще не опублікованого або клієнтського коду. Немає реєстрації, немає обмеження на розмір файлу, окрім пам’яті вашого браузера, а результат можна скопіювати в буфер обміну або завантажити файлом одним клацанням.

Мініфікація — це протилежність форматуванню: цей інструмент робить код меншим для використання на продакшні, тоді як наш форматувальник коду робить мініфікований код знову читабельним. Використовуйте мініфікатор для вбудованих скриптів і стилів, HTML електронної пошти, корисного навантаження API та будь-де, де повноцінний конвеєр збирання з Terser або cssnano був би надмірним для швидкого разового завдання.