JavaScript formátovač a minifikace

Zkrášlení a minifikace JavaScriptu s volitelným zkrácením názvů proměnných. Anglicky JavaScript beautifier / minifier.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

Jak použít: JavaScript formátovač a minifikace

Formátovač odsadí minifikovaný nebo nepřehledný JavaScript, takže se v něm dá číst a ladit. Minifikace (knihovnou Terser) odstraní mezery a komentáře a volitelně zkrátí názvy proměnných, čímž výrazně zmenší velikost souboru.

  1. Vlož JavaScript do vstupního pole, nebo klikni na Načíst ukázku.
  2. Klikni na Zkrášlit, nebo na Minifikovat; pro větší úsporu zapni Při minifikaci zkrátit názvy proměnných.
  3. Výsledek zkopíruj tlačítkem Kopírovat výstup.

Časté chyby a tipy

Zkrášlení neobnoví původní kód
Z minifikovaného kódu se vrátí odsazení, ale ne původní názvy proměnných a komentáře. Pro ladění produkčního kódu slouží source mapy.
Chyba při minifikaci
Minifikace vyžaduje syntakticky platný kód. Hláška s číslem řádku ukazuje místo, kde parser skončil; chyba bývá chybějící závorka nebo čárka o kus výš.
TypeScript a JSX
Typy a JSX nejsou čistý JavaScript. Před minifikací je musí zpracovat překladač (tsc, esbuild, Babel).

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Další nástroje v kategorii Formátovače