Den här minifieraren använder en försiktig strategi för blanksteg. Den komprimerar markup men behåller ett blanksteg där intilliggande inline-innehåll kan behöva det. Funktionella villkorskommentarer, Server Side Includes-direktiv och Knockout-kommentarer lämnas orörda. Din HTML lämnar aldrig enheten.
Gratis HTML minifier
Körs helt i din webbläsare - inget laddas upp, ingen registrering.
Vad gör en HTML minifier?
En HTML minifier komprimerar markup genom att ta bort vanliga kommentarer, indentering, radbrytningar och onödiga blanksteg som webbläsaren inte behöver. Klistra in ett dokument eller en kodsnutt och få kompakt HTML tillsammans med den exakta besparingen i byte. Innehåll i script, style, pre och textarea förblir oförändrat, och all behandling sker lokalt i webbläsaren.
Så använder du verktyget
- 1Klistra in HTML. Lägg ett helt dokument eller ett HTML-fragment i inmatningsfältet, eller ladda exemplet.
- 2Välj kommentarshantering. Låt borttagning av kommentarer vara aktiverad för minsta möjliga resultat, eller stäng av den när granskningsanteckningar måste vara kvar.
- 3Kontrollera besparingen. Jämför ursprunglig och minifierad storlek i UTF-8-byte, sparad procent, borttagna rader och borttagna kommentarer.
- 4Kopiera resultatet. Kopiera kompakt HTML till ditt byggresultat, CMS eller lokala projekt. Behåll den läsbara källkoden för framtida ändringar.
Vem passar det för
- Frontendutvecklare som skapar en mindre produktionskopia av en statisk sida, en komponentdemo eller en e-postmall.
- Prestandateam som mäter hur många okomprimerade HTML-byte formatering och utvecklingskommentarer lägger till.
- CMS-redaktörer som minskar exporterade sidfragment innan de placeras i en mall eller ett innehållsblock.
- Studenter som jämför läsbar källmarkup med den kompakta form som webbläsare kan tolka.
Vanliga frågor
Är denna HTML minifier gratis?
Ja. Du kan använda HTML minifieraren gratis, utan konto, nedladdning eller användningsgräns. Klistra in din markup, granska resultatet direkt och kopiera det från webbläsaren.
Laddas min HTML upp någonstans?
Nej. Minifiering och mätning av byte sker lokalt i webbläsaren. HTML som du klistrar in skickas inte till en server, så du kan behandla opublicerade mallar, interna länkar och privata sidfragment på din egen enhet.
Hur mycket HTML kan jag minifiera?
Det finns ingen serverbaserad storleksgräns eftersom verktyget inte laddar upp indata. Den praktiska gränsen beror på minnet i webbläsaren och enheten, men vanliga sidor, mallar och e-postdokument bör uppdateras direkt.
Ändrar minifieraren innehåll i script eller style?
Nej. Innehåll i elementen script och style bevaras byte för byte. Samma skydd gäller pre och textarea, där blanksteg och radbrytningar kan ha betydelse. Använd separata CSS- eller JavaScript-minifierare om de inbäddade språken också behöver komprimeras.
Vilka HTML-kommentarer tas bort?
När borttagning av kommentarer är aktiverad raderas vanliga utvecklingskommentarer. Funktionella villkorskommentarer för Internet Explorer, Server Side Includes-direktiv och Knockout-bindningskommentarer lämnas kvar eftersom deras borttagning kan ändra beteendet. Du kan också behålla alla kommentarer genom att stänga av alternativet.
Kan minifiering av HTML ändra hur en sida ser ut?
Aggressiv borttagning av blanksteg kan slå ihop ord eller ändra innehåll som är känsligt för blanksteg. Verktyget arbetar försiktigt: det slår ihop överflödiga blanksteg, behåller möjliga inline-avgränsare och skyddar block med raw text eller förformaterat innehåll. Testa alltid produktionssidan efter en minifiering.
Kan jag återställa den ursprungliga formateringen senare?
En formatterare kan lägga till läsbar indentering i minifierad HTML, men kan inte återskapa borttagna kommentarer eller exakt samma ursprungliga radbrytningar. Behåll den läsbara källfilen i versionshanteringen och behandla det minifierade resultatet som byggutdata.