Skip to main content
Toolzer — Free Online Tools

JavaScript Minifier

Entfernen Sie Kommentare und Leerzeichen aus JS. Bezeichner bleiben erhalten.

Über das Werkzeug

Entfernen Sie Kommentare, Leerzeilen und unnötige Leerzeichen aus JavaScript, um kleinere Bundles zu versenden. Das Tool ist ein sicherer Minifier – es benennt Bezeichner nicht um, verändert den Geltungsbereich nicht und schreibt Ausdrücke nicht um – was bedeutet, dass es niemals Code zerbricht, selbst wenn die Eingabe zur Laufzeit von Funktionsnamen abhängt. Verwenden Sie es als schnellen Gewinn für Inline-Skripte, Drittanbieter-Snippets oder jedes JS, das nicht bereits einen Bundler durchläuft.

Häufige Fragen

Warum werden Variablennamen nicht auch umbenannt?

Das Umbenennen erfordert eine vollständige Bereichsanalyse und zerbricht jeden Code, der Function.name, eval oder reflektierende Lookups verwendet. Wir priorisieren hier die Sicherheit; für maximale Komprimierung verwenden Sie esbuild, terser oder swc in einer Build-Pipeline.

Wird es modernes JavaScript verarbeiten?

Ja – async/await, optional chaining, Klassen, JSX-freie TSX-freie ES-Module werden alle durchgelassen. Zeichenketten (einschließlich Template-Literalen) bleiben unberührt erhalten.

Entfernt es toten Code?

Nein. Die Entfernung von totem Code erfordert ein Tool auf AST-Ebene. Dieser Minifier berührt nur Zeichen, die die Programmbedeutung nicht beeinflussen.

Wird mein Code gespeichert?

Nein. Alles läuft in Ihrem Browser.