TontonTools

Décodeur HTML

Décoder les entités HTML — tournez < et ' retour dans un texte lisible.

100% Gratuit Pas d'inscription Respectueux de la vie privée Développement web
Mise à jour sept. 2026
Encode instead
Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Décodeur HTML

  1. Collez le texte criblé d'entités — à partir d'une source d'exportation, de flux ou de page.
  2. Lisez le résultat décodé — <, é et les amis deviennent leurs personnages.
  3. Pour le texte doublement codé, décodez à nouveau : chaque passage supprime une couche.
  4. Réencodez avant de restituer le contenu décodé non fiable dans une page : le décodage réactive le balisage.

Qu&#39;est-ce que Décodeur HTML ?

Un décodeur HTML reconvertit la notation d'entité en caractères réels : <<, &&, '', é → é — l'ensemble complet des entités nommées, décimales et hexadécimales définies par HTML.

Le texte chargé d'entités vous parvient constamment : les dumps de base de données et les réponses API qui stockaient le HTML échappé, les flux RSS (qui enveloppent le contenu en double de par leur conception), les pages récupérées, les fichiers journaux et la pâte mutilée classique où une apostrophe s'affiche sous la forme '. Le décodage restaure ce qu'un navigateur aurait affiché.

À propos de Décodeur HTML

Collez le texte contenant des entités et lisez-le décodé instantanément : les noms, les codes décimaux et les codes hexadécimaux sont tous résolus.

Les tâches de réparation qu'il gère : les exportations et les charges utiles de l'API où les titres arrivent sous le nom de "Tom & Jerry's Café", le contenu RSS/Atom dont vous avez besoin comme balisage HTML échappé, le texte copié à partir de la source de la page plutôt que de la page rendue, et l'archéologie du double encodage - &lt; décodé une fois donne <, décodé deux fois donne <, chaque passage décodant une couche d'un pipeline qui s'est échappé avec trop d'enthousiasme.

Le revers de la sécurité du décodage : le contenu décodé peut être du HTML en direct. Décodez pour lire ou réparer des données, mais ré-encodez (HTML Encoder) avant de restituer quelque chose de non fiable dans une page, sinon la protection XSS fournie par l'encodage disparaît.

Foire aux questions

Nommé (&eacute; → é), décimal (&#233; → é) et hexadécimal (&#xE9; → é) — mêmes caractères, trois orthographes. HTML définit plus de 2 000 noms ; les formes numériques couvrent tout Unicode.
Il s'agissait d'un code HTML échappé lors du stockage ou de l'exportation : correct pour l'affichage, incorrect pour l'utilisation des données brutes. Le décodage restaure les apostrophes ; idéalement, le pipeline stocke les données brutes et ne s'échappe qu'en sortie.
C'est un double encodage : décoder deux fois : &amp;lt; → &lt; → <. Chaque décodage supprime une couche ; arrêtez-vous lorsque le texte est lu correctement.
Le décodage lui-même transforme simplement le texte dans votre navigateur : rien ne s'exécute. Le danger n’arrive que si vous injectez ensuite le code HTML décodé (maintenant actif) dans une page sans échappement – ​​réencodez le contenu non fiable avant de l’afficher.
De par leur conception, les flux contiennent du HTML dans XML, de sorte que le balisage est échappé pour survivre au wrapper. Les consommateurs décodent une fois pour récupérer l'article HTML ; c'est le format qui fonctionne comme prévu.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.