HTML Minifier â HTML-Minifizierer
HTML mit html-minifier-terser im Browser minifizieren: Leerraum zusammenfassen, Kommentare entfernen, Inline-CSS und -JavaScript minifizieren und DateigröĂen vergleichen.
đ LĂ€uft vollstĂ€ndig in Ihrem Browser â nichts wird hochgeladenSo funktioniert die HTML-Minifizierung
Die HTML-Minifizierung entfernt alles, was ein Browser zum Rendern einer Seite nicht braucht: EinrĂŒckungen und ZeilenumbrĂŒche zwischen Tags, Kommentare, ĂŒberflĂŒssige Attributwerte und Standardattribute. Dieses Tool verwendet html-minifier-terser, das dein Markup in Tags und Text zerlegt, die gewĂ€hlten Optimierungen anwendet und es wieder ausgibt. Collapse whitespace fasst Folgen von Leerzeichen zusammen und entfernt Leerraum zwischen Block-Elementen, behĂ€lt aber die einzelnen Leerzeichen bei, die Inline-Text trennen. Inhalte in <pre> und <textarea> bleiben unangetastet, weil dort Leerraum eine Rolle spielt. Remove comments entfernt Entwicklernotizen, und die Inline-Minifizierer verkleinern eingebettete <style>- und <script>-Blöcke mit clean-css und Terser.
Die GröĂenanzeigen zeigen die UTF-8-BytegröĂe von Eingabe und Ausgabe sowie die prozentuale Ersparnis. Handgeschriebene Templates mit groĂzĂŒgiger EinrĂŒckung schrumpfen oft um 15â30 %, bei groĂen Inline-Skripten oder -Styles auch mehr. Server komprimieren HTML meist zusĂ€tzlich mit gzip oder Brotli, daher ist die Ersparnis bei der Ăbertragung kleiner als der Rohwert, doch ein kleineres Dokument wird trotzdem schneller geparst und hĂ€lt kritischen Inline-Code kompakt.
Die richtigen Optionen wÀhlen
Remove redundant attributes bĂŒndelt sichere Bereinigungen: Es kĂŒrzt boolesche Attribute wie disabled="disabled" zu disabled, entfernt Standardwerte wie type="text" bei Eingabefeldern und type="text/javascript" bei Skripten, verwirft leere Attribute und ersetzt lange veraltete Doctypes durch <!doctype html>. Remove optional tags lĂ€sst schlieĂende Tags wie </li>, </p> und </body> weg, die Browser laut HTML-Spezifikation selbst ableiten dĂŒrfen. Remove attribute quotes entfernt AnfĂŒhrungszeichen um Werte, die keine brauchen. Beide erzeugen gĂŒltiges HTML, können aber andere Tools ĂŒberraschen, die dein Markup lesen, und sind deshalb standardmĂ€Ăig deaktiviert.
Privat von Grund auf
Der Minifizierer wird bei Bedarf geladen und lĂ€uft lokal, sodass deine Templates, E-Mail-Markups und Landingpages nie hochgeladen werden. Das ist praktisch fĂŒr einmalige Aufgaben, etwa eine HTML-E-Mail, ein Embed-Snippet oder eine statische Seite zu verkleinern, bevor du sie in ein CMS einfĂŒgst. Meldet der Parser einen Fehler, prĂŒfe die Eingabe auf nicht geschlossene Tags oder vereinzelte spitze Klammern. Bei Produktivseiten solltest du die Minifizierung in deiner Build-Pipeline belassen, damit das Ergebnis reproduzierbar ist.
So verwenden Sie
- Markup einfĂŒgenFĂŒge HTML in das Eingabefeld ein oder ziehe eine .html-Datei in den Ablagebereich.
- Optionen wÀhlenSchalte das Zusammenfassen von Leerraum, das Entfernen von Kommentaren, die Minifizierung von Inline-CSS und -JS sowie die aggressiveren Bereinigungen ein oder aus.
- MinifizierenKlicke auf Minify HTML, um die Ausgabe mit GröĂe vorher, nachher und der prozentualen Ersparnis zu sehen.
- Kopieren oder herunterladenKopiere das minifizierte HTML oder lade es als .min.html-Datei herunter.