Aller au contenu
iyziTool

Minifieur JavaScript

Collez du JavaScript et obtenez une version minifiée, avec les noms locaux raccourcis et la logique compressée, ainsi que la taille économisée.

Minifié
Collez du code pour le minifier.

À propos de cet outil

Terser est le minifieur qui équipe la plupart des bundlers. Il analyse le code, supprime les branches mortes et les variables inutilisées, replie les constantes, réécrit les expressions sous une forme plus courte et renomme les variables locales en une seule lettre. Les noms publics — exports, variables globales, propriétés d'objet — sont conservés pour que le code continue de fonctionner.

Utilisez-le pour des bookmarklets, des scripts intégrés à des pages HTML, des userscripts ou une estimation rapide de la taille. La sortie est du JavaScript standard : la syntaxe moderne est préservée et non transpilée. Tout s'exécute dans votre navigateur et rien n'est envoyé en ligne.

Questions fréquentes

Pourquoi une erreur de syntaxe apparaît-elle ?
L'entrée doit être du JavaScript valide. TypeScript, JSX et Flow ne sont pas acceptés : compilez-les d'abord.
Le nom de mes fonctions va-t-il changer ?
Les noms de premier niveau sont conservés ; seules les variables locales et les paramètres à l'intérieur des fonctions sont renommés.
L'outil produit-il une source map ?
Pas ici. Utilisez Terser dans votre chaîne de build lorsque vous avez besoin de source maps.

Outils similaires