Formatted code will appear here…
HTML-, CSS- & JavaScript-Formatierer
Was ist der HTML-, CSS- und JavaScript-Formatierer?
Der Formatierer rückt HTML, CSS und JavaScript neu ein und räumt sie auf, damit sie lesbar sind: einheitliche Einrückung, eine Deklaration pro Zeile, ausgerichtete schließende Tags, sinnvoll umbrochene lange Zeilen. Füge minimierten Code von einer Live-Seite, die Ausgabe eines Plugins oder die Datei eines Kollegen mit gemischten Tabs und Leerzeichen ein, wähle die Sprache und erhalte eine aufgeräumte Version zurück. Er kann auch den umgekehrten Weg und minimieren. Alles läuft im Browser mit den js-beautify-Bibliotheken, die die Seite aus einem Content-Delivery-Netzwerk lädt; dein Code wird nicht hochgeladen.
So funktioniert es
- Wähle HTML, CSS oder JavaScript oder lass die automatische Erkennung an.
- Füge deinen Code ein.
- Wähle die Einrückung: 2 Leerzeichen, 4 Leerzeichen oder Tabs.
- Klicke auf Formatieren. Oder klicke auf Minimieren für die kompakte Version.
- Kopiere das Ergebnis oder lade es herunter, oder schicke es mit „Als Eingabe verwenden“ zurück in das Eingabefeld.
Funktionen
- Drei Sprachen mit jeweils eigenen Regeln: HTML behält Inline-Elemente inline, CSS ordnet Klammern und Semikolons, JavaScript respektiert Zeichenketten, reguläre Ausdrücke und Template-Literale.
- Einrückungssteuerung, passend zum Stil deines Projekts.
- Formatieren und Minimieren an einem Ort.
- Als Eingabe verwenden schickt das Ergebnis zurück in das Eingabefeld, sodass du erst formatieren und dann minimieren kannst oder umgekehrt.
- Privat: Dein Code wird nicht hochgeladen. Die Seite braucht eine Verbindung, um die Formatierer-Bibliotheken zu laden.
Warum Formatierung wichtig ist
Lesbarer Code lässt sich schneller debuggen und sicherer ändern. Ein fehlendes schließendes div fällt auf, wenn die Einrückung nicht mehr passt, und bleibt unsichtbar, wenn alles in einer Zeile steht. Einheitlicher Stil hält außerdem Diffs in der Versionsverwaltung klein, sodass Reviewer die eigentliche Änderung statt Leerraum-Rauschen sehen. Für Teams ist die Lösung ein Formatierer, der beim Speichern oder Commit automatisch läuft; dieses Tool ist für die Einzelfälle: minimierten Produktionscode ansehen, aus einem CMS eingefügten Code aufräumen oder ein Snippet vor dem Teilen ordnen. Wann du was nutzt und wie du Prettier oder einen Editor-Formatierer einrichtest, damit du selten von Hand formatieren musst, steht in HTML, CSS und JavaScript formatieren, das du nicht selbst geschrieben hast.
Was du nach dem Formatieren prüfen solltest
- Inline-Skripte und -Styles in HTML werden mitformatiert; prüfe, ob nichts vom exakten Leerraum abhing (pre-Blöcke bleiben erhalten).
- Der Formatierer ergänzt keine fehlenden Semikolons, JavaScript, das sich auf die automatische Semikolon-Einfügung verließ, verhält sich also unverändert; prüfe, ob die Ausgabe läuft.
- Minimierte Ausgabe ist funktional identisch; nur Leerraum und Kommentare werden entfernt.
Verwandte Tools
Verkleinere Dateien für die Produktion mit dem Code-Minifier, prüfe und formatiere API-Antworten mit dem JSON-Formatierer und teste Muster mit dem Regex-Tester.
Anleitung lesen
Warum Formatierung keine Geschmacksfrage ist, wie man minimierten oder fremden Code in Sekunden lesbar macht, die Konventionen, die sich durchgesetzt haben, und wie Prettier und EditorConfig den eigenen Code automatisch konsistent halten.
Häufig gestellte Fragen
Ändert Formatieren das Verhalten des Codes?
Nein. Nur Leerraum, Zeilenumbrüche und Einrückung ändern sich.
Kann er TypeScript, SCSS oder JSX formatieren?
Nur reines JavaScript und CSS. TypeScript-Typen und JSX-Tags können seltsam formatiert werden; nutze dafür den Formatierer deines Editors.
Gibt es eine Größenbegrenzung?
Keine feste. Sehr große Dateien brauchen länger und hängen vom Speicher deines Geräts ab.
Wird mein Code gespeichert?
Nein. Die Verarbeitung geschieht im Browser, und nichts wird an einen Server gesendet.
Passende Anleitungen
Kurze, praktische Texte, die zu diesem Tool passen.
Mehr Entwickler- & Code-Tools
Kostenlos, im Browser, ohne Anmeldung.





