Utilitaire de développement

Minificateur HTML

Compressez du HTML en protégeant les contenus sensibles aux espaces, comparez les tailles, vérifiez les avertissements et prévisualisez les deux versions localement.

Entrée

Coller du HTML

Options de minification

Prêt à traiter le HTML.

Réduction de taille0.0%

Collez du HTML pour calculer la taille et l'économie.

Original0 B
Sortie0 B
Économisé0 B
Commentaires supprimés0

Sortie

HTML minifié ou embelli

0 caractère · 0 jeton HTML

Contrôles de sécurité

Structure HTML et notes d'optimisation

Collez du HTML pour calculer la taille et l'économie.

Comparaison isolée

Aperçus de la source et de la sortie

Source

Sortie

Les deux aperçus sont privés de scripts. Une CSP stricte réservée à l'aperçu bloque aussi les requêtes réseau sans modifier la sortie générée.

Exemples

Exemples de minification HTML

Référence des options de minification

OptionPar défautEffetRisque
Supprimer les commentairesActivéSupprime les commentaires HTML ordinaires en gardant les commentaires spéciaux choisis.Faible si les commentaires conditionnels et de licence sont conservés.
Simplifier les attributsActivéSupprime les types MIME redondants et réduit les attributs booléens en sécurité.Faible en HTML moderne ; les valeurs entre guillemets sont analysées sans remplacement global.
Minifier le CSS en ligneActivéCompresse les blocs et attributs style en conservant les commentaires /*! license */.Vérifiez les anciens hacks CSS et déclarations complexes.
Supprimer class/id videsDésactivéSupprime uniquement les attributs class et id vides.Peut affecter les scripts qui testent la présence des attributs.
Supprimer tous les espaces entre balisesDésactivéJoint les balises fermantes et ouvrantes adjacentes sans espace.Peut joindre du contenu en ligne et changer la mise en page ; testez visuellement.

FAQ du minificateur HTML

Ce minificateur envoie-t-il mon code ?

Non. Analyse, compression, formatage, statistiques, aperçus, copie et téléchargements se font localement.

Pourquoi le mode prudent garde-t-il des espaces entre balises ?

Les espaces entre éléments en ligne peuvent être visibles. En garder un est plus sûr que joindre systématiquement les balises adjacentes.

Quels contenus sont protégés ?

Les blocs pre, textarea, code, script, style, template, SVG et MathML gardent leurs espaces internes. Les styles ne sont compressés que si l'option est active.

Remplace-t-il un minificateur de chaîne de production ?

Il convient aux extraits et fichiers ponctuels. La production doit utiliser un minificateur de projet testé et conserver sources et contrôle de version.