Menu
Dev Tools

Minifier JavaScript en ligne gratuit

Minifiez du JavaScript avec Terser ou embellissez-le avec js-beautify. Affiche le taux de compression. Fonctionne dans votre navigateur.

Fichiers jamais stockésInstantanéSans inscription

🔒 Votre fichier ne quitte jamais votre navigateur. Tout le traitement s'effectue localement avec Terser.

Comment minifier du JavaScript en ligne

  1. 1

    Collez votre JavaScript

    Collez votre code JavaScript dans la zone de saisie.

  2. 2

    Cliquez sur Minifier ou Embellir

    Minifier compresse le code avec Terser. Embellir le met en forme avec une indentation cohérente.

  3. 3

    Copiez le résultat

    Cliquez sur Copier pour placer le code traité dans votre presse-papiers.

Le JavaScript est souvent la partie la plus lourde d'une page, non seulement à télécharger, mais aussi à analyser et à exécuter. Contrairement à la minification CSS, qui se contente de supprimer les espaces, un vrai minifieur JavaScript réécrit le code : les variables locales deviennent des lettres uniques, les branches mortes sont éliminées et les expressions sont condensées en formes équivalentes plus courtes. C'est pourquoi le JS se compresse couramment de 30 à 60 %, bien plus que le balisage ou les styles.

Cet outil exécute Terser, le même minifieur qu'utilisent en interne Webpack, Vite et Rollup, compilé pour fonctionner entièrement dans votre navigateur. Le code que vous collez n'est transmis à aucun serveur. Vous obtenez un résultat de qualité production sans installer Node ni configurer de bundler, idéal pour des scripts ponctuels, du code à coller dans un CMS ou un contrôle rapide de la taille.

À savoir : les noms exportés, le contenu des chaînes et tout ce qui est accessible depuis l'extérieur du fichier ne sont jamais renommés. Le code qui lit function.name à l'exécution ou analyse les piles d'appels peut se comporter différemment après minification ; conservez une copie non minifiée. Le mode Embellir fait l'inverse pour la lisibilité, mais les noms de variables d'origine ne peuvent pas être récupérés.

Questions fréquentes

Ces outils pourraient aussi vous servir