TL
Tool Lab
💰Donate
💰Donate

JavaScript Minifier

Minify and compress JavaScript

JavaScript-indata
Minifierad JS

Om det här verktyget

JavaScript-minifiering tar bort kommentarer, whitespace, radbrytningar och andra onödiga tecken från källkod utan att ändra dess beteende. Resultatet är en mindre fil som laddas ner och parsas snabbare i webbläsaren.

Det här verktyget hanterar vanliga fall: enradiga kommentarer (//), blockkommentarer (/* */), strängliteraler (bevarade exakt) och operatoravstånd. För produktionsanvändning byter dedikerade verktyg som Terser eller esbuild dessutom variabelnamn och tillämpar eliminering av dödkod.

Hur man använder

  1. Klistra in din JavaScript i indatapanelen.
  2. Klicka på knappen Minifiera.
  3. Den minifierade utdatan visas till höger med en indikator för storleksbesparing.
  4. Använd knappen Kopiera för att kopiera resultatet till urklipp.

Användningsfall

Används för att minska skriptstorlek före produktionsdriftsättning. Användbart när du behöver bädda in inline-skript i HTML utan ett byggverktyg. Också praktiskt för att optimera en enda skriptfil i WordPress eller äldre system, eller snabbt komprimera ett litet hjälpskript.

Vanliga frågor

  • Ändrar minifiering kodbeteende?Nej. Minifiering är semantiskt neutral — endast kommentarer och whitespace tas bort; logiken förblir identisk.
  • Hur skiljer det sig från Terser/esbuild?Terser och esbuild förkortar dessutom variabelnamn, eliminerar dödkod och viker konstanter. Det här verktyget är ett snabbt webbläsaralternativ utan byggmiljö.
  • Hanteras regex-literaler korrekt?Enkla regex-literaler bevaras. Komplexa regex kanske ibland inte hanteras korrekt — kontrollera utdatan vid osäkerhet.