digtools
🔣
html entity converter,

Convertisseur d'Entités HTML

Encodez et décodez les caractères spéciaux pour la prévention XSS.

Bidirectionnel
Encoder & Décoder
📝
Formats
Nom/Déc/Hex
Temps réel
Conversion instantanée

Référence des Entités HTML Courantes

Caractère Nom Décimal Hex Description
&&&&Esperluette
<&lt;&#60;&#x3C;Inférieur à
>&gt;&#62;&#x3E;Supérieur à
"&quot;&#34;&#x22;Guillemet double
'&apos;&#39;&#x27;Guillemet simple
 &nbsp;&#160;&#xA0;Espace insécable
©&copy;&#169;&#xA9;Droit d'auteur
®&reg;&#174;&#xAE;Marque déposée
&trade;&#8482;&#x2122;Marque commerciale
about,

À propos de cet outil

Le Convertisseur d'Entités HTML est un utilitaire léger conçu pour traduire des caractères spéciaux (comme < > & " ') en équivalents sécurisés pour HTML. Il prend en charge à la fois l'encodage de texte brut en entités nommées, décimales et hexadécimales, et leur décodage en texte lisible par l'homme.

Les entités HTML comme &amp;, &lt; ou &gt; sont prises en charge en trois formats : entité nommée, décimal et hexadécimal.

howto,

Comment utiliser

ÉTAPE 1

Sélectionner le mode

Choisir l'onglet 'Encoder' ou 'Décoder'.

ÉTAPE 2

Saisir le texte

Entrer du HTML à décoder ou du texte brut à encoder.

ÉTAPE 3

Copier le résultat

Copier le résultat encodé/décodé dans le presse-papiers.

glossary,

Glossaire

Entité HTML
Un morceau de texte ("chaîne") qui commence par une esperluette (&amp;) et se termine par un point-virgule (;). Les entités sont utilisées pour afficher des caractères réservés en HTML.
Entité Nommée
Utilise un nom facile à retenir, comme &amp;copy; pour le symbole de copyright ©.
Entité Décimale / Hexadécimale
Utilise le code numérique du caractère (base 10 ou base 16) pour le spécifier directement. Cela fonctionne pour tous les caractères Unicode, y compris les emojis.
XSS (Cross-Site Scripting)
Une vulnérabilité où les pirates injectent des scripts malveillants. L'échappement des caractères HTML est la principale défense contre le XSS.
faq,

FAQ

Q.Quels caractères sont encodés ?
Les cinq caractères HTML essentiels (&amp;, &lt;, &gt;, &quot;, &apos;) sont encodés vers leurs équivalents nommés. De plus, tous les caractères non-ASCII (comme les emojis et les lettres accentuées) sont encodés en références numériques décimales/hexadécimales.
Q.Gère-t-il les documents HTML complets ?
Oui, vous pouvez coller des documents HTML entiers dans l'onglet Encoder pour échapper en toute sécurité le code source afin qu'il puisse être affiché à l'intérieur d'un bloc &lt;pre&gt;&lt;code&gt; sur une page web.
Q.Peut-il décoder les échappements JavaScript comme \u00A9 ?
Non. Cet outil est strictement destiné aux entités HTML (&amp;...;).
scenes,

Cas d'Utilisation

📝

Affichage d'Extraits de Code

Encodez le code source HTML afin qu'il puisse être affiché en toute sécurité sur un blog de tutoriel sans être interprété par le navigateur.

🔒

Sécurité / Assainissement

Vérifiez comment les entrées utilisateur sont échappées pour prévenir les attaques par injection de Cross-Site Scripting (XSS).

📧

Modèles d'E-mail

Convertissez les caractères Unicode et les emojis en entités numériques pour vous assurer qu'ils s'affichent correctement sur les clients de messagerie anciens ou restrictifs.

Envoyer des commentaires

Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.

Avis Légal

Les outils fournis sur ce site sont entièrement gratuits, mais veuillez les utiliser à vos propres risques. Nous ne garantissons ni l'exactitude, ni l'exhaustivité, ni la sécurité des résultats de calcul, de conversion ou des données générées. L'exploitant décline toute responsabilité pour tout dommage ou problème causé par l'utilisation de ces outils. La plupart des outils traitent les fichiers et les calculs localement dans votre navigateur, ce qui signifie que vos données saisies ne sont ni envoyées ni stockées sur nos serveurs.