Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.
Code-Formatierer & Minifizierer — Füge HTML, CSS oder JavaScript ein, wähle „Verschönern“, um den Code mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung übersichtlich zu formatieren, oder wähle „Minifizieren“, um ihn für die Produktion zu verkleinern. JavaScript wird mit Terser minifiziert, während CSS und HTML durch das sichere Entfernen von Kommentaren und überflüssigem Leerraum verdichtet werden. Alles läuft vollständig in deinem Browser, sodass dein Code niemals hochgeladen wird.
Was ist Code-Formatierer & Minifizierer?
Ein kostenloser Online-Code-Formatierer und -Minifizierer, der HTML, CSS und JavaScript verschönert oder minifiziert, ohne jemals deinen Browser zu verlassen. Wähle die Sprache und dann „Verschönern“, um unordentlichen oder einzeiligen Quellcode mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung neu einzurücken, oder „Minifizieren“, um ihn zu komprimieren. Das Verschönern wird von js-beautify übernommen; die JavaScript-Minifizierung nutzt Terser, um Namen zu kürzen und die Größe zu reduzieren, während CSS und HTML durch das Entfernen von Kommentaren und das Zusammenfassen überflüssigen Leerraums verdichtet werden. Webentwickler nutzen es, um minifizierten Fremdcode lesbar aufzuräumen, Stylesheets und Skripte vor dem Deployment zu verkleinern und aus der Build-Ausgabe kopierte Schnipsel zu bereinigen.
So verwendest du Code-Formatierer & Minifizierer
- Wähle die Sprache deines Quellcodes: HTML, CSS oder JS.
- Wähle die Aktion: Verschönern zum Formatieren oder Minifizieren zum Komprimieren.
- Für das Verschönern wähle die Einrückung: 2 Leerzeichen, 4 Leerzeichen oder Tab.
- Füge deinen Code in das Eingabefeld ein oder tippe ihn ein – die Ausgabe aktualisiert sich automatisch.
- Nutze die Kopieren-Schaltfläche, um das Ergebnis zu übernehmen, oder klicke auf Leeren, um die Eingabe zu löschen und neu zu beginnen.
Beispiele
Eine einzeilige CSS-Regel verschönern (2 Leerzeichen)
Eingabe
a{color:red;font-weight:bold}Ausgabe
a {
color: red;
font-weight: bold
}JavaScript mit Terser minifizieren
Eingabe
function add(first, second) {
return first + second;
}Ausgabe
function add(n,d){return n+d}HTML minifizieren
Eingabe
<ul> <li>One</li> <li>Two</li> </ul>
Ausgabe
<ul><li>One</li><li>Two</li></ul>
Häufig gestellte Fragen
- Wird mein Code auf einen Server hochgeladen?
- Nein. Verschönern und Minifizieren geschehen ausschließlich lokal in deinem Browser – js-beautify und Terser werden als Skripte geladen und laufen auf deinem Gerät. Dein Code verlässt deinen Rechner nie, und das Tool funktioniert auch offline weiter.
- Welche Sprachen und Aktionen werden unterstützt?
- Drei Sprachen – HTML, CSS und JavaScript – jeweils mit zwei Aktionen: Verschönern (mit der gewählten Einrückung formatieren) und Minifizieren (komprimieren). JavaScript wird mit Terser minifiziert, während CSS und HTML durch das Entfernen von Kommentaren und das Zusammenfassen von Leerraum verdichtet werden.
- Welche Einrückung kann ich wählen?
- Beim Verschönern kannst du mit 2 Leerzeichen, 4 Leerzeichen oder einem Tab-Zeichen neu einrücken. Die Einrückung gilt nur für das Verschönern; das Minifizieren entfernt Leerraum und ignoriert diese Einstellung.
- Warum wurde beim Minifizieren meines JavaScript ein Fehler angezeigt?
- Terser parst dein JavaScript vor dem Minifizieren, daher stoppt ein Syntaxfehler den Vorgang und die Meldung wird über der Ausgabe angezeigt. Behebe die genannte Stelle – oft eine nicht geschlossene Klammer, Zeichenkette oder ein verirrtes Token – und das Ergebnis wird automatisch neu erstellt.
- Aktualisiert sich die Ausgabe von selbst?
- Ja. Das Ergebnis wird jedes Mal neu erstellt, wenn du Eingabe, Sprache, Aktion oder Einrückung änderst, sodass du nie eine Schaltfläche drücken musst, um zu formatieren – kopiere einfach die Ausgabe, wenn sie passt.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Base64 kodieren / dekodieren
Kodiere Text zu Base64 oder dekodiere Base64 zurück in Text (UTF-8-sicher).
Groß-/Kleinschreibung-Konverter & Zähler
Ändere die Groß-/Kleinschreibung von Text und zähle Zeichen, Wörter und Zeilen.
Farbkonverter
Konvertiere Farben zwischen HEX, RGB und HSL mit Live-Vorschau.