HTML-Minifizierer

HTML durch Entfernen unnötiger Leerzeichen und Kommentare verkleinern.

Dieses Tool läuft vollständig in deinem Browser. Deine Dateien werden niemals auf einen Server hochgeladen.

<main><h1>Hello</h1></main>

Was dieser Minifizierer macht

Verdichtet HTML, indem gewöhnliche Kommentare entfernt, Leerraum zwischen Tags gelöscht und Folgen aus mindestens zwei Leerraumzeichen auf ein Zeichen reduziert werden. Vollständige pre-, textarea-, script- und style-Blöcke bleiben unverändert, wenn der einfache Matcher sie erkennt; mit [if beginnende bedingte Kommentare bleiben erhalten.

Anwendung

Füge Markup ein, prüfe die sofortige Ausgabe und kopiere sie. Reset leert den Editor; es wird keine Datei heruntergeladen.

Wichtige Grenzen

Dies ist eine Regex-Transformation, kein HTML-Parser, Validator, Sanitizer, Optimierer oder Kompressionscodec. Optionale Tags oder Anführungszeichen werden nicht entfernt, Attribute nicht umgeschrieben, eingebettetes CSS/JavaScript nicht minifiziert und Fehler nicht repariert oder gemeldet. Fehlerhafte Rohtextblöcke, Templates, ungewöhnliche Kommentare und leerraumsensibler Inline-Inhalt können anders gerendert werden.

So funktioniert das Zusammenfassen von Leerraum

Text zwischen Tags wird nach Folgen von zwei oder mehr Leerraumzeichen durchsucht, die zu einem einzigen Leerzeichen zusammengefasst werden; Leerraum direkt zwischen zwei Tags ohne weiteren Inhalt wird vollständig entfernt statt nur reduziert.

Beispiel

Beim Einfügen von `<div> <p>Hello</p> </div>` entsteht `<div><p>Hello</p></div>` in einer Zeile; der Leerraum zwischen den Tags wird vollständig entfernt statt auf ein Leerzeichen reduziert.

Sicherer Prüfablauf

Lade die minifizierte Seite vor der Veröffentlichung in einem echten Browser und prüfe Inline-Elemente neben sichtbarem Text, wo ein entfernter Zwischenraum zwei Wörter sichtbar zusammenschieben kann.

Sicherer Ablauf und Datenschutz

Bewahre die Quelle auf, vergleiche Größen und teste die Ausgabe in Zielbrowsern. Die Verarbeitung ist lokal; HTML wird nicht hochgeladen.

Häufig gestellte Fragen

Was macht der HTML-Minifizierer?
HTML durch Entfernen unnötiger Leerzeichen und Kommentare verkleinern.
Verändert dieses HTML-Tool das Programmverhalten?
Es ändert nur Layout oder entfernbare Leerzeichen. Bei ungewöhnlicher Syntax die Ausgabe vor dem Produktionseinsatz prüfen.
Wird mein Code hochgeladen?
Die Verarbeitung erfolgt lokal; dein Code wird nicht hochgeladen.