toolbin_
EN

Encodeur d'entités HTML

Échappez ou restaurez les entités HTML (<, &, "…).

🔒 100 % côté client — aucune donnée envoyée

Encodez et décodez les entités HTML en ligne : convertissez <, >, &, " et les caractères spéciaux en &lt; &gt; &amp; &quot; et inversement. Idéal pour échapper du code dans une page web, éviter les failles XSS ou afficher des balises littérales. Tout le traitement se fait à 100 % dans votre navigateur, aucune donnée n'est envoyée sur un serveur.

FAQ

Qu'est-ce qu'une entité HTML ?

Une entité HTML est une séquence de caractères, commençant par & et finissant par ;, qui représente un caractère réservé ou spécial (ex. &lt; pour <, &amp; pour &). Elle permet d'afficher ces symboles sans qu'ils soient interprétés comme du code.

Quelle est la différence entre encoder et décoder les entités HTML ?

Encoder transforme les caractères spéciaux en entités (< devient &lt;) pour un affichage sûr ; décoder fait l'inverse et restaure les caractères originaux (&lt; redevient <). L'outil gère les deux sens.

Pourquoi échapper les entités HTML protège-t-il des failles XSS ?

En convertissant < > & " en entités, le contenu saisi par un utilisateur est affiché comme du texte et non exécuté comme du HTML ou du JavaScript, ce qui bloque les injections de scripts (XSS).

Mes données sont-elles envoyées à un serveur ?

Non, l'encodage et le décodage s'exécutent entièrement dans votre navigateur. Aucun texte n'est transmis ni stocké en ligne.