Minificateur JavaScript

Minifier et compresser le code JavaScript

Partager cet outil

Signaler un problème

Décrivez le problème sans inclure de données ni de fichiers privés.

Dans quelle mesure cet outil vous a-t-il été utile ?

Dans quelle mesure cet outil vous a-t-il été utile ?

JavaScript en entrée

Supprime les commentaires et les instructions debugger, conserve les journaux de console.

S’exécute dans votre navigateur. Votre code reste sur cet appareil.

Conseils de minification JavaScript
  • Testez votre JavaScript minifié avant de le déployer.
  • Conservez les fichiers source originaux pour le débogage.
  • Raccourcissez les noms avec prudence lorsque votre code dépend des noms de fonctions ou de classes.
  • Combinez la minification avec la compression gzip ou Brotli.
  • Utilisez des outils de compilation pour automatiser la minification en production.

JavaScript minifié

Résultats de la compression

Taille d’origine
—
Taille minifiée
—
Octets économisés
—
Compression
—
Lignes
—
Avant et après

Avant

—

Après

—

À propos de l’outil Minificateur JavaScript

Notre minificateur JavaScript en ligne gratuit compresse votre code JS en supprimant les espaces, les commentaires et les caractères inutiles afin d’obtenir le résultat le plus petit possible. Propulsé par Terser, le moteur de compression JavaScript de référence, cet outil prend en charge la syntaxe ES6+ moderne, notamment les fonctions fléchées, les littéraux de gabarit, les classes, la déstructuration et plus encore.

Choisissez parmi trois niveaux de minification selon vos besoins. Le préréglage Sûr conserve tous les commentaires et les noms de variables. Le préréglage Recommandé supprime les commentaires et les instructions debugger tout en préservant les journaux de la console. Le préréglage Agressif active le raccourcissement complet des noms, l’élimination du code mort et la suppression des journaux de la console pour une réduction maximale de la taille du fichier.

Tout le traitement s’exécute directement dans votre navigateur avec la bibliothèque Terser : votre code JavaScript n’est jamais envoyé à un serveur. L’outil fournit des statistiques de compression détaillées : taille d’origine, taille minifiée, octets économisés, pourcentage de compression et réduction du nombre de lignes. Collez simplement votre code, choisissez un préréglage et obtenez instantanément un JavaScript optimisé.

Paramètres de confidentialité

Choisissez vos préférences pour les statistiques, la publicité et la personnalisation. Le stockage essentiel assure le fonctionnement de fonctions comme votre thème et vos outils enregistrés.

Le stockage essentiel est toujours activé.