Formatowanie i minifikacja HTML – formatuj HTML online za darmo
Uporządkuj nieczytelny kod HTML dzięki właściwym wcięciom lub zminimalizuj go do jednej linii. Upuść plik .html lub wklej, a następnie skopiuj lub pobierz oczyszczony kod.
Wklej tutaj swój kod HTML…
lub upuść plik .html
Skończyłeś z Formatowaniem HTML? Wypróbuj teraz te narzędzia
Starannie dobrane narzędzia, które świetnie współgrają z formatowaniem HTML. Pracuj dalej bez utraty pliku.
Upiększanie JSON
Formatuj, waliduj i minifikuj JSON w przeglądarce. Czytelne wcięcia 2 / 4 / 8 spacji lub minifikacja do jednej linii z kopiowaniem i pobieraniem.
Wypróbuj terazEdytor Markdown
Pisz w Markdown z podglądem HTML na żywo. Nagłówki, listy, tabele, bloki kodu, cytaty. Eksportuj do HTML lub Markdown.
Wypróbuj terazPorównywarka różnic
Porównaj dwa fragmenty tekstu wiersz po wierszu. Widok podzielony lub ujednolicony, opcjonalne ignorowanie białych znaków i wielkości liter.
Wypróbuj terazObraz na HTML
Konwertuj zrzuty ekranu w przejrzysty HTML z prawdziwymi elementami <table> i uporządkowanym znacznikowaniem.
Wypróbuj terazPDF na HTML
Konwertuj PDF na semantyczny HTML z prawdziwymi elementami <table>. Działa na zeskanowanych plikach PDF.
Wypróbuj terazKoder / dekoder Base64
Koduj dowolny tekst lub plik do Base64 (z wariantem URL-safe) albo dekoduj Base64 z powrotem na tekst. Bezpieczne dla UTF-8.
Wypróbuj terazFrequently Asked Questions
Wklej dowolny kod HTML – nawet zminifikowany do jednego wiersza z procesu budowania – a narzędzie sformatuje go ponownie z właściwymi wcięciami, jednym tagiem na wiersz i spójnymi odstępami. Wybierz wcięcie 2, 4 lub 8 spacji. Wynik jest gotowy do wstawienia do edytora lub wklejenia w komentarzu do przeglądu kodu.
usageUpiększanie rozwija HTML dla czytelności: każdy znacznik w osobnym wierszu, zagnieżdżone elementy z wcięciem, puste wiersze zachowane między sekcjami. Minifikacja usuwa komentarze, redukuje ciągi białych znaków i usuwa podziały wierszy, dzięki czemu plik zajmuje mniej bajtów. Używaj upiększania do edycji i przeglądu, a minifikacji do wdrożenia produkcyjnego.
featuresNie — js-beautify (silnik działający pod maską) wykrywa bloki script i style oraz formatuje ich zawartość zgodnie z odpowiednimi regułami JS lub CSS, dzięki czemu skrypty osadzone pozostają poprawne, a arkusze stylów czytelne. Tagi samozamykające się, elementy puste oraz atrybuty z przestrzeni nazw (svg:xmlns, xlink:href) są obsługiwane prawidłowo.
technicalNarzędzie dobrze radzi sobie ze zwykłym HTML i szablonami przypominającymi HTML, ale czysty JSX (wyrażenia w nawiasach klamrowych, fragmenty, znaczniki komponentów pisane wielką literą) jest interpretowany jako HTML i może powodować drobne usterki kosmetyczne. W przypadku kodu specyficznego dla danego frameworka zalecamy Prettier skonfigurowany pod Twój dialekt; dla surowego HTML, plików .htm i szablonów nasze narzędzie sprawdza się idealnie.
featuresNie dochodzi do żadnego przesyłania. Formatowanie odbywa się w całości w Twojej przeglądarce za pomocą js-beautify, więc możesz bezpiecznie wklejać wewnętrzne szablony stron, szkice maili lub kod HTML zawierający prywatne dane, a nic nie opuszcza Twojego urządzenia.
privacyMinifikacja usuwa komentarze HTML, zamienia każdy ciąg białych znaków między tagami na pojedynczą spację i usuwa podziały wierszy. Efektem jest kod HTML renderujący się identycznie co do bajta, ale zwykle o 10–30% mniejszy. W połączeniu z kompresją gzip na serwerze wyraźnie zmniejsza to początkową wagę stron z dużą ilością treści.
technicalTak — kliknij Pobierz, aby zapisać sformatowany wynik jako output.html lub zminifikowany wynik jako output.min.html. Plik jest zakodowany w UTF-8, więc równie dobrze obsługuje treści w języku angielskim, cyrylicy, pismach CJK oraz pisanych od prawej do lewej.
tipsTo niewielkie narzędzie działające wyłącznie w przeglądarce — bez kosztów hostingu — dlatego udostępniamy je za darmo jako część naszego zestawu narzędzi dla programistów. Bez reklam, bez śledzenia danych wyjściowych, bez limitów rozmiaru pliku poza tym, co Twoja przeglądarka pomieści w pamięci.
pricingHow HTML Prettify helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Porządkowanie szablonów e-mail
Kod HTML maili marketingowych często przychodzi z platform ESP jako jeden zminifikowany ciąg. Sformatuj go, aby przyjrzeć się strukturze, znaleźć uszkodzoną kolumnę tabeli i poprawić literówkę przed wysłaniem kolejnej kampanii.
Migracja treści CMS
Eksport z jednego CMS i import do innego zwykle wiąże się z przenoszeniem kodu HTML. Tryb upiększania sprawia, że różnice są czytelne, minifikacja zmniejsza rozmiar danych, a oba tryby zachowują wierność treści.
Wyniki web scrapingu
Surowy kod HTML zeskrobany ze strony internetowej jest nieczytelny bez formatowania. Upiększ wynik, aby znaleźć potrzebny selektor CSS, a następnie napisz regułę ekstrakcji dla swojego scrapera.
Optymalizacja stron statycznych
Zminifikuj kod HTML wygenerowany przez generator stron statycznych przed wdrożeniem. Zmniejsza rozmiar pliku o 10–30% ponad kompresję gzip — mierzalna poprawa czasu pierwszego renderowania na stronach z dużą ilością treści.
Fragmenty dokumentacji
Wklejając przykłady HTML do dokumentacji, wpisów na blogu lub plików README, najpierw je upiększ, aby czytelnicy mogli prześledzić strukturę. Wersję zminifikowaną zachowaj do porównania jako „wynik produkcyjny”.
Asystent refaktoryzacji JSX
Przed konwersją fragmentu HTML na JSX uporządkuj go, aby skrypt konwertujący widział czyste drzewo. Oszczędza to ręcznego formatowania podczas migracji do React/Vue.
Pixoate