Minifieur HTML
Allégez votre HTML avec un minifieur prudent qui laisse intact le contenu de <pre>, <textarea> et <script>.
Traité localement dans votre navigateur/ Vos données restent dans votre navigateur.
Qu'est-ce que Minifieur HTML ?
Minifier du HTML consiste à retirer les octets inutiles aux navigateurs : commentaires, indentation et sauts de ligne entre les balises. Des documents plus légers se téléchargent et s’analysent plus vite, ce qui compte pour les pages d’atterrissage et les gabarits d’e-mail.
Ce minifieur est volontairement sûr. Il supprime les commentaires (en conservant si besoin les commentaires conditionnels IE), réduit toute suite d’espaces à un seul espace et le retire près des balises de type bloc, mais laisse tel quel le contenu de <pre>, <textarea>, <script> et <style>. Une option retire aussi espaces et commentaires du CSS en ligne. Le résultat affiche la taille avant et après.
Comment ça marche ?
- Collez votre HTML dans la zone de saisie.
- Choisissez de supprimer les commentaires, de garder les commentaires conditionnels IE et de réduire les espaces.
- Activez si besoin la minification du CSS en ligne pour les blocs <style> et les attributs style.
- Consultez la taille économisée, puis copiez ou téléchargez le HTML minifié.
Cas d'usage courants
- Alléger une page d’atterrissage statique ou un e-mail HTML.
- Intégrer un petit extrait HTML dans une chaîne JavaScript ou une URL de données.
- Retirer les commentaires de développement avant de publier un gabarit.
- Estimer la quantité d’espaces que contient une page avant de mettre en place une étape de build.
Exemples
Essayez cette saisie dans l'outil ci-dessus :
<!DOCTYPE html>
<html>
<head>
<!-- page title -->
<title>Demo</title>
<style>
body { margin: 0; /* reset */ }
p { color: #333; }
</style>
</head>
<body>
<!--[if IE]><p>Old browser</p><![endif]-->
<h1> Hello <em>world</em> </h1>
<pre> keep
this spacing </pre>
</body>
</html><!DOCTYPE html><html><head><title>Demo</title><style>
body { margin: 0; /* reset */ }
p { color: #333; }
</style></head><body><!--[if IE]><p>Old browser</p><![endif]--><h1>Hello <em>world</em></h1><pre> keep
this spacing </pre></body></html>Confidentialité
Minifieur HTML s'exécute entièrement dans votre navigateur. Le texte ou les fichiers que vous fournissez sont traités sur votre appareil et ne sont ni envoyés, ni journalisés, ni stockés sur nos serveurs.
Limites
Il ne réécrit ni attributs ni guillemets, ne supprime pas les balises optionnelles et ne minifie pas le JavaScript : le gain est donc moindre qu’avec les minifieurs agressifs, et un espace unique entre éléments en ligne est volontairement conservé.
Questions fréquentes
La minification risque-t-elle de casser ma page ?
Les règles sont prudentes : texte préformaté, zones de texte, scripts et styles restent tels quels. Les espaces entre éléments en ligne sont ramenés à un seul espace, pas supprimés, pour que les mots ne se collent pas.
Que deviennent les commentaires conditionnels ?
Avec « conserver les commentaires conditionnels IE », les commentaires du type <!--[if IE]>…<![endif]--> sont préservés, car les navigateurs les interprètent. Désactivez l’option pour les supprimer aussi.
Minifie-t-il le JavaScript ?
Non. Le contenu des scripts est copié sans modification. Utilisez un minifieur JavaScript dédié dans votre build si vous en avez besoin.
Outils associés
Formateur HTML
Collez du HTML minifié ou désordonné et obtenez un balisage propre, indenté de façon cohérente, facile à lire et à comparer.
Outils développeur
Supprimer les Balises HTML
Effacez toutes les balises d’un morceau de HTML et ne gardez que le texte, avec sauts de ligne et décodage des entités au choix.
Outils développeur
Convertisseur HTML en Texte
Collez du HTML et obtenez un texte brut propre, avec des sauts de ligne cohérents, des puces et l’adresse des liens en option.
Outils développeur
Minifier JSON
Compressez un document JSON sur une seule ligne compacte et voyez combien d’octets vous économisez.
JSON & données
Minifier XML
Compressez un document XML en supprimant les espaces entre éléments et, si vous le souhaitez, les commentaires.
JSON & données
Convertisseur Markdown en HTML
Transformez du Markdown en HTML prêt à coller, en fragment ou en document complet, avec un aperçu sûr à côté.
Markdown & diagrammes
Encodeur d’Entités HTML
Échappez les caractères de balisage, ou transformez chaque caractère non ASCII en entité comme é ou é.
Encodage & décodage