Supprimer les balises HTML

Convertit un code HTML en texte lisible : balises, commentaires, scripts et styles disparaissent, paragraphes, listes et <br> deviennent des sauts de ligne et les entités sont décodées.

Comment ça marche

  1. Collez le HTML ou chargez un fichier .html, .xml ou texte.
  2. Ajoutez d’autres nettoyages si besoin, par exemple espaces en trop ou lignes vides.
  3. Copiez le texte ou téléchargez-le en fichier .txt.

Fonctionne bien pour

  • Récupérer le texte d’un e-mail HTML, du code source d’une page ou d’un export de CMS
  • Paragraphes, titres, listes et <br> transformés en sauts de ligne
  • Entités comme &amp;, &nbsp; et &#8364; transformées en vrais caractères
  • Contenu de <script> et <style> retiré avec les balises

Limites

  • Ce n’est pas un nettoyeur HTML de sécurité : le résultat est du texte brut, pas du HTML sûr à remettre sur un site – &lt; et &gt; redeviennent < et >.
  • Le CSS n’est pas appliqué : un texte masqué par CSS reste, et les cellules de tableau ne sont séparées que par des espaces.
  • Les adresses des liens et les textes alternatifs des images sont dans les balises, ils sont donc retirés aussi.
  • Seules les entités nommées courantes sont décodées (les numériques toutes) ; les entités nommées rares restent telles quelles.

Questions fréquentes

Le HTML est-il exécuté ou chargé ?

Non. Le HTML est lu comme du texte par un petit analyseur : rien n’est affiché, exécuté ni téléchargé, pas même les images ou les scripts.

Que deviennent <script> et <style> ?

Ils sont supprimés avec leur contenu, pour qu’aucun code JavaScript ou CSS ne se retrouve dans le texte.

Les paragraphes sont-ils conservés ?

Oui. Les éléments de bloc comme les paragraphes, titres, éléments de liste et lignes de tableau, ainsi que <br> et <hr>, deviennent des sauts de ligne. Plusieurs lignes vides à la suite sont réduites à une seule.

Mon HTML est-il envoyé sur un serveur ?

Non, il est traité dans votre navigateur. Jusqu’à 1 Mo de texte sans compte, 2 Mo avec un compte gratuit et 10 Mo avec Pro.