Omnikit
DevDateienFinanzenAlle Tools
Ctrl K
Dev-ToolsDatei-ToolsFinanzrechnerAlle Tools
StartseiteEntwickler-ToolsJavaScript-Formatierer und Minifier
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

JavaScript-Formatierer und Minifier

dev

JavaScript formatieren oder minifizieren und sehen, wie viele Bytes wegfallen

Läuft in Ihrem Browser. Nichts, was Sie eingeben, wird irgendwohin gesendet.

Beim Formatieren wird JavaScript eingerückt und Anweisungen stehen dort, wo man sie lesen kann; beim Minifizieren fallen Namen und Leerzeichen für die Produktion weg. Die entfernten Bytes werden angezeigt, so sehen Sie die Ersparnis bei einem 50-KB-Bundle vor der Auslieferung. Ihr Code wird im Browser verarbeitet und nie hochgeladen.

Diese Seite wurde maschinell aus dem englischen Original übersetzt. Die Übersetzung wurde noch von keinem Menschen geprüft; maßgeblich ist die englische Fassung. Englisches Original lesen

Weiter:
  • HTML-Formatierer und Minifier Unordentliches HTML einrücken oder minifizieren und die gesparten Bytes sehen
  • CSS-Formatierer und Minifier Ein Stylesheet aufräumen oder minifizieren, mit der gesparten Größe

So formatieren oder minifizieren Sie JavaScript

1

Fügen Sie JavaScript oder JSX in das Feld ein oder klicken Sie auf Beispiel laden; TypeScript wird nicht unterstützt.

2

Behalten Sie Formatieren, um es mit Prettier neu zu formatieren, oder wählen Sie Minifizieren, um es mit terser zu verkleinern.

3

Stellen Sie für Formatieren Einrückung, Umbruch bei, Semikolons und Einfache Anführungszeichen ein, oder die angezeigten Optionen für Minifizieren.

4

Klicken Sie auf Kopieren oder Herunterladen, um das Ergebnis zu übernehmen.

Über den JavaScript-Formatierer und Minifier

Dieser JavaScript-Formatierer erledigt die beiden Dinge, die man von einer Skriptdatei will. Formatieren lässt Prettier darüber laufen und gibt denselben Code in Ihrem Stil zurück: zwei Leerzeichen, vier Leerzeichen oder ein Tab, mit oder ohne Semikolons, einfache oder doppelte Anführungszeichen und eine Zeilenbreite Ihrer Wahl. Minifizieren lässt terser laufen und gibt die kleinste gleichwertige Datei zurück, mit der Größe vorher, der Größe nachher und der prozentualen Ersparnis.

Er passt zu den kleinen Aufgaben, die einen Tag unterbrechen. Ein aus einer Online-Antwort kopiertes Snippet folgt einem Stil, den Ihr Projekt nicht nutzt. Eine geerbte Datei hat drei Anweisungen pro Zeile. Sie wollen ungefähr sehen, wie groß eine Hilfsfunktion nach der Auslieferung wird, bevor Sie entscheiden, sie selbst zu schreiben. Und manchmal brauchen Sie das Gegenteil: ein minifiziertes Bundle, so weit aufgefaltet, dass sich erkennen lässt, was ein Fremdskript tut.

Minifizieren hat zwei Schalter. Lokale Variablen in einzelne Buchstaben umzubenennen bringt den Großteil der Ersparnis und ändert nichts, was sich von außen beobachten lässt. Funktionsnamen zu behalten kostet ein paar Bytes, lässt aber Stacktraces und alles, was den Namen einer Funktion liest, lesbar, was zählt, wenn Sie Fehler an einen Monitoring-Dienst senden.

Das Tool liest reines JavaScript und JSX. TypeScript wird nicht unterstützt: Wenn Sie es einfügen, wäre der Parserfehler nutzlos, deshalb prüft die Seite zuerst und sagt Ihnen, welches TypeScript-Konstrukt sie gefunden hat, etwa einen Typalias oder einen typisierten Parameter. Alles läuft in Ihrem Browser, unveröffentlichter Code und alles mit einem Schlüssel darin verlassen also nie Ihr Gerät.

