JavaScript-Formatierer & Minimierer
JavaScript sofort im Browser formatieren, verschönern und mit Terser minimieren. Code bereinigen oder komprimieren — kostenlos, privat, Ihr Code verlässt niemals Ihr Gerät.
🔒 100 % im Browser — Ihr Code verlässt niemals Ihr Gerät.
Was ist JavaScript-Formatierung?
JavaScript-Formatierung (auch Verschönern oder Pretty-Printing genannt) schreibt Code mit konsistenter Einrückung, Abständen und Zeilenumbrüchen neu, sodass er leicht lesbar und überprüfbar ist. Der Code verhält sich vor und nach der Formatierung identisch — nur Leerzeichen ändern sich. Das Minimieren bewirkt das Gegenteil: Es verkürzt Namen, entfernt Kommentare und reduziert Leerzeichen, um das kleinste Bundle zu erzeugen, das genauso läuft. Dieses Werkzeug erledigt beides, vollständig in Ihrem Browser.
Hauptfunktionen
Formatieren und minimieren
Unübersichtliches JavaScript für Lesbarkeit verschönern oder mit Terser für die Produktion komprimieren — in einem Werkzeug.
Byte-Einsparungsanzeige
Sehen Sie genau, wie viele Bytes Terser eingespart hat, damit Sie die Bundle-Wirkung kennen.
100 % privat
Die gesamte Verarbeitung läuft in Ihrem Browser. Ihr Code wird niemals an einen Server gesendet.
Stilsteuerung
Wählen Sie 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung beim Verschönern.
Beispiele
Kompakte Funktion
function add(a,b){return a+b}const doubled=[1,2,3].map(x=>x*2);console.log(doubled) Ein einzeiliges Skript in lesbare Anweisungen einrücken.
Async/await
async function load(id){const r=await fetch(`/api/${id}`);if(!r.ok)throw new Error('bad');return r.json()} Async-Funktionen und Template-Literale sauber formatieren.
Objektliteral
const cfg={retries:3,timeout:5000,headers:{'Content-Type':'application/json'},onError(e){console.warn(e)}} Verschachtelte Objekte und Kurzschreibweisen für Methoden Zeile für Zeile aufgliedern.
Klasse
class Counter{#n=0;inc(){this.#n++}get value(){return this.#n}} Klassenfelder und Methoden für bessere Lesbarkeit einrücken.
Häufige Anwendungsfälle
- Minimierten Code lesen
- Ein minifiziertes oder verschleiertes Skript verschönern, um es zu verstehen und zu debuggen.
- Code-Review
- JavaScript vor einem Pull Request formatieren für konsistenten, differenzierbaren Code.
- Kleinere Bundles ausliefern
- Produktions-JavaScript mit Terser minimieren, um Bytes einzusparen und die Ladezeit zu beschleunigen.
- Ausschnitt aufräumen
- Einen schnellen Einfüger aus der Konsole oder einem Gist in sauberen, lesbaren Code umformatieren.
Technische Details
- Verschönert mit js-beautify
- Verwendet die bewährte js-beautify-Engine für vorhersehbare, konfigurierbare Einrückung und Abstände.
- Minimiert mit Terser
- Terser ist der de-facto-JavaScript-Minimierer — er benennt lokale Variablen um, entfernt toten Code und Kommentare, ohne das Verhalten zu verändern.
- Browserbasiert
- Läuft vollständig clientseitig; Ihr Code verlässt niemals Ihr Gerät oder erreicht einen Server.
Best Practices
- Quelle formatieren, für Produktion minimieren
- Lesbaren Code im Repository behalten und das Build-System mit Terser minimieren lassen.
- Moderne Syntax mit Bedacht minimieren
- Terser zielt auf Standard-JavaScript; sehr neue Vorschläge benötigen möglicherweise zuerst einen Transpilierungsschritt.
- Minimierten Code nicht manuell bearbeiten
- Umbenannte Variablen machen minimierten Code schwer zu pflegen — den Quellcode bearbeiten und dann neu minimieren.
Häufig gestellte Fragen
Wie formatiere ich JavaScript online?
Wie minimiere ich JavaScript?
Was ist der Unterschied zwischen Formatieren und Minimieren von JavaScript?
Verändert das Minimieren das, was mein Code tut?
Ist mein Code mit diesem Werkzeug sicher?
Warum meldet das Minimieren einen Fehler?
Welche Einrückung sollte ich für JavaScript verwenden?
Verwandte Werkzeuge
Alle Werkzeuge anzeigen →CSS-Formatierer, Verschönerer & Minimierer
Code
CSS sofort im Browser formatieren, verschönern und minimieren. Unübersichtliche Stylesheets bereinigen oder komprimieren — kostenlos, privat, Ihr CSS verlässt niemals Ihr Gerät.
HTML-Formatierer, Verschönerer & Minimierer
Code
HTML sofort im Browser formatieren, verschönern und minimieren. Unübersichtliches Markup einrücken oder komprimieren — kostenlos, privat, Ihr HTML verlässt niemals Ihr Gerät.
SQL-Formatierer & Verschönerer
Code
SQL sofort im Browser formatieren, verschönern und minimieren. Unterstützt PostgreSQL, MySQL, SQL Server, BigQuery, Snowflake, Oracle & SQLite. Kostenlos und privat — Ihr SQL verlässt niemals Ihr Gerät.
Zahlensystem-Konverter — Binär, Hex, Dezimal & Oktal
Konvertierungswerkzeuge
Zahlen zwischen Binär, Hexadezimal, Dezimal, Oktal und beliebigen Basen (2–36) sofort konvertieren. Kostenlos, privat, ohne Anmeldung — alles läuft in Ihrem Browser.
Base64-Dekodierer & -Kodierer
Kodierung & Formatierung
Base64 online kostenlos dekodieren und kodieren. Echtzeitkonvertierung mit voller UTF-8- und Emoji-Unterstützung. 100 % privat — läuft in Ihrem Browser. Keine Anmeldung nötig.
Base64-in-Bild-Konverter
Kodierung & Formatierung
Eine Base64-Zeichenkette oder einen Data-URI im Browser zurück in ein Bild dekodieren. Vorschau, Abmessungen & MIME ablesen, dann als PNG, JPG, GIF, SVG herunterladen. Kein Upload.