Encodeur d'entités HTML

Suivant

Cet outil fonctionne entièrement dans votre navigateur. En mode encodage, il remplace exactement cinq caractères : &, <, >, les guillemets droits et les apostrophes. En mode décodage, il laisse une zone de texte du navigateur interpréter la chaîne HTML saisie comme du texte.

Convertir des entités HTML

  1. 1

    Choisissez le mode

    Choisissez Encodage pour du texte ou Décodage pour une chaîne contenant des entités HTML.

  2. 2

    Saisissez le texte

    Collez directement le texte ou la chaîne dans le champ de saisie.

  3. 3

    Copiez le résultat

    Le résultat apparaît immédiatement dans le navigateur et peut être copié.

Ce que l'outil convertit

Encodage

Le mode encodage ne remplace que ces cinq caractères :

Caractère Résultat
& &amp;
< &lt;
> &gt;
" &quot;
' &apos;

Les autres caractères restent inchangés. Cet outil ne propose ni forme numérique ou hexadécimale, ni option pour encoder tous les caractères non ASCII.

Décodage

Le mode décodage utilise l’analyse d’une zone de texte du navigateur. Pour vérifier la façon dont une chaîne précise y est lue, collez cette chaîne telle quelle et consultez le résultat.

À garder en tête dans une application

Cet outil n’est pas un assainisseur HTML et ne contrôle ni le contexte de destination ni le reste du code. Le traitement nécessaire dépend, par exemple, de l’emplacement du texte : contenu HTML visible, attribut, JavaScript ou CSS. Pour du code de production, suivez les règles et les utilitaires de votre framework.

Questions fréquentes

Le texte saisi contenait déjà &amp;. Pendant l’encodage, l’esperluette de cette séquence est elle aussi remplacée par &amp;. Décodez d’abord le texte si vous partez d’une chaîne déjà encodée.

Non. Le mode encodage produit uniquement les cinq entités nommées indiquées dans le tableau.

Non. L’outil ne remplace que cinq caractères et ne détermine pas où le résultat sera utilisé. Dans une application, utilisez les protections adaptées au contexte de votre framework.

Non. La saisie et le résultat restent dans votre navigateur et ne sont pas envoyés au serveur de cet outil.

Outils similaires

Outil disponible dans d’autres langues