Code-Minifier
Reduzieren Sie CSS, JavaScript, HTML oder JSON im Browser: Entfernen Sie Kommentare und Leerzeichen und sehen Sie sofort, wie die Größe gespeichert wird.
Ergebnis
Dieser Code-Minifier komprimiert CSS, JavaScript, HTML und JSON, indem er alles entfernt, was die Maschine nicht benötigt: Kommentare, Einrückungen, Zeilenumbrüche und redundante Leerzeichen. Wählen Sie die Sprache aus, fügen Sie die Quelle ein, drücken Sie die Taste – das Ergebnisfenster zeigt den minimierten Code zusammen mit den genauen Vorher-/Nachher-Größen in Bytes und dem gespeicherten Prozentsatz.
Die Minimierung ist bewusst konservativ und sicher. Für JavaScript bedeutet das nur Kommentare und Leerzeichen – kein Umbenennen von Variablen, kein Umschreiben von Ausdrücken – mit einem Scanner, der Zeichenfolgen, Vorlagenliterale und Regex-Literale korrekt durchsucht und Zeilenumbrüche überall dort beibehält, wo das automatische Einfügen von Semikolons das Verhalten ändern könnte. Bei CSS werden Leerzeichen um geschweifte Klammern, Doppelpunkte, Semikolons und Kommas herum zusammengeführt; Bei HTML werden Leerzeichen zwischen Tags reduziert, während der Inhalt vor, im Textbereich, im Skript und im Stil unberührt bleibt. JSON wird analysiert und erneut serialisiert, wodurch es gleichzeitig validiert wird.
Alles läuft lokal in Ihrem Browser: Es wird kein Quellcode auf einen Server hochgeladen, wodurch das Tool sicher für proprietären, unveröffentlichten oder Client-Code ist. Es gibt keine Anmeldung, keine Dateigrößenbeschränkung, die über den Speicher Ihres Browsers hinausgeht, und das Ergebnis ist nur einen Klick von der Zwischenablage oder einer heruntergeladenen Datei entfernt.
Minimierung ist das Gegenteil von Formatierung: Dieses Tool verkleinert Code für die Produktion, während unser Codeformatierer minimierten Code wieder lesbar macht. Verwenden Sie den Minifier für Inline-Skripte und -Stile, E-Mail-HTML, API-Nutzlasten und überall dort, wo eine vollständige Build-Pipeline mit Terser oder cssnano für einen schnellen, einmaligen Auftrag zu viel des Guten wäre.