uuutil ← tous les outils

Formateur HTML

Collez du HTML (jusqu'à 5 MB) et lisez-le embelli : chaque élément de bloc sur sa ligne, indenté de 2, 4 espaces ou d'une tabulation par niveau, le texte et les balises en ligne coulant ensemble avec une colonne de retour optionnelle, et les lignes vides conservées ou repliées au choix. Ou passez en minification : les commentaires disparaissent — sauf les conditionnels et les bannières de licence — les espaces entre balises se replient et le gain de taille s'affiche. Dans les deux sens, le contenu de pre, textarea, script et style ressort identique à l'octet près, jamais remis en forme (la casse classique des formateurs), et rien d'autre que les espaces et commentaires n'est touché. Le balisage est parcouru par un tokeniseur local tolérant, jamais interprété dans la page (pas d'innerHTML), donc les scripts et gestionnaires d'événements collés ne s'exécutent jamais.

Registre de confidentialité

Données collectées Aucune.
Bibliothèques utilisées Lit 3 — embarqué dans le fichier de l'outil.
Données stockées Rien.
Données transmises Aucune.

Utilisez-le sur votre propre page

Téléchargez l'outil en un seul fichier HTML autonome : source lisible avec la bibliothèque Lit incluse, aucune requête réseau — il fonctionne ouvert directement depuis votre disque, et tout est personnalisable.

Vous préférez le widget hébergé ? Une seule balise script l'intègre et reste à jour :

<script type="module" src="https://uuutil.com/tools/html-formatter.js"></script>
<uu-html-formatter lang="fr"></uu-html-formatter>

Licence du code source : MIT — libre d'utiliser, de modifier et de redistribuer ; conservez la mention de licence dans les copies.