Formatter

Мініфікація та форматування CSS, JavaScript і HTML

Вставте код, перетягніть файл або відкрийте його — і мініфікуйте чи поверніть мініфікованому файлу читабельний вигляд.

Мова
Що зробити
Вихідний код
Результат

Ваш код обробляється на нашому сервері; він не зберігається й не потрапляє в логи.

Що це

Мініфікатор CSS, мініфікатор JavaScript і мініфікатор HTML на одній сторінці — і ті самі три у зворотний бік, коли потрібно прочитати вже мініфікований файл. Вставте код, перетягніть файл на сторінку або спрямуйте на API свій скрипт.

Мініфікатори CSS і JavaScript обережні: вони прибирають пробіли й коментарі, які можна прибрати, і зберігають ті, які не можна, тому значення на кшталт calc(100% + 5px) повертається недоторканим. Усе — і мініфікація, і форматування — виконується на нашому сервері.

Чому саме цей

Часті питання

Чи потрібен ключ?

Ні. Сервіс відкритий, замість ключа діє обмеження за IP-адресою.

Чи надсилається мій код кудись?

Лише на наш власний сервер. Уся обробка йде там, у пам’яті; код не зберігається й не потрапляє в логи.

Чи можна використовувати це у скрипті збірки?

Так, саме для цього зроблено ендпоїнти /raw. Тримайтеся в межах лімітів.

Чому в мініфікованому JavaScript змінилися імена?

Мініфікатор скорочує імена локальних змінних — це безпечно й дає більшу частину економії. Форматування не поверне початкові імена: їх не поверне вже ніщо.

Файл якого розміру можна надіслати?

2 МБ за один запит. Більші файли відхиляються з 413, а не обрізаються.

Читати документацію API

Ендпоїнти, формати відповідей, коди помилок і ліміти запитів.