CSS- / JS-Minifier
CSS oder JavaScript minifizieren: Kommentare und Whitespace entfernen, mit Auto-Erkennung, Byte-Stats und Kopieren/Herunterladen.
What this does
- CSS — strips /* comments */, collapses whitespace, removes trailing semicolons, tightens punctuation.
- JavaScript — strips // line and /* block */ comments, collapses whitespace, tightens braces and parens. Preserves string and template literals.
Note: this is a safe regex minifier — no variable renaming (mangling) and no dead-code elimination. Use Terser / esbuild in your build pipeline for production-grade compression.
Über dieses Tool
CSS/JS Minifier verkleinert CSS- und JavaScript-Dateien durch Entfernen von Whitespace, Kommentaren, redundanten Tokens und (für JS) durch sichere syntaktische Transformationen. Ziel: kleinere Dateien, schnellere Auslieferung. Sie fügen den Code ein, wählen Sprache und Optionen, und sehen das minifizierte Ergebnis plus Größenvergleich (originale Bytes, minifizierte Bytes, gzippte minifizierte Bytes, Einsparung in Prozent).
Das Tool nutzt etablierte Bibliotheken: esbuild oder terser für JS, cssnano oder lightningcss für CSS. Alle Operationen sind syntax-sichere Transformationen — der minifizierte Code verhält sich exakt wie das Original, ist nur dichter geschrieben. Optional aktivieren Sie aggressivere JS-Transformationen (Property-Mangling, Dead-Code-Elimination), die in seltenen Fällen Verhalten ändern können — entsprechend mit Warnungen versehen.
Wann Sie dieses Tool nutzen sollten
- Quick-Test einer Inline-Optimierung. Sehen, wie viel ein kleiner CSS- oder JS-Block einspart.
- One-off-Minifizierung. Wenn Sie keinen Build-Prozess haben und schnell etwas verkleinern müssen.
- Vor/Nach-Vergleich. Verstehen, wo Einsparungspotenziale liegen.
- Lernen. Sehen, was Minifier eigentlich tun — Variablen umbenennen, Kommentare entfernen, Whitespace strippen.