Minifier et embellir du HTML en ligne gratuitement
Minifiez ou embellissez votre HTML en ligne. Supprime espaces et commentaires. Fonctionne dans le navigateur, sans inscription.
🔒 Votre fichier ne quitte jamais votre navigateur. Tout le traitement s'effectue localement.
Comment minifier du HTML en ligne
- 1
Collez votre HTML
Collez ou saisissez votre document ou extrait HTML dans la zone de saisie.
- 2
Cliquez sur Minifier ou Embellir
Minifier réduit les espaces et supprime les commentaires. Embellir met le code en forme avec une indentation cohérente.
- 3
Copiez le résultat
Cliquez sur Copier pour placer le résultat dans votre presse-papiers.
Le HTML est le premier octet que reçoit le navigateur, et tant qu'il n'en est pas arrivé assez pour découvrir les autres ressources, rien d'autre ne peut commencer à se télécharger : ni CSS, ni JavaScript, ni images. Alléger le document dont tout dépend est un gain modeste mais certain : 10 à 30 % de réduction sans aucun risque pour le fonctionnement, puisque l'analyseur ignore de toute façon les espaces supprimés.
Là où le HTML minifié compte le plus : les modèles d'e-mail (certains clients limitent la taille des messages et coupent le surplus), les pages générées côté serveur à chaque requête, les widgets intégrés servis des millions de fois et les sites statiques dont chaque page envoie tout son balisage. Un HTML écrit à la main, avec beaucoup d'indentation, y gagne bien plus que la sortie d'un framework, souvent déjà compacte.
La mise en garde sur les espaces : en HTML, deux éléments traitent l'espace comme du contenu et non comme de la mise en forme : <pre> et <textarea>. Ce minifieur réduit les espaces entre les balises sur tout le document ; si le vôtre contient des blocs préformatés, vérifiez-les dans le résultat avant de publier. Le mode Embellir ré-indente un code minifié ou désordonné, pratique pour inspecter une page héritée. Si votre document contient des styles et scripts en ligne, passez-les séparément dans le minifieur CSS et le minifieur JS pour un gain complet.