Formatter

Minifikacja i formatowanie CSS, JavaScript i HTML

Wklej kod, upuść plik albo go otwórz — a potem zminifikuj go lub przywróć zminifikowanemu plikowi czytelną postać.

Język
Co zrobić
Kod źródłowy
Wynik

Twój kod jest przetwarzany na naszym serwerze; nie jest ani przechowywany, ani zapisywany w logach.

Czym to jest

Minifikator CSS, minifikator JavaScript i minifikator HTML na jednej stronie — i te same trzy w drugą stronę, gdy trzeba przeczytać plik, który już zminifikowano. Wklej kod, upuść plik na stronę albo skieruj na API swój skrypt.

Minifikatory CSS i JavaScript są ostrożne: usuwają białe znaki i komentarze, które można usunąć, a zachowują te, których nie można, więc wartość taka jak calc(100% + 5px) wraca nietknięta. Wszystko — i minifikacja, i formatowanie — działa na naszym serwerze.

Dlaczego ten

Częste pytania

Czy potrzebuję klucza?

Nie. Usługa jest otwarta, a limity liczone są po adresie IP.

Czy mój kod jest gdzieś wysyłany?

Tylko na nasz własny serwer. Całe przetwarzanie odbywa się tam, w pamięci; kod nie jest ani przechowywany, ani logowany.

Czy mogę użyć tego w skrypcie budowania?

Tak, po to są endpointy /raw. Trzymaj się limitów.

Dlaczego w zminifikowanym kodzie JavaScript zmieniły się nazwy?

Minifikator skraca nazwy zmiennych lokalnych — to bezpieczne i stąd bierze się większość oszczędności. Formatowanie nie przywróci oryginalnych nazw: nie przywróci ich już nic.

Jaki największy plik mogę wysłać?

2 MB w jednym żądaniu. Większe pliki są odrzucane z 413, a nie obcinane.

Przeczytaj dokumentację API

Endpointy, postacie odpowiedzi, kody błędów i limity żądań.