Minifier JavaScript en ligne
Minifiez votre JavaScript : supprime commentaires et espaces superflus.
Code original
Code minifié
Minification basique (suppression de commentaires et espaces). Pour une minification avancée avec tree-shaking, utilisez Terser, esbuild ou webpack en production.
Questions fréquentes
Pourquoi minifier son JavaScript ?
La minification JS réduit le poids des scripts de 30 à 70%, ce qui diminue le temps de téléchargement et accélère l'exécution. Un script de 100 KB peut descendre à 30-40 KB. Sur mobile avec 3G/4G, chaque kilobyte compte. Google PageSpeed pénalise les scripts non-minifiés dans le score de performance.
Quelle est la différence entre minification et obfuscation ?
La minification supprime les espaces, commentaires et raccourcit le code sans changer sa signification. L'obfuscation transforme les noms de variables et fonctions en caractères illisibles (_0x1a2b) pour rendre le code difficile à comprendre. Cet outil fait de la minification basique. Pour l'obfuscation, utilisez des outils dédiés comme JavaScript Obfuscator.
Cet outil peut-il minifier du TypeScript ?
Non directement. TypeScript doit d'abord être compilé en JavaScript avec tsc, puis le JS résultant peut être minifié. Dans un workflow de production, utilisez esbuild ou swc qui compilent ET minifient en une seule étape, beaucoup plus rapidement que tsc + terser séparément.