Encoder et décoder HTML

Collez du balisage ou du texte échappé dans Input, puis Encode pour transformer &, <, > et les guillemets en entités sûres, ou Decode pour restaurer les caractères. Le résultat s’affiche sous les boutons.

Mis à jour 2026-08-03 · developer

À propos de cet outil

Encode remplace esperluettes, chevrons et guillemets doubles par &amp; &lt; &gt; et &quot;. Decode inverse ces quatre entités dans un ordre sûr pour ne pas casser les esperluettes imbriquées. Les deux actions traitent uniquement le textarea—aucun envoi de fichier.

Comment utiliser

  1. Coller dans Input: Placez le fragment HTML ou la chaîne d’entités dans le textarea Input.
  2. Encoder les caractères spéciaux: Cliquez Encode pour convertir &, <, > et " en entités dans le résultat.
  3. Décoder les entités: Cliquez Decode pour ramener &lt; &gt; &quot; et &amp; en caractères vivants.
  4. Copier le résultat: Sélectionnez le texte du résultat et collez-le dans votre éditeur ou modèle.

Cas d'usage

Conseils

FAQ

Quels caractères Encode modifie-t-il ?

Il échappe esperluette, inférieur, supérieur et guillemet double. Le reste reste inchangé.

Pourquoi décoder &amp; en dernier ?

Décoder &amp; en dernier évite de casser &amp;lt; avant de traiter &lt;.

Mon HTML est-il envoyé à un serveur ?

Non. Encode et Decode transforment la valeur Input dans la page.

Puis-je encoder un Input vide ?

Oui. Une chaîne vide encode et décode en résultat vide.

Mots-clés

Outils associés