Supprimer les balises HTML
Collez du balisage HTML et cet outil retire toutes les balises, ne laissant que le texte qui se trouvait entre elles. Il exécute la fonction standard strip_tags de PHP : tout ce qui se trouve entre chevrons (<p>, <br>, <div class="...">, les balises fermantes et les <!-- commentaires -->) est supprimé, et le texte autour est conservé tel quel. Vous obtenez aussi trois compteurs : caractères avant, caractères après et combien ont été supprimés.
Comment ça marche
-
1
Collez le balisage
Un extrait de HTML, une page complète copiée depuis Afficher la source, ou le corps d'un e-mail au format HTML.
-
2
Retirez les balises
Appuyez sur le bouton et chaque balise, balise fermante et commentaire HTML est retiré en une seule passe côté serveur.
-
3
Consultez les compteurs
Les statistiques affichent le nombre de caractères avant et après, et combien ont été supprimés.
-
4
Copiez le texte brut
La sortie est une chaîne propre, prête pour un éditeur de texte, un tableur, une invite d'IA ou un traitement ultérieur.
Ce qu’il fait, et ce qu’il ne fait pas
strip_tags est un suppresseur de balises rapide et littéral. Ce n’est pas un convertisseur HTML vers texte complet, il est donc utile de savoir exactement où se situe la limite.
- Les balises sont retirées, le texte est conservé.
<b>bold</b> textdevientbold text. Les balises ouvrantes, fermantes et leurs attributs disparaissent tous. - Les commentaires HTML sont retirés.
<!-- note -->visibledevientvisible. - Aucun saut de ligne n’est inséré. Les balises de bloc comme
<p>et<div>sont simplement supprimées, donc<p>One</p><p>Two</p>devientOneTwo. Les sauts de ligne déjà présents dans votre texte sont conservés. - Les entités ne sont pas décodées.
Tom & JerryresteTom & Jerry. Pour reconvertir&en&, passez le résultat dans un décodeur d’entités HTML. - Le texte de script et de style reste. Seules les balises
<script>et<style>sont retirées ; le code ou le CSS qui se trouve entre elles demeure. Supprimez vous-même ces blocs d’abord si vous n’en voulez pas.
Avant et après
| Entrée | Sortie |
|---|---|
<p>Hello</p> |
Hello |
<a href="https://x.com">click</a> |
click |
<b>bold</b> text |
bold text |
<!-- note -->visible |
visible |
<br><br> |
(vide) |
Tom & Jerry |
Tom & Jerry |
Cas d’usage courants
- Nettoyer la sortie d’un CMS. Extraire le texte du corps d’un article exporté et l’enregistrer en
.txtbrut. - Alimenter des modèles de langage. Les modèles fonctionnent mieux avec du texte brut qu’avec du balisage, alors retirez les balises avant de rédiger votre invite.
- Nettoyage de données extraites. Quand un scraper vous renvoie l’
innerHTMLmais que vous ne vouliez que le texte visible. - Extraction rapide de texte. Collez n’importe quel fragment HTML et récupérez les mots sans le balisage autour.
Bon à savoir
- Où ça s’exécute. Le traitement a lieu sur notre serveur. Seuls les nombres de caractères avant et après sont enregistrés à des fins d’analyse, jamais le HTML lui-même, mais comme avec tout outil en ligne, évitez de coller des données réellement sensibles.
- Entités et scripts. Si la sortie affiche encore
&ou du JavaScript restant, c’est normal : décodez les entités séparément et retirez les blocs<script>/<style>avant de coller.
Questions fréquentes
Non. Il ne retire que les balises, donc des entités comme &, et ' passent telles quelles. Passez le résultat dans un décodeur d’entités HTML si vous voulez les vrais caractères.
Non. Les balises de bloc comme <p> et <div> sont supprimées sans insérer de saut de ligne, donc les paragraphes peuvent se coller. Les sauts de ligne déjà présents dans votre texte sont conservés.
Les balises elles-mêmes sont retirées, mais le texte JavaScript ou CSS qui se trouve entre elles reste dans la sortie. Supprimez ces blocs avant de coller si vous ne voulez pas le code.
Oui. Les blocs <!-- ... --> sont retirés en même temps que les balises.
Sur notre serveur, en une seule passe de strip_tags. L’outil n’enregistre que le nombre de caractères avant et après, pas le contenu de votre HTML.
Outils similaires
Générateur de noms de villes
Générez des noms fictifs de villes, bourgs, villages et capitales pour le worldbuilding, les cartes, les jeux, les récits et les données factices, avec de courtes notes pour chaque résultat.
Symbole inférieur ou égal
Copiez le signe ≤ et les symboles de comparaison mathématique associés. Inclut Unicode, entités HTML et balisage LaTeX pour les tableurs, articles et pages web.
Générateur de police Discord
Transformez du texte simple en polices Unicode qui fonctionnent dans les pseudos, les noms de serveur et les messages Discord. Variantes en gras, italique, fraktur, monospace et décoratives.
Générateur de noms aléatoires
Générez jusqu'à 50 noms aléatoires en une série à partir de pools équilibrés, courts ou internationaux. Choisissez des noms complets, des prénoms seuls ou un prénom avec initiale.
Convertisseur de texte adapté à la dyslexie
Reformatez le texte collé en paragraphes courts et en lignes d'environ 72 caractères pour une lecture plus facile. Copiez le résultat dans n'importe quel document, e-mail ou éditeur.
Symboles de flèches à copier
Copiez des flèches Unicode courantes en un clic : droites, doubles, diagonales, à crochet, circulaires et triangulaires pour documents, messageries et designs.
Outil disponible dans d’autres langues
- حذف علامات HTML [AR]
- HTML 태그 제거 [KO]
- Hapus Tag HTML [ID]
- HTML-Tags entfernen [DE]
- Usuń tagi HTML [PL]
- HTML-tags verwijderen [NL]
- Ta bort HTML-taggar [SV]
- ลบแท็ก HTML [TH]
- HTMLタグを削除 [JA]
- Xóa thẻ HTML [VI]
- Eliminar etiquetas HTML [ES]
- Remover Tags HTML [PT]
- HTML Etiketlerini Kaldır [TR]
- 移除 HTML 标签 [ZH]
- Remove HTML Tags [EN]
- Rimuovi i tag HTML [IT]
- Удалить HTML-теги [RU]