<acronym title="JavaScript">JS</acronym> minifieur:
Compressez JavaScript instantanément. Supprime les espaces, les commentaires et optimise les noms de variables. Traitée à 100 % dans votre navigateur — votre code reste privé.
Entrée JavaScript
Sortie minifiée
100 % privé
Tous les traitements ont lieu dans votre navigateur via Terser.js. Votre code n'est jamais envoyé à aucun serveur.
SupportES2020 +
Terser prend en charge le JavaScript moderne, y compris les fonctions de flèche, asynchroniser/attendre, les classes et les littéraux de modèle.
Càrrega de pàgines més ràpida
La réduction de JS réduit la taille des fichiers de 30 à 70 %, améliorant ainsi les scores Time to Interactive et Core Web Vitals.
Qu'est-ce que la minification JavaScript ?
La minification JavaScript consiste à supprimer tous les caractères inutiles du code source sans modifier ses fonctionnalités. Cela inclut les espaces, les sauts de ligne, les commentaires et les noms de variables longs, qui sont remplacés par des équivalents plus courts. Le résultat est un fichier plus petit qui télécharge et analyse plus rapidement, mais qui est fonctionnellement identique à l'original.
Cet outil utilise Terser — le minificateur JavaScript standard de l'industrie et le moteur derrière Webpack, Vite et esbuild. Terser effectue à la fois la minification (suppression des espaces et des commentaires) et la mutilation (renommer les variables en noms plus courts comme a, b, c), obtenant des réductions de 30 à 70 % en fonction du style de code. Il prend entièrement en charge la syntaxe ES2020 +, y compris async/wait, chaînage en option et coalescence nulle.
Minifier JavaScript améliore directement Core Web Vitals. Les offres groupées JS plus petites réduisent le Time to Interactive (TTI) et le Total Blocking Time (TBT), deux mesures que Google mesure dans ses audits Lighthouse et utilise comme signaux de classement. PageSpeed Insights de Google signalera JavaScript non minifié comme une opportunité « Éliminer les ressources bloquant le rendu » ou « Minifier JavaScript ».
Quand minimiser JavaScript
Minifiez JS lorsque :
- ✓ Déploiement en production — toujours servir des JS minifiés
- ✓ Votre score PageSpeed Insights affiche « Minify JavaScript »
- ✓ Gérer les scripts tiers qui n'ont pas été pré-minifiés
- ✓ Réduction de la charge utile pour les utilisateurs mobiles sur les connexions lentes
- ✓ Amélioration du temps d'interaction (TTI) et du temps de blocage total
- ✓ Combiner plusieurs petits scripts avant le déploiement
Réductions de taille typiques :
- • Bibliothèque bien commentée : réduction de 50 à 70 %
- • Code d'application typique : réduction de 30 à 50 %
- • Code déjà compressé ou généré : réduction de 10 à 20 %
- • Compression gzip supplémentaire sur le dessus : 60 à 80 % supplémentaires
Pour un effet maximal, réduisez d'abord, puis servez avec une compression gzip ou Brotli à partir de votre serveur Web.