Aller au contenu

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.

Traité localement dans votre navigateur

Options
0 caractères · 0 lignes
Le résultat apparaîtra ici.

Qu'est-ce que Convertisseur HTML en Texte ?

Transformer du HTML en texte brut ne se réduit pas à supprimer les balises : les paragraphes ont besoin de lignes vides, les éléments de liste de puces, <br> d’un saut de ligne, et les scripts ne doivent pas se retrouver dans le résultat. Ce convertisseur lit le balisage avec un tokeniseur écrit sur mesure et reconstruit un texte lisible.

Les liens peuvent être conservés sous la forme « texte (url) » pour ne perdre aucune adresse, les listes deviennent des lignes « - élément », titres et blocs sont séparés par des lignes vides, les cellules de tableau par des tabulations et le texte de <pre> garde ses espaces. Scripts, styles et commentaires sont supprimés, les entités décodées, et les lignes peuvent être coupées à une largeur choisie.

Comment ça marche ?

  1. Collez un fragment HTML ou une page complète dans la zone de saisie.
  2. Choisissez de garder les liens sous la forme « texte (url) », d’ajouter des puces aux listes et de conserver le texte alternatif des images.
  3. Fixez une largeur de retour à la ligne si vous voulez couper automatiquement ; 0 garde chaque paragraphe sur une ligne.
  4. Copiez ou téléchargez le texte brut.

Cas d'usage courants

  • Créer la partie text/plain d’un e-mail HTML.
  • Extraire le contenu lisible d’une page enregistrée pour des notes ou l’indexation.
  • Convertir un export de CMS en texte brut pour un traducteur.
  • Obtenir une version texte propre d’un extrait HTML pour un message ou un ticket.

Exemples

Essayez cette saisie dans l'outil ci-dessus :

Entrée
<h1>Release notes</h1><p>Version <b>2.1</b> is out. Read the <a href="https://example.com/changelog">full changelog</a> &amp; upgrade guide.</p><ul><li>Faster search</li><li>New dark theme</li></ul><script>alert("dropped")</script>
Sortie
Release notes

Version 2.1 is out. Read the full changelog (https://example.com/changelog) & upgrade guide.

- Faster search
- New dark theme

Confidentialité

Convertisseur HTML en Texte 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

L’outil restitue la structure avec de simples conventions textuelles au lieu de rendre la page : les mises en page complexes, le contenu généré par CSS et le texte masqué par des styles ne sont pas interprétés.

Questions fréquentes

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

Non. Le balisage est seulement découpé comme du texte. Rien n’est rendu, aucun script ne s’exécute et aucune ressource externe n’est chargée.

Que deviennent les liens et les images ?

Avec l’option des liens, <a href="https://…">docs</a> devient « docs (https://…) ». Les ancres et les liens javascript: sont ignorés. Le texte alternatif des images n’est conservé, entre crochets, que si vous l’activez.

Comment sont traitées les entités HTML ?

Un ensemble courant d’entités nommées (&amp;, &eacute;, &copy;…) et toutes les entités numériques sont décodés, et les espaces insécables deviennent des espaces normales.

Plus d'outils dans Outils développeur →