TextArray
100% lokal

HTML-Kommentare entfernen

Entferne Entwicklerkommentare aus HTML- oder XML-Markup, bevor du es veröffentlichst.

Eingabe
Ausgabe

HTML-Kommentare entfernen

Entwicklernotizen, TODO-Vermerke und auskommentierte Blöcke sind beim Bauen einer Seite praktisch, haben in der veröffentlichten Version aber nichts verloren. HTML-Kommentare werden an jeden Besucher ausgeliefert und sind über den Seitenquelltext für alle sichtbar — eine vergessene Notiz über eine versteckte Rabattaktion, eine interne URL oder ein unfertiges Feature ist ab dem Deploy öffentlich. Füge dein Markup ein und das Tool entfernt alle <!-- … -->-Kommentare in einem Durchgang; der Rest des Dokuments bleibt unangetastet.

Zwei Optionen decken die üblichen Sonderfälle ab. „Bedingte IE-Kommentare behalten“ bewahrt <!--[if …]> … <![endif]-->-Blöcke samt dem Downlevel-Revealed-Paar — das sind keine Notizen, sondern Weichen im Markup, auf die manche HTML-E-Mail-Vorlagen bis heute angewiesen sind, weil ältere Outlook-Versionen sie noch auswerten. „Geleerte Zeilen entfernen“ löscht Zeilen, auf denen außer einem Kommentar nichts stand, damit die bereinigte Datei nicht voller Leerzeilen zurückbleibt; Zeilen, die schon in der Eingabe leer waren, bleiben stehen.

Das Tool arbeitet mit einfacher Mustersuche, nicht mit einem vollständigen HTML-Parser. Das macht es schnell und berechenbar, bedeutet aber auch, dass Kommentare innerhalb von <script>- und <style>-Blöcken wie gewöhnliches Markup behandelt und ebenfalls entfernt werden. Ein nicht geschlossenes <!-- läuft bis zum Ende der Eingabe — genau so rendert es auch ein Browser. Windows- und Unix-Zeilenenden werden gleich behandelt.

Alles läuft lokal in deinem Browser. Dein Markup wird nie hochgeladen, du kannst also auch den CMS-Export, den Shop-Produktfeed eines Kunden oder eine unveröffentlichte E-Mail-Vorlage bedenkenlos bereinigen. Die Bilanz unter der Ausgabe zeigt, wie viele Kommentare entfernt und wie viele Bytes gespart wurden; kopiere das Ergebnis oder lade es herunter.

Häufige Fragen

Wird mein Markup irgendwo hochgeladen?
Nein. Das Tool läuft vollständig in deinem Browser und dein Code verlässt dein Gerät nie — auch private Vorlagen und Kundenexporte sind sicher.
Werden auch Kommentare in <script> und <style> entfernt?
Ja. Das Tool sucht das Muster <!-- … --> überall im Text — es ist eine Mustersuche, kein HTML-Parser — deshalb werden Kommentare in Skripten und Styles wie alle anderen entfernt.
Was passiert mit einem Kommentar, der nie geschlossen wird?
Alles vom öffnenden <!-- bis zum Ende der Eingabe wird entfernt. Ein Browser behandelt den Rest des Dokuments in diesem Fall als einen langen Kommentar, das Entfernen spiegelt also genau das wider, was der Browser rendert.
Wozu sollte ich bedingte IE-Kommentare behalten?
Blöcke wie <!--[if mso]> … <![endif]--> sind keine Notizen, sondern Weichen im Markup. Manche HTML-E-Mail-Vorlagen brauchen sie noch, weil ältere Outlook-Versionen sie auswerten — aktiviere die Option, bevor du eine E-Mail-Vorlage bereinigst.