Encodeur et Décodeur d'Entités HTML
Encode et décode les entités HTML.
Présentation
Les entités HTML permettent d’afficher des caractères qui seraient sinon
interprétés comme du balisage. L’encodage échappe ici les cinq caractères
significatifs (&, <, >, ", ') — le minimum nécessaire pour intégrer
sans risque un texte quelconque dans un contenu HTML ou dans une valeur
d’attribut. Le décodage fait l’inverse et résout toute entité connue du
navigateur.
Utilisation
- Choisissez Encode ou Decode avec les onglets de mode.
- Saisissez ou collez dans le champ de saisie (intitulé Text en mode encode, HTML en mode decode).
- Lisez ou copiez la sortie convertie depuis le champ Result — il se met à jour au fil de la saisie.
Exemples
- Encodage :
<a href="x">Tom & Jerry</a>→<a href="x">Tom & Jerry</a> - Décodage :
© 2026 <dev>→© 2026 <dev> - Décodage (numérique hexadécimal) :
あ→あ
Remarques
Le décodage extrait le contenu textuel via DOMParser : si la saisie contient de véritables balises HTML non échappées, les balises elles-mêmes sont supprimées et seul leur texte subsiste. La sortie de l’encodage est sûre à la fois pour un contenu d’élément et pour une valeur d’attribut entre guillemets, puisque les deux styles de guillemets sont échappés.