Passer au contenu principal

Convertisseur d'Entités HTML

Encodez et décodez les entités HTML pour prévenir les attaques XSS et afficher les caractères spéciaux en toute sécurité.

🔒 HTML Encode

Output will appear here...

💡 Common HTML Entities

CharacterNamedDecimalHex
<&lt;&#60;&#x3C;
>&gt;&#62;&#x3E;
&&amp;&#38;&#x26;
"&quot;&#34;&#x22;
'&apos;&#39;&#x27;
©&copy;&#169;&#xA9;
&euro;&#8364;&#x20AC;
🔒 Prevent XSS

Encode user input to prevent cross-site scripting attacks

📝 Display HTML

Show HTML code as text without executing it

🔄 Data Transfer

Safely transmit special characters in URLs and forms

🌐 Internationalization

Handle unicode characters across different systems

Fonctionnalités principales

  • Conversion bidirectionnelle (Encoder ↔ Décoder)
  • Formats d'encodage multiples: Nommé, Décimal, Hexadécimal
  • Conversion en temps réel

Formats d'encodage

Entités nommées

`&lt;` `&gt;` `&amp;` `&quot;`lt; `&lt;` `&gt;` `&amp;` `&quot;`gt; &amp; &quot;

Entités décimales

&#60; &#62; &#38; &#34;

Entités hexadécimales

&#x3C; &#x3E; &#x26; &#x22;

Cas d'utilisation

1. Prévenir les attaques XSS

const safeHtml = encodeHtml(userInput);

2. Afficher du code HTML

Afficher du HTML sous forme de texte sans l'exécuter

Outils connexes