Tour du Code · pièce 27

Minificateur JavaScript

Minifiez du JavaScript avec Terser.

🔒 Traité dans votre navigateur · Sans envoi · Sans inscription

Minifier du JavaScript avec Terser

Réduisez votre JavaScript pour la production avec Terser, le minificateur utilisé par webpack, Vite et Rollup. Il supprime les espaces et commentaires, raccourcit les noms de variables, intègre les constantes et retire le code inaccessible. La syntaxe moderne (ES2024, classes, async/await, chaînage optionnel) est entièrement prise en charge.

De combien mon fichier va-t-il diminuer ?

En général de 40 à 70 % avant compression. La ligne de taille sous l'éditeur indique aussi la taille gzippée, c'est-à-dire ce que vos utilisateurs téléchargent réellement depuis un serveur avec la compression activée.

Est-ce sans risque ?

Les transformations par défaut de Terser préservent le comportement. N'activez « Module ES » que pour du code chargé avec type="module" (cela permet de renommer au premier niveau), et conservez les commentaires de licence si les licences de vos dépendances exigent une attribution. Votre code est traité localement et jamais envoyé.