Input (JavaScript)

À propos de cet outil

Ce minificateur réduit votre JavaScript ou votre CSS en supprimant les commentaires et en compactant les espaces, puis affiche la taille d’origine, la taille minifiée et le pourcentage gagné.

Mode d’emploi

  1. Choisissez JavaScript ou CSS.
  2. Collez votre code dans le champ de saisie.
  3. Cliquez sur Minifier et vérifiez le gain de taille.
  4. Copiez le résultat minifié.

Bon à savoir

  • Pour le JavaScript, il supprime les commentaires // et /* */, compacte les espaces et retire ceux autour des opérateurs, sans toucher aux chaînes littérales.
  • Pour le CSS, il supprime les commentaires, compacte les espaces et retire ceux autour des caractères : { } ; et ,.
  • Il ne renomme pas les variables et ne réécrit pas le code : le gain est donc plus faible qu’avec des bundlers comme Terser ou esbuild.
  • Les fichiers minifiés se chargent plus vite, car moins d’octets transitent sur le réseau.

Fonctionne entièrement dans votre navigateur : rien de ce que vous saisissez n’est envoyé ni stocké.

Questions fréquentes

Ce minificateur convient-il au code de production ?

Il est parfait pour une minification rapide et confidentielle. Pour les builds de production, un outil complet comme Terser ou esbuild ajoute le renommage et la suppression du code mort, et gère tous les cas particuliers.

La minification peut-elle casser mon JavaScript ?

Supprimer les espaces est généralement sans risque, mais un code qui s’appuie sur l’insertion automatique de points-virgules en fin de ligne peut casser. Testez le résultat.

Mon code est-il envoyé à un serveur ?

Non. La minification s’exécute entièrement dans votre navigateur.

De combien mes fichiers vont-ils diminuer ?

Cela dépend de la quantité de commentaires et d’espaces dans le code ; l’outil affiche le pourcentage exact économisé.