Minificateur JavaScript

Compressez les extraits JavaScript collés ou les fichiers .js locaux avec Terser fonctionnant localement dans votre navigateur. Le code source est analysé uniquement pour la minification et n'est jamais exécuté.

Cliquez pour sélectionner un fichier JavaScript ou déposez-le ici

Vous pouvez également ajouter JavaScript directement dans l’éditeur ci-dessous.

Entrée : 0 bytes

Débit : 0 bytes

Prêt

Minification native du navigateur

Terser est inclus uniquement pour cette route d’outil, donc le JavaScript collé est compressé localement sans chemin d’exécution côté serveur.

Retour d'erreur d'analyse

Les erreurs de syntaxe sont affichées sur la page avec les détails de ligne et de colonne lorsque le parser les fournit.

Taille comparative

Comparaison des nombres d'octets originaux et minifiés avant de copier ou télécharger le JavaScript compressé.

Questions fréquemment posées

Mon JavaScript est-il téléchargé à Convertr ?

Non. Le minifier fonctionne localement avec le navigateur JavaScript. Le code passé et les fichiers sélectionnés ne sont pas envoyés aux serveurs de Convertr.

L’outil exécute-t-il le JavaScript collé ?

Non. Le texte source est analysé et transformé par Terser pour la compression uniquement. La page n'évalue pas le code ni ne charge les scripts fournis par l'utilisateur.

Pourquoi le name mangling est-il désactivé par défaut ?

Les noms modifiés rendent la sortie plus petite, mais certains codes dépendent des noms de fonctions, des noms de classes ou de la réflexion.

Minificateur JavaScript

Minifiez le code source JavaScript tout en conservant le comportement pris en charge du programme et en signalant le changement de taille.

Entrée
Code source JavaScript plus les options de compression et de formatage prises en charge.
Sortie
JavaScript minifié et informations de taille.
Limitations réelles
L'outil n'exécute pas une suite de tests, ne transpile pas la syntaxe non prise en charge, ne résout pas les modules ou ne prouve pas l'équivalence sémantique pour le code qui repose sur un comportement d'analyse inhabituel.
Confidentialité et traitement des données
Source JavaScript plus les options de compression et de formatisation soutenues sont traitées dans cette rubrique du navigateur. Convertr ne reçoit pas ou ne le stockera pas; fermer ou récharger la page nette l'état de fonctionnement, sauf si l'outil offre explicitement un téléchargement local.

Comment utiliser cet outil

  1. Fournissez la source JavaScript ainsi que les options de compression et de formatage prises en charge dans les contrôles de l'outil.
  2. Choisissez les paramètres qui affectent le JavaScript minifié et les informations de taille, puis exécutez l'outil.
  3. Vérifiez le JavaScript minifié et les informations de taille avant de le copier ou de le télécharger.

Modes d’échec courants

Une erreur de syntaxe, une fonctionnalité de langage non prise en charge ou une option invalide arrête la minification au lieu de retourner le code partiel.

Exemple utile

Minifiez un petit module ES et révisez la sortie avant de remplacer un actif de production.