Minificateur de code
Réduisez CSS, JavaScript, HTML ou JSON dans le navigateur : supprimez les commentaires et les espaces, voyez instantanément la taille enregistrée.
Résultat
Ce minificateur de code compresse CSS, JavaScript, HTML et JSON en supprimant tout ce dont la machine n'a pas besoin : commentaires, indentation, nouvelles lignes et espaces redondants. Choisissez la langue, collez la source, appuyez sur le bouton – le panneau de résultats affiche le code minifié ainsi que les tailles exactes avant/après en octets et le pourcentage enregistré.
La minification est délibérément conservatrice et sûre. Pour JavaScript, cela signifie uniquement des commentaires et des espaces (pas de renommage de variable, pas de réécriture d'expression) avec un scanner qui parcourt correctement les chaînes, les littéraux de modèles et les littéraux d'expression régulière, et préserve les nouvelles lignes partout où l'insertion automatique de points-virgules pourrait changer le comportement. CSS fusionne les espaces autour des accolades, des deux-points, des points-virgules et des virgules ; HTML réduit les espaces entre les balises tandis que le contenu pré, zone de texte, script et style reste intact ; JSON est analysé et resérialisé, ce qui le valide en même temps.
Tout s'exécute localement dans votre navigateur : aucun code source n'est téléchargé sur un serveur, ce qui rend l'outil sécurisé pour le code propriétaire, inédit ou client. Il n'y a pas d'inscription, pas de plafond de taille de fichier au-delà de la mémoire de votre navigateur, et le résultat est à un clic du presse-papiers ou d'un fichier téléchargé.
La minification est à l'opposé du formatage : cet outil réduit la taille du code pour la production, tandis que notre formateur de code rend le code minifié à nouveau lisible. Utilisez le minificateur pour les scripts et les styles en ligne, les e-mails HTML, les charges utiles d'API et tout endroit où un pipeline de construction complet avec Terser ou cssnano serait excessif pour un travail ponctuel rapide.