Formateur HTML

Collez du HTML et lisez-le. Chaque balise occupe sa ligne avec l’indentation que son imbrication mérite : le moyen le plus rapide de trouver le div jamais refermé.

Le code ne quitte jamais cette page : le formatage se fait dans votre navigateur.

Comment faire

  1. Collez le HTML dans le premier champ.
  2. Choisissez l’indentation : deux espaces, quatre ou une tabulation.
  3. Copiez le résultat, ou cliquez sur « Minifier » pour le recompacter.

Bon à savoir

Ce qui reste volontairement intact

Dans pre et textarea, chaque espace et chaque saut de ligne font partie de la page : les réindenter change ce que voit le visiteur. Quant à script et style, ce n’est pas du balisage. Le formateur reporte ces blocs sans y toucher et ne les décale qu’en bloc, si bien qu’un fichier formaté se comporte exactement comme l’original.

Lire l’imbrication au lieu de la deviner

Les éléments vides comme img, br et input ne se ferment jamais ; un formateur qui indente après chaque balise ouvrante s’enfonce donc page après page. Ici ils sont reconnus et l’indentation reste stable : une indentation inattendue signale vraiment une balise non fermée, et non un artefact de l’outil.

Questions fréquentes

Valide-t-il mon HTML ?

Non. Il met en forme ce que vous lui donnez sans modifier le balisage. Une balise non fermée se verra à l’indentation, mais aucune liste d’erreurs n’est produite.

Mon code part-il vers un serveur ?

Non. Le formatage se fait dans la page : gabarits internes et pages derrière une authentification restent chez vous.

Peut-il traiter une page entière ?

Oui, jusqu’à cinq mégaoctets environ. Au-delà, c’est l’affichage du résultat qui coince, pas le formatage.

Que deviennent les commentaires ?

Ils sont conservés et placés sur leur propre ligne. Les commentaires conditionnels sont préservés eux aussi, car ils contiennent du balisage pour les vieux navigateurs.

Outils similaires