HTML formatieren
Mit diesem Werkzeug können Sie HTML formatieren: Sie fügen den Quelltext ein und erhalten ihn sauber eingerückt zurück oder auf das Nötigste minimiert. Der Code bleibt im Browser, nichts wird hochgeladen, und pre-Blöcke, Skripte und Attributwerte bleiben unverändert.
Quelle: WHATWG HTML Living Standard – Syntax: Void-Elemente, Raw-Text-Elemente (script, style), optionale End-Tags. Stand: .
So wird gerechnet
HTML formatieren – so geht's
- Quelltext in das Feld einfügen – ganzes Dokument oder nur ein Ausschnitt.
- Unter „Aktion“ Formatieren oder Minimieren wählen, bei Bedarf die Einrückung einstellen.
- Ergebnis kopieren und zurück in den Editor setzen.
Was beim Formatieren passiert
- Blockelemente wie
div,ulodersectionstehen auf eigenen Zeilen, ihr Inhalt wird eingerückt. - Fließtext und Inline-Elemente (
a,strong,span…) bleiben zusammen in einer Zeile und werden bei etwa 100 Zeichen auf die nächste Zeile verteilt, damit sich die Darstellung nicht ändert. - Vorformatierter Inhalt in
preundtextareableibt Zeichen für Zeichen erhalten, weil dort Leerraum sichtbar ist. - Skripte und Stile werden als Block eingerückt, ihr Inhalt wird nicht umgeschrieben.
- Optionale End-Tags wie bei
liodertdwerden beim Ausgeben ergänzt.
Was beim Minimieren passiert
Aufeinanderfolgende Leerzeichen und Zeilenumbrüche werden zu einem Leerzeichen, Kommentare entfallen (bedingte Kommentare für alte Browser bleiben). Zwischen Blockelementen fällt der Leerraum ganz weg, zwischen Inline-Elementen bleibt ein Leerzeichen, weil es im Browser sichtbar ist. CSS in style wird verdichtet, JavaScript bleibt unangetastet.
Ehrliche Grenzen
Das ist kein vollständiger HTML-Parser: Fehlerhafter Code wird nicht repariert, sondern möglichst unverändert übernommen und gemeldet. Für Vorlagen mit Serversyntax wie {% if %} oder <?php ?> kann die Einrückung ungewöhnlich aussehen.
Häufige Fragen
Wie kann ich HTML online formatieren?
Quelltext einfügen, „Formatieren“ wählen und das eingerückte Ergebnis kopieren. Ein Konto brauchen Sie nicht.
Wird mein HTML-Code hochgeladen?
Nein. Die Verarbeitung läuft vollständig in Ihrem Browser, der Code wird weder gesendet noch gespeichert.
Wie formatiere ich HTML in VS Code oder Notepad++?
In VS Code genügt Umschalt+Alt+F, in Notepad++ hilft ein Formatierungs-Plugin. Dieses Werkzeug ist die schnelle Lösung, wenn kein Editor zur Hand ist.
Ändert das Minimieren das Aussehen der Seite?
Normalerweise nicht: Mehrfacher Leerraum wird im Browser ohnehin zu einem Leerzeichen. Ausnahmen sind pre-Blöcke, die unverändert bleiben.
Kann ich auch CSS und JavaScript formatieren?
Stile und Skripte im HTML werden eingerückt, aber nicht umgeschrieben. Für reines CSS gibt es den CSS-Minimierer, für JSON den JSON-Formatierer.
Quellen und Rechtsgrundlagen
- WHATWG HTML Living Standard – Syntax: Void-Elemente, Raw-Text-Elemente (script, style), optionale End-Tags
- MDN – How whitespace is handled by HTML, CSS and in the DOM
- MDN – <pre>: Element für vorformatierten Text (Leerraum bleibt erhalten)
Stand: · So prüfen wir
Passende Werkzeuge
- JSON formatieren, validieren und minifizierenJSON online prüfen nach RFC 8259: Fehler mit Zeile, Spalte und klarer Erklärung, schön formatieren oder minifizieren, Schlüssel sortieren. Lokal im Browser.
- SQL formatieren (SQL-Formatter online)SQL formatieren und lesbar machen: Schlüsselwörter groß, Einrückung, Spalten und Bedingungen untereinander. Auch SQL komprimieren. Läuft lokal im Browser.
- CSS minimieren, formatieren und ins HTML inlinenCSS minimieren und formatieren, dazu CSS ins HTML inlinen für E-Mails: sicher umgeformt, Fehler mit Zeilennummer, alles im Browser ohne Upload. Kostenlos.
- Markdown in HTML umwandeln: Vorschau, HTML-Code, DownloadMarkdown in HTML umwandeln mit Live-Vorschau: Überschriften, Listen, Tabellen und Code nach CommonMark. Sauberer HTML-Code zum Kopieren, sicher ohne Skripte.
- Texte vergleichen: Unterschiede finden und markierenText vergleichen online: Unterschiede nebeneinander oder im Text, nach Zeilen, Wörtern oder Zeichen. Zum nächsten Unterschied springen, Patch speichern. Lokal.
- Regex-TesterReguläre Ausdrücke (JavaScript) live testen: Treffer markiert, Gruppen als Tabelle, Muster Schritt für Schritt erklärt. Kostenlos, ohne Upload.
- Wie ist meine IP-Adresse?Öffentliche IP-Adresse herausfinden: Ihre IPv4 und IPv6 sofort sehen, dazu ungefährer Standort, Internetanbieter und Browser-Daten. Nichts wird gespeichert.
- HTML in PDF umwandelnHTML in PDF umwandeln: HTML-Datei wählen oder Code einfügen, Seitenformat festlegen und als PDF speichern. Kostenlos, ohne Upload, im Browser.
- JavaScript minimierenJavaScript minimieren: Kommentare und Leerraum entfernen, den Code verkleinern und die Ersparnis in Byte sehen. Im Browser, ohne Upload.