Häufig gestellte Fragen

Ist dieser JavaScript-Minifier kostenlos?

Ja. Keine Anmeldung, keine Größenbegrenzung und keine Obergrenze dafür, wie viele Dateien Sie verarbeiten. Die Seite finanziert sich über einige Anzeigen außerhalb des Tools, und in Ihren Code wird nichts eingefügt.

Wird mein Code auf einen Server hochgeladen?

Nein. Prettier und terser laufen beide in Ihrem Browser. Unveröffentlichter Code, interne Endpunkte oder ein API-Schlüssel in einem Konfigurationsobjekt verlassen nie Ihr Gerät, und nach dem Schließen des Tabs wird nichts gespeichert.

Wird TypeScript unterstützt?

Nein. Es liest reines JavaScript und JSX. Wenn Sie TypeScript einfügen, nennt die Seite das gefundene Konstrukt, etwa einen Typalias oder einen typisierten Parameter, statt einen nichtssagenden Parserfehler zu zeigen. Entfernen Sie zuerst die Typen oder nutzen Sie einen Editor, der TypeScript versteht.

Um wie viel wird minifiziertes JavaScript kleiner?

Lesbarer Quelltext mit Kommentaren schrumpft meist um 40 bis 60 Prozent, und deutlich mehr bei langen Variablennamen und Leerzeilen. Bereits minifizierter Code ändert sich kaum. Die genauen Bytezahlen werden angezeigt, damit Sie vergleichen können.

Was bedeutet Mangle bei einem JS-Minifier?

Mangling benennt lokale Variablen und Funktionsargumente in einzelne Buchstaben um. Außerhalb der Datei sieht niemand diese Namen, das Verhalten bleibt also gleich, und es ist meist die größte einzelne Ersparnis. Exportierte Namen und Objekteigenschaften bleiben unberührt.

Kann ich JavaScript zurück ins Original verwandeln?

Das Layout bekommen Sie zurück, die Namen nicht. Formatieren fügt Zeilenumbrüche, Einrückung und Abstände hinzu, damit der Code lesbar ist, aber ein Minifier verwirft die ursprünglichen Variablennamen und Kommentare, und kein Tool kann sie wiederherstellen.

Kommen Sie nicht weiter? Fragen Sie zu JavaScript-Formatierer und Minifier und jeder, der es weiß, kann antworten. Kein Konto nötig.

Ähnliche Tools

Alle Entwickler-Tools
JSONL-Viewer und ValidatorJSON Lines und NDJSON Zeile für Zeile prüfen, als Tabelle ansehen, in ein JSON-Array umwandelnJSON-Formatierer und ValidatorJSON formatieren, validieren, minifizieren und sortieren, mit genauer FehlerpositionSQL-FormatiererSQL formatieren und verschönern für PostgreSQL, MySQL, SQL Server und mehrMarkdown-VorschauSchreiben Sie Markdown und sehen Sie es live gerendert, mit Tabellen, Aufgabenlisten und CodeHTML-Formatierer und MinifierUnordentliches HTML einrücken oder minifizieren und die gesparten Bytes sehenCSS-Formatierer und MinifierEin Stylesheet aufräumen oder minifizieren, mit der gesparten GrößeHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
War dieses Tool hilfreich?
Omnikit

Kleine Aufgaben, erledigt in Ihrem Browser. Kostenlos, schnell und privat. Dateien werden nie hochgeladen.

Dateien

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanzen

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
AnleitungenFragenÜber unsWie wir prüfenGesetzesbibliothek (Beta)DatenschutzNutzungsbedingungenOffenlegungKontaktMore: Exam practice (UGC NET Paper 1)Läuft in Ihrem Browser. Nichts wird hochgeladen. © 2026 Omnikit (theomnikit.com)