Offuscatore JavaScript
Rendi il tuo JavaScript difficile da leggere e copiare — rinomina, codifica le stringhe e compatta il codice direttamente nel browser. Nulla viene caricato. Gratis.
Tutto funziona nel tuo browser — il tuo codice non lascia mai il tuo dispositivo.
1
L'offuscamento scoraggia la lettura casuale; non è crittografia né vera sicurezza.
Informazioni su Offuscatore JavaScript
L'Offuscatore JavaScript rende il tuo codice sorgente difficile da leggere e da copiare con leggerezza, direttamente nel browser. Tokenizza il tuo script e lo riscrive: i letterali stringa diventano sequenze di escape esadecimali e unicode, i numeri si trasformano in espressioni esadecimali o XOR, gli spazi bianchi vengono compattati, e un wrapper autodifensivo opzionale resiste alla riformattazione.
Ogni trasformazione è un interruttore: Codifica stringhe, Offusca numeri, Compatta (minifica) e Wrapper autodifensivo, così controlli il compromesso tra leggibilità e dimensione dell'output. Lo strumento riporta la variazione di dimensione in percentuale, e puoi copiare il risultato o scaricarlo come obfuscated.js.
Tutto viene eseguito lato client, così il tuo codice non ancora rilasciato non lascia mai il tuo dispositivo. Tieni presente che l'offuscamento scoraggia la lettura occasionale; non è crittografia e non dovrebbe essere trattato come una misura di sicurezza per segreti o controlli di licenza.
Come usare Offuscatore JavaScript
- Incolla il tuo JavaScript nel riquadro Sorgente, oppure clicca Esempio per provarlo con codice di esempio.
- Scegli le tue opzioni: Codifica stringhe, Offusca numeri, Compatta (minifica) e Wrapper autodifensivo.
- Rivedi l'output offuscato e la variazione di dimensione riportata.
- Clicca Copia, oppure Scarica per salvare il risultato come obfuscated.js.
- Testa il file offuscato nel tuo progetto per confermare che si comporti in modo identico.