Minificatore JavaScript
Un minificatore JavaScript prudente: scarta i commenti e collassa le righe vuote, mantenendo le interruzioni di riga — nessuna riscrittura rischiosa, la semantica del tuo codice resta intatta.
Questo strumento gira interamente nel tuo browser. I tuoi dati non lasciano mai il dispositivo: non vengono caricati su nessun server.
Come si usa
- 1Incolla il tuo JavaScript nella casella di input.
- 2L'output minificato compare all'istante, con dimensioni di input/output e percentuale risparmiata.
- 3Copia lo script compatto o svuota l'input per minificarne un altro file.
Minificatore JavaScript
Questo minificatore fa esattamente due cose: toglie i commenti // e /* */ (perfino dentro file contorti — stringhe, template literal comprese le annidate ${…} e le espressioni regolari sono rispettate), e collassa le righe vuote e l'indentazione. Le interruzioni di riga tra istruzioni vengono preservate, quindi l'inserimento automatico del punto e virgola continua a funzionare esattamente come prima.
Non rinominerà mai variabili, non inlina codice e non unisce istruzioni — quello è compito di un build tool completo. Ciò che ottieni è un file sensibilmente più piccolo e minificato in sicurezza, più una lettura del risparmio in byte dal vivo, tutto nel tuo browser.
Domande frequenti
Perché mantiene le interruzioni di riga invece di unire tutto su una riga?
Scelta deliberata. JavaScript si affida all'inserimento automatico del punto e virgola, e togliere le nuove righe può cambiare in silenzio ciò che un programma fa. Mantenere le interruzioni di riga rende questo minificatore sicuro per codice che non passa mai per un vero bundler.
In cosa differisce da Terser o UglifyJS?
Quelli analizzano e riscrivono l'AST: comprimono i nomi, tolgono il codice morto, inlinano. Output molto più piccolo, ma un vero passaggio di build. Questo strumento toglie solo commenti e righe vuote — zero rischio di cambi di comportamento, nessuna build richiesta.
Il mio codice viene caricato da qualche parte?
No. Tutto gira in locale nel tuo browser — il tuo sorgente non lascia mai il dispositivo.
Strumenti correlati
Minificatore CSS
Minifica CSS online: toglie i commenti e gli spazi inutili per ridurre il peso dei fogli di stile e caricare più in fretta. Istantaneo, privo di upload e sicuro per le tue regole.
Tutti gli strumenti →
Minificatore HTML
Minifica HTML nel browser: scarta i commenti e collassa gli spazi per tagliare il peso della pagina — un pulitore prudente che mantiene markup e rendering intatti.
Tutti gli strumenti →
Minificatore JSON
Minifica JSON online: scarta ogni spazio bianco per alleggerire i payload, con risposte API più rapide e storage più compatto — guarda i byte esatti risparmiati, privatamente nel browser.
Tutti gli strumenti →
Tester regex
Prova le espressioni regolari dal vivo: evidenzia ogni corrispondenza mentre scrivi, ispeziona i gruppi di cattura e metti a punto i pattern per JavaScript, con i flag comuni a un clic.
Tutti gli strumenti →
Incorpora questo strumento
Metti questo strumento sul tuo sito con una riga: gira nel browser del visitatore.
<iframe src="https://zoyku.com/it/tools/javascript-minifier?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — javascript-minifier" loading="lazy"></iframe>