Suppresseur de Balises HTML — Gratuit en ligne

Supprimez toutes les balises HTML d'un bloc de balisage, ne laissant que le texte brut.

Les résultats sont fournis à titre informatif uniquement et peuvent contenir des erreurs. Vérifiez les informations importantes de manière indépendante. L'utilisation de cet outil se fait à vos propres risques.

Ce que fait cet outil

Le suppresseur de balises HTML retire toutes les balises HTML d'un extrait pour ne garder que le texte lisible. Collez le balisage à gauche : le texte brut apparaît à droite au fil de la saisie. Les entités HTML sont décodées au passage : & devient & et   devient un espace.

Le texte est extrait comme le fait le navigateur lui-même : l'extrait est analysé dans un élément qui n'est jamais ajouté à la page, puis son textContent est lu. Les sauts de ligne présents dans la source sont conservés, les suites de trois lignes vides ou plus sont réduites à une seule ligne vide, et les espaces en début et en fin de texte sont supprimés. Les scripts du HTML collé ne sont pas exécutés.

Quand l'utiliser

  • Coller le contenu d'un CMS ou d'un modèle d'e-mail dans un champ de texte brut.
  • Compter les mots d'un article web avec le Compteur de Mots et Caractères sans que le balisage ne gonfle le total.
  • Préparer du texte pour un outil de traduction ou un index de recherche.
  • Récupérer le texte d'un export HTML quand la mise en page ne sert pas.

Exemple concret

Entrée

<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em> text.</p>

Sortie

Hello
This is bold and italic text.

Questions sur cet outil

Est-il sans risque de coller du HTML contenant des scripts ?

Oui. Les scripts du balisage collé ne sont pas exécutés, car l'extrait est analysé dans un élément détaché. Les gestionnaires d'événements inline ne sont pas déclenchés non plus.

Pourquoi certains mots sont-ils collés les uns aux autres ?

Les balises de bloc comme <p> ou <li> n'ajoutent ni espace ni saut de ligne par elles-mêmes ; seuls les blancs présents dans la source subsistent. Si le HTML est minifié sur une seule ligne, ajoutez d'abord un saut de ligne après les balises de bloc fermantes.

Le texte des liens est-il conservé ?

Le texte du lien est conservé et l'URL supprimée, car l'URL se trouve dans l'attribut href et non dans le texte. Si vous avez besoin des adresses, copiez-les depuis la source avant le nettoyage, ou réécrivez d'abord les liens sous la forme text (url).

Le contenu des balises style et script est-il supprimé ?

Non. textContent inclut le texte des éléments <style> et <script> : le CSS ou le JavaScript de l'extrait apparaît donc dans le résultat. Supprimez ces blocs avant le nettoyage.

Cet outil est-il gratuit ?

Oui, il est gratuit. Sans inscription ni e-mail. Résultats directement sur cette page.

Comment obtenir mon résultat ?

Utilisez cet outil sur cette page. Le résultat apparaît ici, sans envoi par e-mail.